AnsweredAssumed Answered

Bootloader transfer takes double the time for chosen baud rate

Question asked by Edge on Jan 27, 2016
Latest reply on Jan 28, 2016 by Edge
I have been using the STM32 Flashloader Demonstrator to read/write to/from an L151 MCU.  It takes 58 seconds to read 391168 bytes from the MCU flash @ 115200.  That is roughly twice what I would expect :
391168 x 9 (bits/byte) / 115200 = 30.56.  Other baud rates yield similar results.  I know there is overhead because each read can only do 255 bytes but doing the math it still doesn't account for this much difference.  Is each data byte sent with its complement (similar to the command itself) ?  It doesn't say it is in the AN3155 but I can't think of any other explanation for the transfer to take so long.  Thanks.

Outcomes