Как мне выполнить удаленную отладку через последовательный порт или USB с Eclipse? - PullRequest
1 голос
/ 15 апреля 2011

Я работаю на устройстве, которое имеет нестабильное беспроводное соединение и, следовательно, нуждается в последовательном кабеле для отладки программ, которые на нем работают, в то время как команда Firmware работает над исправлением беспроводных соединений.Это часто случается, так как поначалу новые устройства обычно нестабильны.Проблема в том, что я не могу найти способ удаленной отладки в Eclipse CDT при использовании последовательного порта.Я занимался поиском в Интернете и нашел много информации об удаленной отладке через SSH, FTP и Telnet.Хотя я не могу найти ничего об отладке через последовательный порт.Мне удалось найти информацию и использовать последовательный терминал в Eclipse, но, насколько я могу судить, это не помогает мне отлаживать программу удаленно с помощью последовательного соединения.Я также знаю, что это возможно из-за этой ошибки Eclipse:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=257171

К сожалению, это не говорит мне, как использовать эту новую поддержку: (
Я также знаю, что GDB позволяетотладка через последовательный кабель, так что, безусловно, есть способ сделать это с помощью отладчика Eclipse. Мне также было интересно, есть ли способ получить «Remote System Explorer», плагин Eclipse, для использования последовательного порта?Насколько я могу судить, похоже, что он не поддерживает последовательные соединения. Есть ли другой подобный плагин, который поддерживает последовательные соединения? Любая и вся помощь очень ценится.

1 Ответ

2 голосов
/ 15 апреля 2011

Из комментариев патча видно, что официальная поддержка есть в Eclipse 3.6 (Helios) M7

Кажется, что поддерживаемый подход CDT использует последовательный протокол GDB.*http://www.embecosm.com/appnotes/ean4/embecosm-howto-rsp-server-ean4-issue-2.html

...