C099-F9P - User guide
UBX-18063024 - R12
Firmware update
Page 29 of 40
C1-Public
7.2
ODIN-W2 firmware update
Users have a choice to run two distinct firmware variants in ODIN-W2. By factory default the ODIN-
W2 on a C099-F9P runs a dedicated Mbed application firmware.
7.2.1
Mbed OS 3 application firmware
The latest released binary is available via the u-blox git-hub repository:
https://github.com/u-blox/ublox-C099_F9P-mbed-3
Firmware update on ODIN-W2 is possible by the following tool set:
•
Through ODIN-W2 UART1 by using stm32flash.exe
It is recommended to download the stm32flash.exe command line tool from STM website or from
Sourceforge:
https://sourceforge.net/projects/stm32flash/
Place the downloaded stm32flash executable in the same folder with the FW binary and check for a
correct ODIN-W2 COM port number in the Device Manager (Windows users).
To ensure no settings persist over the firmware versions, it is recommended to revert to factory
default before uploading a new firmware. Instructions can be found in section 4.4.1 Revert to factory
default.
Prior to firmware upload, the ODIN-W2 must be started in safeboot mode. Proceed by placing a
safeboot jumper and reboot C099-F9P. Location of the safeboot pin header and the reset button is
depicted in Figure 6. To confirm the ODIN-W2 started in safeboot mode the ODIN-W2 activity LED
remains off. Use the following command structure in power shell or command prompt to start the
FW upload:
.\stm32flash.exe -b 115200 -w <c099mbed3.bin> -S 0x8000000 COM<port number>
To confirm a successful FW upload remove the safeboot jumper and restart the device. The ODIN-
W2 activity LED lights up.
Figure 34: Power shell capture of FW upload
7.2.2
u-connectXpress
software
In order to utilize the standard ODIN-W2 connectivity stack a firmware update is required. The latest
u-blox
u-connectXpress
software and documentation is available via u-blox.com:
Содержание C099-F9P-0-03
Страница 34: ...C099 F9P User guide UBX 18063024 R12 Appendix Page 34 of 40...
Страница 35: ...C099 F9P User guide UBX 18063024 R12 Appendix Page 35 of 40...
Страница 36: ...C099 F9P User guide UBX 18063024 R12 Appendix Page 36 of 40 RED...
Страница 37: ...C099 F9P User guide UBX 18063024 R12 Appendix Page 37 of 40...
Страница 38: ...C099 F9P User guide UBX 18063024 R12 Appendix Page 38 of 40...