3
Using the BlueNRG-Mesh demo
IAR Embedded Workbench and Keil µVision are used to debug and burn the firmware into the flash memory of
the
STEVAL-IDB008V1
,
STEVAL-IDB007V1
and
NUCLEO-L152RE
+
X-NUCLEO-IDB05A1
boards.
3.1
Using binaries for BlueNRG-1 and BlueNRG-2
1.
The pre-compiled binaries are available in Project\<Platform>\Application\<Demo>\Binary folder.
For example for
BlueNRG-1
, the path is “Projects\BlueNRG-1\Applications\Lighting_Demo\Binary”
2.
These can be programmed in the device using different utilities available for the devices, such as the
BlueNRG-1 Flasher tool or ST-LINK Utility
3.
Use "BlueNRG-1 Flasher" tool to program the (
STEVAL-IDB007V1
or
STEVAL-IDB008V1
) boards
connected via micro-USB cable
4.
Use "STSW-BNRG1STLINK: BlueNRG-1 ST-LINK utility for BlueNRG-1, BlueNRG-2 MCU” utility to program
boards via ST-LINK
Figure 10.
Binaries for BlueNRG-1 and BlueNRG-2
3.2
Using binaries for the STM32L152 used with the BlueNRG-MS
1.
The pre-compiled binaries are available in Project\<Platform>\Application\<Demo>\Binary folder
–
For example, for
BlueNRG-MS
, the path is “Projects\BlueNRG-MS\Applications\Lighting_Demo\Binary
\STM32L152RE-Nucleo”
2.
These can be programmed in the device using different utilities
3.
Use “ST-LINK Utility” tool to program the boards (
NUCLEO-L152RE
) connected via mini-USB cable
4.
Or, simply drag and drop the .bin file in the drive created by ST-LINK on the STM32 Nucleo board. The
binary will be programmed in the STM32L152 device on the Nucleo board
UM2295
Using the BlueNRG-Mesh demo
UM2295
-
Rev 1
page 11/35