cancel
Showing results for 
Search instead for 
Did you mean: 

Firmware update

jampino
Associate II
Posted on October 10, 2017 at 15:58

Hello all,

I would like to udpate the firmware on the BLE, I am using an external processor and BLUENRG-1, both of them are connected by SPI and UART but I will be using SPI. 

I would like to update the firmware, I have got the fw image on the processor. Can anyone advise me how to do it?

Thank you. 

13 REPLIES 13
Posted on October 23, 2017 at 14:52

Ok thank you,

I will wait for her to see if she can help with some suggestion.

jampino
Associate II
Posted on October 24, 2017 at 16:36

Hello Antonio,

It is working now but there is something I am facing.

The first command I send always received a 0xFF as a response, it does not matter which command is, after that all the other commands I send are working fine.

Thanks

Posted on October 24, 2017 at 17:41

Hi Jamp,

I'm glad that you have it working now, even if you get 0XFF for the first command.

After you reset the chip, it should send the following event via SPI: 0x04,0xFF,0x03,0x01,0x00,0x01.

Can you confirm that this is the case?

Also, to interact properly with BlueNRG-1 configured as a network coprocessor, you can follow the same steps used in one of the projects included in the 'Project\STM32L' folder. Those examples are configured for use with an STM32L1 working as the host, while in your case you would be using an STM32F7. The logic to interact with the BlueNRG-1 chip via SPI, however, is the same.

Posted on October 25, 2017 at 16:35

Hello Antonio,

I have checked and yes I received that event via SPI but not really sure why it is not working the first command I send to the ble.

Thank you