Hi Ventura. I am debugging a bare metal MMU and I am having much trouble with mapping the memory sections (DDR, OCMC, Dev) and cache. Actually I don't know where the problem is. It just hangs when I enable IRQ. Can you tell me exactly how you solved your DDR3 timing problem?
thanks..............dd On Sunday, August 3, 2014 at 7:20:56 AM UTC+3, Ventura wrote: > > I have an small code just to blink user leds loaded at address 0x80000000. > When I use the bootloader from StarterWare it works perfectly but when I > try to load using JTAG in the same address, I get an error that I suppose > it's something related with memory protection. > > In the past I had the same problem using uBoot when I try to execute Linux > in single step. The work around was enable ICACHE using an uBoot function > and the kernel loaded with no problem. > > At this time I have no loader, just the JTAG interface and I have the same > problem. Enabling ICACHE doesn't fix the problem and I still have no chance > to execute at 0x80000000. I can succeed loading the program at 0x40300000 > where the MMU has no access (I guess!). > > background polling: on >> TAP: am335x.dap (enabled) >> target state: halted >> target halted in ARM state due to debug-request, current mode: Supervisor >> cpsr: 0xa0000193 pc: 0x00026e1c >> MMU: disabled, D-Cache: disabled, I-Cache: enabled >> JTAG-DP STICKY ERROR >> MEM_AP_CSW 0x2800062, MEM_AP_TAR 0x80000000 >> Failed to write memory at 0x80000000 >> JTAG-DP STICKY ERROR >> MEM_AP_CSW 0x2800062, MEM_AP_TAR 0x800000b4 >> Failed to write memory at 0x800000b4 >> > > Anybody knows how should be the initial configuration to use the address > 0x80000000-0xA0000000 ??? > > I am sure that there is something that I do not understand about > memory/cache initialization. > > > Ventura > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/e16be9dc-c9fc-44b2-95fb-20b1d6456de2%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.