Skip to main content
-----????_---- ---??as
Associate II
August 15, 2017
Solved

Can Bootloader Read Memory Command

  • August 15, 2017
  • 1 reply
  • 1259 views
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
    This topic has been closed for replies.
    Best answer by STOne-32
    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.

    1 reply

    STOne-32
    STOne-32Best answer
    ST Technical Moderator
    August 15, 2017
    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.