I suggest you download the Keil tools. Download their demos. That will verify that everything is working properly. From there, you could try the ARM tools with the Keil elf output. At that point, you know that the board and the code are good. So you would only be working one problem. _____ From: tah2k [mailto:tah2k@...] Sent: Monday, December 20, 2004 4:15 PM To: lpc2000@yahoogroups.com Subject: [lpc2000] Data Aborts Still not up and running with my Arm tools and the Keil MCB2130. I setup the Arm AXD debugger to run the following script on startup: loadsymbols C:\Projects\Sampler_2138\AppFlash\Output\AppFlash.axf setpc 0x0 sreg cpsr 0xd3 spp vector_catch 0 spp semihosting_enabled 0 It basically loads the debug symbols for the image in the 2138 flash, initializes the CPSR, sets the pc to 0, and disables breakpoints at the Arm exceptions. The debugger loads the source file correctly and the PC is set at 0x0 which is a branch to my startup handler at 0x20. However, if I run, or singlestep, or do anything, I get a "Data abort". Also, if I try and display memory starting at 0x0, the debugger gives an error "Memory access failed" and only gives the contents of addresses 0-20, the rest 0's. I thought perhaps the data abort had something to do with the remapping done by the Philips boot loader, but I checked the MEMMAP flag and it is set to 1, so I am running the flash at 0. I'm new to the part and evaluating it against the AT91 pocessors, and I am fresh out of ideas. The memory bus is internal so its not like I can hook up my logic analyzer too get some ideas. Is it possible the Philips memory accelerator is partly to blame? Tehre must be otehrs using Arm tools with this part so I am hoping it is something trivial. Any ideas are appreciated. Tim Yahoo! Groups Sponsor ADVERTISEMENT <http://us.ard.yahoo.com/SIG=1297jigje/M=295196.4901138.6071305.3001176/D=gr oups/S=1706554205:HM/EXP=1103674517/A=2128215/R=0/SIG=10se96mf6/*http:/compa nion.yahoo.com> click here <http://us.adserver.yahoo.com/l?M=295196.4901138.6071305.3001176/D=groups/S= :HM/A=2128215/rand=272492819> _____ Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/lpc2000/ * To unsubscribe from this group, send an email to: lpc2000-unsubscribe@yahoogroups.com <mailto:lpc2000-unsubscribe@yahoogroups.com?subject=Unsubscribe> * Your use of Yahoo! Groups is subject to the Yahoo! <http://docs.yahoo.com/info/terms/> Terms of Service. [Non-text portions of this message have been removed]
Message
RE: [lpc2000] Data Aborts
2004-12-21 by Dan Beadle
Attachments
- No local attachments were found for this message.