Skip to main content
mikt
Associate II
Mar 1, 2019 5:24 AM UTC
Question

I have B-L475E-IOT01A2 board. In this SPBTLE-RF (BLE) module also there. it will support BLE Mesh or not?.

..

This topic has been closed for replies.

7 replies

alok
Visitor II
Mar 4, 2019 7:07 AM UTC

Yes, it is possible to run the Mesh on the kit.

You can start from STM32L4 example available in X-CUBE-BLEMESH1

mikt
miktAuthor
Associate II
Mar 4, 2019 9:09 AM UTC

STM32L4 example available in X-CUBE-BLEMESH1 is for NUCLEO board. Is there any ready example code for this B-L475E-IOT01A2 to test BLE Mesh?. If it is available please share.

Otherwise want to modify the existing code.

alok
Visitor II
Mar 4, 2019 1:07 PM UTC

There is no ready example available for B-L475E-IOT01A2

mikt
miktAuthor
Associate II
Mar 12, 2019 12:37 PM UTC

After modifying the code for B-L475E-IOT01A2, following error is coming

Error message "Could not initialize BlueNRG Mesh library!", error code = 2

How to solve this?

alok
Visitor II
Mar 12, 2019 3:04 PM UTC

Can you update the BlueNRG-MS module with latest BLE stack

Minimum required is v7.2c as mentioned in the release notes

mikt
miktAuthor
Associate II
Mar 13, 2019 4:40 AM UTC

How to update latest BLE stack on This Board?

If any Documentation available please share

Antonio Vilei
ST Employee
Mar 22, 2019 1:29 PM UTC

There are no ready examples to update the BlueNRG-MS firmware of the B-L475E-IOT01A2 board, but you have two options for this: 

The simplest option is probably using the Mbed updater for BlueNRG-MS:

https://os.mbed.com/teams/ST/code/BlueNRG-MS-Stack-Updater/

If you follow this approach, please make sure that you update the x_nucleo_idb0xa1_targets.h file to use the correct pins for your board.

Another alternative is generating the Virtual_COM_Port project for the board with STM32CubeMX and then use the FlashUpdaterTool utility (included in the X-CUBE-BLE1 package) to perform the update.

I would go for the first option. If you have problems, I can generate a binary for you.

Best regards,

Antonio