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 am using a cortex m3 arm from microsemi and I am trying to get the uLink2 debugger to load and debug my code. I have the standard on board 64K of nvm (addr 0) which is only good for start up really and 2GB of DDR RAM memory (0xA0000000) where my application will run.
I have tried to tell the debugger about this RAM memory that starts at 0xA0000000 with the following debugger initialization file but it seems to be totally ignoring it and giving me a error 129: MapMem - map size truncated to 128MB. If i try to load the symbols after this completes whatever it is doing, the uVision/uLink2 IDE hangs and I have to kill it.
RESET MAP MAP 0xA0000000, 0xA07FFFFF READ WRITE EXEC MAP 0xA0800000, 0xA0FFFFFF READ WRITE EXEC MAP 0xA1000000, 0xA17FFFFF READ WRITE EXEC MAP 0xA1800000, 0xA1FFFFFF READ WRITE EXEC
Does anyone ideas as to what I have done wrong or what I can do to allow my code to be loaded?
This is not an official support venue, staff have been known to post here, and lurk.