Удаленная отладка с помощью связки gdb (на ПК) и gdbserver (на приставке) возможна на устройствах S300 и S310 с ОС Linux.
Запуск сервера gdb на приставке:
gdbserver <ipaddress>:<port> /path-to/executable
<ipaddres>:<port> - IP-адрес приставки и порт для отладки.
Запуск клиента gdb на ПК:
cd /tvip/tvip_stb/platforms/s300/rootfs_live/ /path-to-toolchain/bin/arm-none-linux-gnueabi-gdb -d /path/to/sources/ ./path/to/executable
/path/to/sources/ - каталог с исходным кодом. /path/to/executable - копия исполняемого файла на ПК.
Для запуска приложения в gdb на ПК:
target remote <ipaddress>:<port> continue
<ipaddres>:<port> - IP-адрес и порт gdbserver на приставке.