Инструменты пользователя

Инструменты сайта


remote_debugging

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
remote_debugging [2013/11/07 08:27] – создано Alexanderremote_debugging [2014/12/15 08:28] (текущий) – Alexander
Строка 1: Строка 1:
 ====== Удаленная отладка приложений на устройстве ====== ====== Удаленная отладка приложений на устройстве ======
  
-Удаленная отладка с помощью связки gdb (на ПК) и gdb-remote (на приставке) возможна на устройствах S300 и S310.+Удаленная отладка с помощью связки gdb (на ПК) и gdbserver (на приставке) возможна на устройствах S300 и S310 с ОС Linux.
  
 Запуск сервера gdb на приставке: Запуск сервера gdb на приставке:
Строка 13: Строка 13:
 Запуск клиента gdb на ПК: Запуск клиента gdb на ПК:
 <code> <code>
-cd /tvip/libtvipstb/platforms/tvip_s300/rootfs_live/+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-toolchain/bin/arm-none-linux-gnueabi-gdb -d /path/to/sources/ ./path/to/executable
 </code> </code>
-/path/to/sources/ - каталог с исходным кодом +/path/to/sources/ - каталог с исходным кодом. 
-/path/to/executable - копия исполняемого файла на ПК+/path/to/executable - копия исполняемого файла на ПК.
  
 Для запуска приложения в gdb на ПК: Для запуска приложения в gdb на ПК:
 <code> <code>
-target remote 10.170.253.233:2222+target remote <ipaddress>:<port>
 continue continue
 </code> </code>
 +
 +<ipaddres>:<port> - IP-адрес и порт gdbserver на приставке.
remote_debugging.1383812838.txt.gz · Последнее изменение: — Alexander

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki