Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
boards:wb15 [2024/08/13 12:38] – [Upgrade procedure] darron | boards:wb15 [2024/08/15 02:24] (current) – [Demo firmware] darron | ||
---|---|---|---|
Line 104: | Line 104: | ||
< | < | ||
- | mkdir -p /mnt/c/ST | + | git clone https:// |
- | cd /mnt/c/ST | + | |
- | wget "https:// | + | |
- | unzip STM32CubeWB-master.zip | + | |
</ | </ | ||
Line 114: | Line 111: | ||
Browse to | Browse to | ||
< | < | ||
- | /mnt/c/ST/STM32CubeWB/ | + | STM32CubeWB/ |
</ | </ | ||
Select | Select | ||
+ | |||
< | < | ||
stm32wb1x_BLE_Stack_full_fw.bin | stm32wb1x_BLE_Stack_full_fw.bin | ||
</ | </ | ||
- | It should | + | It should |
+ | pre-enter the firmware start address. | ||
- | Enter start address | + | Start addresses |
- | ^Firmware^Address^ | + | ^Version^Address^ |
|V1.18.0|0x08021000| | |V1.18.0|0x08021000| | ||
|V1.20.0|0x08022000| | |V1.20.0|0x08022000| | ||
- | |||
- | </ | ||
Now press firmware upgrade and after start the wireless firmware. | Now press firmware upgrade and after start the wireless firmware. | ||
+ | |||
+ | After the upgrade, restart FUS and re-read infos | ||
+ | |||
+ | ^Info^Value^ | ||
+ | |FUS State | FUS_IDLE| | ||
+ | |FUS Status | ||
+ | |FUS Version | ||
+ | |Stack Version| v1.20.0.2| | ||
+ | |FUS Operator | v3.1.0| | ||
===Demo firmware=== | ===Demo firmware=== | ||
- | To program the device with a user application use the command line utility not the desktop app. | + | To program the device with a user application |
A few demos exist for the the Android app named "ST BLE Sensor" | A few demos exist for the the Android app named "ST BLE Sensor" | ||
Line 144: | Line 150: | ||
==Program== | ==Program== | ||
- | A pre-built hex file can be programmed, else the application built from a [[https:// | + | A pre-built hex file can be programmed, else the application |
+ | |||
+ | Browse to | ||
+ | |||
+ | < | ||
+ | Projects\NUCLEO-WB15CC\Applications\BLE\BLE_p2pServer\Binary | ||
+ | </ | ||
+ | Execute | ||
< | < | ||
- | "/ | + | STM32_Programmer_CLI.exe" |
</ | </ | ||
- | The hex file can be found in the Applications directory for the board along with the blobs downloaded above. | ||
==Console== | ==Console== |