IMU-P Firmware Update Manual
Last Updated: July 2019
Preface.
This manual describes the procedure of updating the firmware of Inertial Labs IMU-P devices. The procedure differs depending on the serial number of IMU-P. For devices with serial numbers I1710011 and lower – please refer to the clause #2, for devices with serial numbers I1710012 and higher – please refer to the clause #1.
Clause 1. For devices with serial numbers I1710012 and higher.
1.1 Required tools:
• Flash Loader Demo software (supplied by IL with firmware file);
• Flash Loader Demo installation files (supplied by IL).
1.2 Required equipment:
• IMU-P unit;
• IMU-P single port data cable;
• RS422 to USB converter;
• 12V DC power supply;
• PC with Windows 7 or higher.
1.3 Procedure
1.3.1 Unzip the file en.flasher-stm32.zip and run the flash_loader_demo_v2.8.0.exe.
1.3.2 Install software as guided by wizard, do not run it after installation. Reboot the PC.
1.3.3 Connect the USB-to-RS422 converter to the PC and install the drivers if required. Make sure new serial port appeared in your system by opening “Device Manager”. If connected properly, converter will show similarly to Figure 1.3.3.b.
Figure 1.3.3a USB to RS422 Converter
Figure 1.3.3b Device Manager displaying serial port
1.3.4 Connect the IMU-P cable to RS422 adapter and to the IMU-P unit. Do not connect the power at this step. See Figure 1.3.4.
Figure 1.3.4 IMU-P single port data cable
1.3.5 Run the file IMUP_1_1_X_X_YYYYMMDD.bat (it is located in Flash Loader Demo folder). The WIN32 window will appear asking for the serial port.
Figure 1.3.5 Firmware upload application asks for serial port number.
1.3.6 Enter the proper port number as seen in “Device Manager” (reference Figure 1.3.3b). You’ll be asked to power on the device. Do so using 12V power supply and press Enter. If everything is set up properly you will see the results like Figure 1.3.6. Hit Enter to exit the firmware update application.
Note - If the system fails to upload the firmware, try again. Several attempts may be required.
Figure 1.3.6 Successful firmware update
1.3.7 Power cycle (turn off, then on again) the device again and it is ready to work.
Clause 2. For devices with serial numbers I1710011 and lower.
2.1 Required tools:
• Flash Loader Demo software (supplied by IL with firmware file);
• Flash Loader Demo installation files (supplied by IL).
• Real Term. 2.0 software (supplied by IL).
2.2 Required equipment:
• IMU-P unit;
• IMU-P dual port data cable;
• RS422 to USB converter;
• RS232 to USB converter;
• 12V DC power supply;
• PC with Windows 7 or higher.
2.3 Procedure
2.3.1 Unzip the file en.flasher-stm32.zip and run the flash_loader_demo_v2.8.0.exe.
2.3.2 Install software as guided by wizard, do not run it after installation. Reboot the PC.
2.3.3 Connect the USB to RS422 converter to the PC and install the drivers if required. Make sure the new serial port appeared in your system. Remember the number of this port, let’s assume it is COM1.
Figure 2.3.3 USB to RS422 Converter
2.3.4 Connect the USB to RS232 converter to the PC and install the drivers if required. Make sure the new serial port appeared in your system. Remember the number of this port, let’s assume it is COM2.
Figure 2.3.4 USB to RS422 COM2
2.3.5 The data cable you need for the firmware update is shown below. It differs from the cable shown in the first clause because it has 2 DB9 connectors. See picture below.
Figure 2.3.5 IMU-P dual port data cable
2.3.6 Connect the IMU-P cable to RS422 and RS232 adapters and to the IMU-P unit. Do not apply the power at this step. See Picture 2.3.6.
Figure 2.3.6 IMU-P data cable and converters
2.3.7 Install and run the Real Term. 2.0. Open the port related to RS422 adapter (in this example COM1) at any baud rate. See picture below.
Figure 2.3.7 COM1 opened with 5 Real Term. 2.0
2.3.8 Switch to the Pins tab and press Set Brake.
Picture 2.3.8 Pins tab and Set Break button
2.3.9 Power up the IMU-P, press Clear Brake and close Real Term. The unit now is in the update mode.
2.3.10 Run the file IMUP_1_1_X_X_YYYYMMDD.bat (it is located in Flash Loader Demo folder). The WIN32 window will appear asking for the serial port.
Picture 2.3.10 Firmware upload application asks for serial port number.
Picture 2.3.11 Successful firmware update
2.3.11 Enter the proper port number related to RS232 converter. In this example it is COM2. You’ll be asked to power on the device. It is already powered, so just press Enter. If everything is fine you’ll see the result like shown on the picture 2.3.11 above. Hit Enter to exit the firmware update application.
If the system fails to upload the firmware – turn the IMU-P power off and try again starting from section 2.3.7. Several attempts may require.
2.3.12 After the firmware was successfully uploaded power cycle the device again and it is ready to work.