cancel
Showing results for 
Search instead for 
Did you mean: 

Delay after Write Memory for STM32F429 SPI bootloader

brianwilloughby9
Associate II
Posted on October 02, 2015 at 04:41

I have most of the commands implemented for the STM32F429 SPI bootloader, but Write Memory is not working. The documentation says that a delay is needed after the length, data, and checksum are provided, before requesting the ACK, but I cannot find the appropriate table with that information. I have found tables for the Erase times, including 16 KB sectors and up. However, since the ST bootloader Write Memory command takes, at most, 256 bytes, I don't see a way to determine the delay needed.

I've tried 4096 us (4.096 ms), but I still get NAK.

Any idea?

#write-memory #flash #bootloader
1 REPLY 1
brianwilloughby9
Associate II
Posted on October 05, 2015 at 19:26

Does no one have information on the correct delay time for 256-byte Flash writes on the STM32F429?