Это программируемое на Tibbo BASIC/C устройство, функциональность которого определяет загруженное приложение.
Мы предлагаем различные готовые к использованию приложения, например, Serial-over-IP (SoI), Modbus Gateway и Sensor Hub.
ОбзорNative C APINode.js APIУправление процессами

Установка отладчика на LTPS

Этот этап опциональный.

Он позволяет отладить сервер на целевом устройстве, благодаря чему появляется возможность удалённо отлаживать программу, запущенную на LTPS со средой IDE на главном ПК: использовать точки останова, просмотры, пошаговое исполнение и пр.

Для LTPS доступны два агента по отладке:

  • gdbserver
  • tcf-agent

gdbserver — это хорошо известный многофункциональный отладчик, который можно запустить удалённо (например, через SSH); он также может принимать подключения и исполнять команды по отладке из удаленной среды IDE.

tcf-agent по большей части связан с Eclipse. Этот отладчик осуществляет поддержку различных действий, включая наложение патчей и профилирование.

Оба инструмента доступны для быстрой инсталляции из репозитория пакетов LTPS.

Установка GDBServer при помощи CLI

Откройте SSH-подключение или консоль последовательного порта на своём устройстве и запустите команду "dnf install gdbserver"

root@tpp:~# dnf install gdbserver
......
Installing:
 gdbserver     cortexa8hf_neon     7.12.1-r0        oe-remote-repo     132 k
......
Is this ok [y/N]: y
Running transaction
  Installing  : gdbserver-7.12.1-r0.cortexa8hf_neon                      1/1 
......
Complete!

Установка GDBServer при помощи WebInterface

Запустите браузер и откройте WebInterface на своём устройстве.

Щёлкните кнопкой мыши по Packet Manager в меню слева.

В поле поиска наберите "gdbserver". Щёлкните кнопкой мыши по Search и подождите несколько секунд.

Щёлкните install справа от пункта "gdbserver".

Процесс инсталляции TCF-агента аналогичен.

ОбзорNative C APINode.js APIУправление процессами