We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I'm trying to figure out how to set the RAM/ROM addresses in uVision3's 'Options for Target' window. I'm using an Atmel AT91R40008 which can 'remap' the RAM and ROM addresses. Before remap, RAM is at 0x300000 and FLASH is at 0x0. After remap, RAM is at 0x0 and FLASH is at 0x1000000. Upon reset FLASH code at 0x0 copies the FLASH code at 0x00010000 to 0x300000 (the start of RAM) then I do a 'remap' which translate the RAM from 0x300000 to 0x0 then I branch to low RAM. (The first part of FLASH contains the copy code and the Atmel serial FLASH loader which is usefull for firmware updates in the field without the need for a JTAG interface). I can't find examples of this sort of thing (i.e. running out of RAM after remapping) nor can I find any manual pages which shows (and explains) the "Options for Target' window I'm trying to setup (at least none which shows all the settings on it -- like the 'startup' radio buttons). If you can figure out what I've just said, I'd appreciate any help. Jack