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 load an application into external RAM memory, but I get a long list of "Monitor Error 3: Cannot Write to Address xxxx". However, when running a small program from flash, I can use a function like XVAR to physically write and read into external RAM, so I know that the external RAM is present and functioning. Any suggestions on what I might be doing wrong? Thanks
The monitor is configured incorrectly, maybe? I mean, the external bus interface has to be configured properly for the microcontroller to be able to use external RAM. Besides, you don't have to load a program into memory to test the functionality of the monitor. Uncheck the options 'Load Application at Startup' and 'Cache Memory' and test the memory debug window to see if writes to external RAM work. - mike