This topic describes how to debug a bare-metal application on the board connected to the computer with the S32 Debug Probe. The application is loaded to RAM memory of the target.
To debug an application with the S32 Debug Probe from RAM:


| Setting | Description |
|---|---|
| Hardware | Specify the settings related to the target:
|
| Debug Probe Connection | Configure the connection between the S32 Debug Probe and
the computer. Note: If the Initial
core option (above) is disabled, these
settings are not available.
|
| JTAG Communication Speed | Specify the JTAG communication settings. Note: If the
Initial core option (above)
is disabled, these settings are not available.
|
| GDB server | Specify the GDB server settings. Note: If the
Initial core option (above)
is disabled, these settings are not available.
|
| GDB Client | Specify the GDB client settings:
|
| Semihosting | Configure semihosting, that is, the ability of the debug
session to send output to the Console
view.
Note: If semihosting is enabled, the semihosting
console needs to be opened in the
Console view once the debug
session is started.
|
| Secure debugging | Configure the security policy settings.
|
| Force thread list update on suspend | Enable this option for the thread list to be updated forcedly if the debug session is suspended. |