Skip to content

Commit e9322d9

Browse files
committed
Updated STM32duinoBLE (markdown)
1 parent 2d0bd99 commit e9322d9

File tree

1 file changed

+8
-12
lines changed

1 file changed

+8
-12
lines changed

STM32duinoBLE.md

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -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

3939
For 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

6161
Erase 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

7773
If 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

Comments
 (0)