This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

RL-ARM RAM drive dangers

Hello,

Here is an email I have just (re)sent to Keil support:

"Hello,

Could you please make sure the RAM drive uses a variable that is mapped to the start address provided in "File_Config.c" instead of a pointer to that address...? As it is now, the linker will not report collisions between the RAM drive and any other RAM region!
This could really improve the quality of RL-ARM based products, I think."

Parents
  •   RAM_DRIVE 0xA1200000 0x400000 {
            ; *****************************************************************
            ; * DO NOT MAP ANYTHING INTO THIS REGION - RESERVED FOR RAM DRIVE *
            ; *****************************************************************
      }
    

    As you see, I did not map anything into the reserved region.

Reply
  •   RAM_DRIVE 0xA1200000 0x400000 {
            ; *****************************************************************
            ; * DO NOT MAP ANYTHING INTO THIS REGION - RESERVED FOR RAM DRIVE *
            ; *****************************************************************
      }
    

    As you see, I did not map anything into the reserved region.

Children