9 years, 6 months ago.

bootloader

Hi there,

I have two microcontrollers cards (STM32), which communicates with (NFC) thanks to a chip ( SIC4310). I want to know how I can do to use this chip (SIC4310) for bootloader?

Thanks,

1 Answer

9 years, 5 months ago.

Hello, If you want to use the STM32 system bootloader, you will have to follow the entry sequence as described in AN2606 to execute the system bootloader and then make sure you follow the correct protocol for programming as described in AN3155.

This is pretty low level and I don't know if it can be done with the SIC4310 (sorry I don't know this device...).

If you cannot use the system bootloader protocol, you will have to design your own bootloader. This is not a trivial developments and may not be possible under mbed environment because you don't have much controll about code sections.

You need code sections to separate between the bootloader part and the application part.

If you choose that path, application note AN4657 and example X-CUBE-IAP-USART may help. But keep in mind this example is not compatible with MBED environment.

BR, Maxime

Thanks

posted by Olivier Francois 17 Jun 2016