Forum Discussion

AJama4's avatar
AJama4
Icon for Occasional Contributor rankOccasional Contributor
7 years ago

SDRAM Window Boundary in MPU Address space

The SDRAM starting and ending address in the MPU Address space is modifiable. The window can be enlarged or shrinked at the cost of BOOT ROM region and FPGA slaves region. It is written in TR-Manual that the total amount of SDRAM addressable from the other address spaces can be configured at run time. It could be done by writing into the address filtering start and end registers in the L2 cache controller ? right?

When we are writing the Scatter file for placing our code in the SDRAM, how can we beforehand know what's the SDRAM base address in MPU Address space? Can we change the SDRAM boundary window in the preloader, if yes how?

2 Replies

  • Ahmed_H_Intel1's avatar
    Ahmed_H_Intel1
    Icon for Frequent Contributor rankFrequent Contributor

    Hi,

    Can you please give more info about the board you are using and the Kernel?

    Regards,

    • AJama4's avatar
      AJama4
      Icon for Occasional Contributor rankOccasional Contributor

      Hi,

      I am using De1-SoC Board(without OS). I am mainly programming in bare-metal therefore I need to create a scatter file using Arm Compiler 5.