This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM57x requirements to debug SYS/BIOS application with gdbc6x

Other Parts Discussed in Thread: AM5728

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