Debug: how to use GDB | Developers

Debug: how to use GDB

Estimated reading time: Less than a minute

Debug an app thanks to GDB:

./speculos.py -d apps/btc.elf &
./tools/debug.sh apps/btc.elf

Some useful tricks:

  • Use the -t (--trace) argument to trace every syscalls.
  • Semihosting features can be used as an additional debug mechanism.

Did you find this page helpful?


How would you improve this page for developers?



Clients: how to send APDUs
REST API
Getting Started
Theme Features
Customization

Speculos