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 am facing defficulty in configuring external bus of Lpc2294
external RAM access time = 30 ns four 8-bit chips .
can anyoe please tell me what would be the value of BCFG0-3. tell me if any more information required. can any one suggest me any document on this?
Thanks, Dimple
I have configured 32 bit external bus , BANK0 (0x80000000-0x80FFFFFF)
but when i access any location from external memory, DataAbort exception is generated.
i am using keil uvision3. In target option, i have set RAM1(external RAM) as follows start address = 0x80000000 size = 0x00400000 and selected this RAM as default.
Am i missing any project or configuration setting ?
One more problem i am facing is, with all above setting if i locate a varible to a specific location in external RAM using "__at()" one following linker error is generated.
Error El6985E. unable to automatically place at section .ARM at 0x81000000 from projectname.o with required base address. please mannually place in scatter file using the __no autoat option.
Note that when you use __at(), you have specified an address outside your RAM. I guess that is why the linker complains.