|
C099-F9P - User GuideUBX-18063024 - R03 Firmware updates Page 26 of 406.2 ODIN-W2 firmware updateUsers 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 application firmware.Mbed OS 3 application firmwareThe latest released binary is available via the u-blox git-hub repository:https://github.com/u-blox/ublox-C099_F9P-mbed-3Firmware update on ODIN-W2 is possible by the following tool set:• Through ODIN-W2 UART1 by using stm32flash.exeIt is recommended to download the stm32flash.exe command line tool from STM website or fromSourceforge:https://sourceforge.net/projects/stm32flash/Prior to firmware upload, the ODIN-W2 must be started in safe boot mode. Proceed by placing a safeboot jumper and reboot C099-F9P. Location of the safe boot pin header and the reset button isdepicted in Figure 6. To confirm the ODIN-W2 started in safe boot mode the ODIN-W2 activity LEDremains off. Please use the following command structure in Power Shell or Command Prompt to startFW upload:./stm32flash.exe -b 115200 -w -S 0x8000000 COMA successful FW upload is confirmed by removing the safe boot jumper and restarting the device.The ODIN-W2 activity LED should lit up.Connectivity softwareIn order to utilize the standard ODIN-W2 connectivity stack a firmware update is required. Latest u-blox connectivity software and documentation is available via u-blox.com:https://www.u-blox.com/en/product/odin-w2-seriesSoftware upload procedure consists of two consecutive phases. Firstly, a bootloader is required to beuploaded:./stm32flash.exe -b 115200 -w -S 0x8000000 COMAfter a succesful bootloader upload, the actual connectivity software shall be uploaded whileincrementing the memory index as shown below./stm32flash.exe -b 115200 -w -S 0x8010000 COMInstructions of connectivity configurations of ODIN-W2 running the Connectivity SW are available inC099-F9P User Guide [5].
PreviousNext |