cancel
Showing results for 
Search instead for 
Did you mean: 

Can Bootloader Read Memory Command

-----????_---- ---??as
Associate III
Posted on August 15, 2017 at 10:38

I am new to bootloader.simply I want to read memory adress of RAM.(0x20000000 8 byte)But I am getting 0x1F Which means NACK.

0690X00000607t7QAA.png
1 ACCEPTED SOLUTION

Accepted Solutions
STOne-32
ST Employee
Posted on August 15, 2017 at 19:39

Hi,

Please have a look on AN2606 for each STM32 MCU implementation of Area  you can read/write/erase. Generally speaking The first Bytes/Kbytes of the RAM is used by the boot loader firmware ( RW, stack etc).  So we Nack any read/Write to that area. Here an example of STM32F1.

0690X00000607tMQAQ.png

You can read upper part of RAM it will be acked.

Cheers,

STOne-32.

View solution in original post

1 REPLY 1
STOne-32
ST Employee
Posted on August 15, 2017 at 19:39

Hi,

Please have a look on AN2606 for each STM32 MCU implementation of Area  you can read/write/erase. Generally speaking The first Bytes/Kbytes of the RAM is used by the boot loader firmware ( RW, stack etc).  So we Nack any read/Write to that area. Here an example of STM32F1.

0690X00000607tMQAQ.png

You can read upper part of RAM it will be acked.

Cheers,

STOne-32.