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 by S32 Flash Programmer to flash memory external to the target. The application is loaded from flash memory by the target to RAM memory of the target and launched. The S32 Debugger connects to the running application by Attach method.
To debug an application with the S32 Debug Probe from flash:
This will be your application binary input to the IVT Tool.
The resulting BLOB image file is what can be flashed to the device.
By default, the ELF file is found.
| Setting | Description |
|---|---|
| Hardware | Specify the settings related to the target:
|
| Debug Probe Connection | Configure the connection between the board and the
computer to match your setup.
|
| Target Communication Speed | Specify the JTAG communication settings.
|
| GDB server | Specify the GDB server settings.
|
| GDB Client | Specify the GDB client settings:
|
| Secure debugging | Configure settings for secured chips.
Note: The availability and support of the option
depends on the target device.
Note: If the chip is unlocked, enabling secure debuging is
meaningless.
Note: Secure debugging Challenge &
Response is only supported on Windows.
Note: Secure debugging with Password is supported on both Windows and Linux.
|