2007-04-10 08:05 PM
2011-05-17 12:41 AM
Rave,
I was hoping to run out of internal RAM just because I have a Green Hills development system, including their probe, which allows me to run and debug out of RAM. In general this speeds development as I don't need to flash each time I make code changes. Thanks for your help. I appreciate it very much.2011-05-17 12:41 AM
Is there some way I can force the STR911 to execute out of RAM insted of flash at reset? Other proessors I have used have a register which can be used to accomplish this.
2011-05-17 12:41 AM
Hi FriarTuck,
This option is not possible on STR91x because this is unuseful and this may consume extra cycles and decrease the Interrupts system performance since it has a Harvard Archtitecture with TCM- Coupled memory already linked to Flash Accelerator, By the way, What is you purpose for RAM remapping at Reset ? With regards, :-]2011-05-17 12:41 AM
Rave: This option is not possible on STR91x because this is unuseful and this may consume extra cyclesRave, I like your sense of humor. :-] (I am not picking on the typo, though).
2011-05-17 12:41 AM
You can load most of code to RAM, without the vector table and
the startup sequence, if your code + data <= 96 KByte or you have external RAM. If you have fixed vector adresses in RAM and your startup code is not changed, then you need only one a download to the flash at the first time. All later downloads are going only to the RAM. I do this, how long my application + data size will be less than 96 KByte. Best regards