Are there any examples of a gdb setup to debug a userspace process? One key issue is to setup the section offsets to match the final application location once it has been loaded.
I was actually quite surprised that Nuttx applications are still partially linked with a protected build and that all sections overlap (start at 0) in the elf file. I had expected the application would be fully linked to virtual addresses as per linux and another RTOS I used previously. Is this something that can be changed relatively easily, or are there some significant challenges? Kind regards, Andrew