@@ -34,7 +34,7 @@ If you need to restore the stock firmware of the BLE module of STEVAL-MKSBOX1V1,
3434
3535# STM32duinoBLE with X-NUCLEO-BNRG2A1
3636
37- STM32duinoBLE library does not work with the stock firmware that is loaded in the BLE module of X-NUCLEO-BNRG2A1 expansion board.
37+ STM32duinoBLE library could not work with the stock firmware that is loaded in the BLE module of X-NUCLEO-BNRG2A1 expansion board.
3838
3939For this reason, first of all, it is needed to solder on X-NUCLEO-BNRG2A1, if it is not soldered, a 0 Ohm resistor at R117.
4040
@@ -54,25 +54,21 @@ In particular we have the following connections:
5454| Pin | 4 | 7 |
5555| Pin | 5 | 15 |
5656
57- First of all, install the ST BlueNRG-1_2 Flasher Utility and open it, then select the SWD tab:
57+ First of all, install the RF- Flasher Utility and open it, then select the SWD tab:
5858
59- [[ /img/X_NUCLEO_BNRG2A1_2 .PNG|alt="SWD tab of ST BlueNRG-1_2 Flasher Utility"]]
59+ [[ /img/X_NUCLEO_BNRG2A1_5 .PNG|alt="SWD tab of RF- Flasher Utility"]]
6060
6161Erase the flash memory of the BlueNRG-2 chip:
6262
63- [[ /img/X_NUCLEO_BNRG2A1_3.PNG|alt="Erase of the BlueNRG-2 chip"]]
64-
65- Download the Link Layer Only firmware for the BLE module from the following link:
63+ [[ /img/X_NUCLEO_BNRG2A1_6.PNG|alt="Erase of the BlueNRG-2 chip"]]
6664
67- [ DTM_LLOnly.bin] ( https://github.com/stm32duino/wiki/blob/main/X-NUCLEO-BNRG2A1/DTM_LLOnly.bin )
68-
69- Load the Link Layer Only firmware in the ST BlueNRG-1_2 Flasher Utility and then press the "Flash" button:
65+ Download a new version of the firmware for the BLE module from the following link:
7066
71- [[ /img/X_NUCLEO_BNRG2A1_4.PNG|alt="Load and flash the new firmware into BlueNRG-2 chip" ]]
67+ [ BLUENRG-M2SP_DTM_SPI.hex ] ( https://github.com/stm32duino/wiki/blob/main/X-NUCLEO-BNRG2A1/BLUENRG-M2SP_DTM_SPI.hex )
7268
73- If you need to restore the stock firmware of the BLE module of X-NUCLEO-BNRG2A1, you can repeat the procedure using this firmware image :
69+ Load the new firmware in the RF-Flasher Utility and then press the "Flash" button :
7470
75- [ DTM_Full.bin ] ( https://github.com/stm32duino/wiki/blob/main/X-NUCLEO-BNRG2A1/DTM_Full.bin )
71+ [[ /img/X_NUCLEO_BNRG2A1_7.PNG|alt="Load and flash the new firmware into BlueNRG-2 chip" ]]
7672
7773If you should find some issues during the update process, you can try to repeat the procedure closing the J15 jumper on the X-NUCLEO-BNRG2A1 expansion board.
7874
0 commit comments