Hello,
I try to debug my DSP-side application with gdb, but documentation for "Hosted GDB C66x" seems kinda outdated, so I have a few questions:
1. There's need to compile gdbserverproxy kernel module for Linux (I'm using Yocto Krogoth 2.1.1 Distribution along with latest meta-ti layer), should I also manually enable debugss kernel module (it's missing at all by default in dra7x.dtsi)? Does debugss kernel module conflict with gdbserverproxy?
2. On DSP-side application I've linked gdb server c66x library from sdo-emu git. There's three init functions in the GDB_server.h. What's the difference between them, and which should I choose?
3. What interrupt number should I use for GDB_init* functions? How remote (ARM) side work with this number?
4. Is there any working examples for debug DSP application (without OpenCL framework) with gdb for AM5728?
Thanks