Openocd connection is on my website. Here's the link to that. https://0xnoor.hashnode.dev/setup-openocd-with-jtag-uart-on-raspberry-pi-4-using-ft232h
I pushed the code to my github repo. Be sure to checkout noor-dev branch. Here's the link for that. https://github.com/0xnoor/rtems And yes the code looks bad as of now, I'll do optimization and everything soon. Thanks On Fri, 2 Sept 2022 at 23:31, Alan Cudmore <alan.cudm...@gmail.com> wrote: > Hi Noor, > Can you describe the setup you use for testing the BSP? > I can set up my Pi 4 to try running your code as you update it. How do you > setup the OCD connection? > > Thanks, > Alan > > On Fri, Sep 2, 2022 at 11:48 AM Noor Aman <nooraman5...@gmail.com> wrote: > >> Hey all, >> Raspberry Pi 4B MMU seems to be enabled, as reported by openocd but gdb >> is showing to run in a loop from aarch64-defaulit-exception.S file starting >> from code line number 143 to 220. >> >> From what I can gather, it is being caused by the wrong MMU address. >> Here's a RAM and MMU allocation sizes and base >> >> MEMORY { >> RAM_MMU : ORIGIN = 0x0, LENGTH = (0x1000 * >> ${AARCH64_MMU_TRANSLATION_TABLE_PAGES}) >> RAM : ORIGIN = 0x80000, LENGTH = 1024M >> } >> >> Relevant Openocd info >> >> bcm2711.cpu0 halted in AArch64 state due to debug-request, current mode: >> EL1T >> cpsr: 0x200003c4 pc: 0x8e208 >> MMU: enabled, D-Cache: enabled, I-Cache: enabled >> Info : New GDB Connection: 1, Target bcm2711.cpu0, state: halted >> >> Any ideas? >> >> Thanks, >> Noor >> >
_______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel