LINUX.ORG.RU

отладка gdb в virtualbox


0

1

пытаюсь удаленно отлаживать с помощью gdb на virtualbox через серийный порт. пока просто пробую. вот настройки серийного порта http://oi51.tinypic.com/2nrg7r7.jpg

гружусь с образа systemrescuecd-x86-2.1.1.iso

написал простенькую хелло-верлд программку и откомпилил с -g опцией скопировал на хост (хост под убунту 11.04) далее на хосте

az@az-ubuntu:/mnt/misc/remote-debug$ gdb --silent ./1
Reading symbols from /mnt/misc/remote-debug/1...done.
(gdb) show remotebaud
Baud rate for remote serial I/O is 4294967295.
(gdb) set remotebaud 115200
(gdb) show remotebaud
Baud rate for remote serial I/O is 115200.
(gdb) target remote /dev/ttyS0
Remote debugging using /dev/ttyS0
s
l

как видно, подключение к порту проходит нормально, но на команды нет никакой реакции. после некоторого простоя с подключенным портом пояляются сообщения

Ignoring packet error, continuing...
warning: unrecognized item "timeout" in "qSupported" response
Ignoring packet error, continuing...
Ignoring packet error, continuing...
Ignoring packet error, continuing...
Ignoring packet error, continuing...
Ignoring packet error, continuing...
Ignoring packet error, continuing...
Malformed response to offset query, timeout
(gdb)

Пытался всё делать по оффициальной документации http://sourceware.org/gdb/current/onlinedocs/gdb/Remote-Debugging.html#Remote-Debugging. В чем я ошибся? Спасибо за любую помощь.



Последнее исправление: az20110303 (всего исправлений: 1)

А ты попробуй сначала просто проверить, нормально ли работает этот порт? простенькие читалки-писалки запусти, а то может не с gdb трабла, а с настройками вообще.

DELIRIUM ☆☆☆☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.