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.
Hi,
I hope someone can shed a light on this, I have a board with a LCP2294 and 4Mb IDT71V416L external RAM.
Using Keil RealView 3.01 I used the "__at 0x81000000" modifier to place a global var at a specific location in the off chip RAM.
Using __attribute__((at(0x81000000))) with MDK-ARM 4.0 it does not work. The project compiles without any errors, but the contents of the variable are undefined, even after assigning a value to that var.
Does any one had any problems related to this issue ?
Thanks in advance Paulo
Hi Per,
No, and also no shared libraries are used, I'm using standard C, scatter file with no extra multiple memory areas , and no position independence qualifiers, so I guess all the code is relocatable.
Regards Paulo
RAM configuration? Bad hardware? Something?
Ups... that's it, BCFG1 was configured as 8 bits, I must inadvertently had changed it during the upgrade of the code.
Boy, do I feel stupid :(
Thanks Tamir and Per, I really appreciate your help !
Best regards Paulo