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

STR710 - Debug from external RAM

Hi All,

Is it possible to load programs into external RAM for debugging? I've found the supplied 'Hello' program that shows how it's done for interal RAM, but when I try and change the addresses to make it work for external RAM, and enable the debugger, looking at the dissasemebly all I get is 0000's in place of real instructions!

Thanks

Simon

Parents
  • It is possible to load into external RAM, but you need to setup the BUS registers using a Init file under Project - Options - Debug.

    We do not have an example for an STR710 (since most people are using the on-chip Flash directly). But you may use the project
    Keil\ARM\Boards\Phytec\AT91M55800A\Blinky - Target phyXRAM AT91M55800A as a starting point. The XRAM.INI file shows you the steps that you need (it is done with the Configuration Wizard, but you may ignore the parts in comments).

Reply
  • It is possible to load into external RAM, but you need to setup the BUS registers using a Init file under Project - Options - Debug.

    We do not have an example for an STR710 (since most people are using the on-chip Flash directly). But you may use the project
    Keil\ARM\Boards\Phytec\AT91M55800A\Blinky - Target phyXRAM AT91M55800A as a starting point. The XRAM.INI file shows you the steps that you need (it is done with the Configuration Wizard, but you may ignore the parts in comments).

Children