AnsweredAssumed Answered

USART Bootloader Protocol- Read command

Question asked by ttahut on Sep 1, 2015
Latest reply on Sep 1, 2015 by Clive One
I have an STM32F4 Discovery board and I'm trying to talk to the boot loader.  I have brought it up and I have successfully executed the 'Get', and 'Get Version and Read Protection Status' commands.  When I try the 'Read' command, I get a NAK on the length byte.  I am sending 11 EE 10 00 00 00 10 0F F0 (checksum bytes in bold)- trying to read 16 bytes at 0x10000000.  I get ACK's after the command and address but a NAK after the length byte checksum.

The Get Version and Read Protection Status command returns the following:

BL Version: 3.1
 Option 1: 0x00
 Option 2: 0x00

I am following the flow charts in AN3155 and have referenced 2606 and various other app notes.  What am I missing?  Any help is appreciated.

Tom

Outcomes