Hello,
Thank you for your reply. Again your reply gives me some insight, while still raising some questions. Let me try to organize my questions as much as possible.
1- In the reply you wrote on 28.02.2022 22:31 CET, you wrote "the S32 Debugger does not support debugging of a core that has Linux executing. So this means, you can debug the A53 core, but the A53 image must be loaded via the S32 Debugger and not by Linux." Does using a debug configuration from the C/C++ Remote Applications grouping mean that the A53 image is being loaded from via the S32 Debugger and not by Linux? If not, how can we load the A53 image via the S32 Debugger and not by Linux?
2- In the reply you wrote on 08.03.2022 00:14 CET, you wrote "After the Remote Linux debugging session is started, then you can use the S32 Debugger to attach to the additional cores (like APEX and ISP)." Does this mean we can only use S32 Debug Probe to debug the additional cores? Can't we use the S32 Debug Probe to debug the A53?
3- I loaded the example project, isp_sonyimx224_csi_dcu_bareboard. Built the project. Then right clicked the project > Debug As > Debug Configurations... Then under "C/C++ Remote Application" I chose the "isp_sonyimx224_csi_dcu_bareboard Debug" configuration. Then I chose the SSH connection that I've setup with the board, press debug. Then I get the error "'Launching isp_sonyimx224_csi_dcu_bareboard Debug' has encountered a problem. could not start gdbserver on the remote host. See console output for more details."
4- I created a new S32DS Application Project, while choosing the processor 'S32V2 Cortex-A53 Linux'. Built the project. Then right clicked the project > Debug As > Debug Configurations... Then under "C/C++ Remote Application" I chose the "cortex_a53_linux_Debug_Remote_Linux" configuration. Then I chose the SSH connection that I've setup with the board, press debug. Then a debug session via the gdbserver starts. Then I go to menus bar at the top of the IDE, press Run > Debug Configurations... Then under "S32 Debugger" I chose "cortex_a53_linux Debug". Then chose the core APEX0 APU. Pressed Debug. Then I got the error "'Launching cortex_a53_linux Debug' has encountered a problem.
Error in final launch sequence:
Failed to execute MI command:
symbol-file "/home/workspaceS32DS.3.4/cortex_a53_linux/Debug/cortex_a53_linux.elf"
Error message from debugger back end:
`/home/workspaceS32DS.3.4/cortex_a53_linux/Debug/cortex_a53_linux.elf': can't read symbols: File format not recognized.
Failed to execute MI command:
symbol-file "/home/workspaceS32DS.3.4/cortex_a53_linux/Debug/cortex_a53_linux.elf"
Error message from debugger back end:
`/home/workspaceS32DS.3.4/cortex_a53_linux/Debug/cortex_a53_linux.elf': can't read symbols: File format not recognized.
`/home/workspaceS32DS.3.4/cortex_a53_linux/Debug/cortex_a53_linux.elf': can't read symbols: File format not recognized."