Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: JLink GDBServer Линукс
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Vlad_9
Добрый день.
Така проблема, JLinkGDBServer подключается и к среде разработке и к железу но не загружает прошивку. Команды к контроллеру проходят, могу остановить контроллер и запустить работу дальше. При первом запуске контроллер как-то прошился. Под Виндой все работает без проблем. Поставил на Линукс виртуальную машину с виндовс, так же не работает. Нажимаю компиляцию и все процесс замирает, пауза-пуск контроллер работает но со старой прошивкой, пауза контроллер останавливается, пуск прошивка продолжает дальше работать.

Первоначально среду загружал в Wine а GDBServer использовал линуксовый поведение такое же. Подумал что руки кривые не правильно настроил поставил виртуалку там настройки взяты с реальной винды.
KRS
JLINK здесь скорее всего не причем, раз отладка работает.
Прошивка же идет с помощью флешлоадера, т.е. обычно среда загружает в озу специальную программу и передает ей кусками прошивку...
надо журнал отладки в среде смотреть почему не прошивается...

Vlad_9
Та же самая среда без виртуальной машины, все прекрасно прошивает, тоже противоречие я настройки сверял один к одному. Логи поищу. Подозреваю USB драйвер.
То что он останавливается на main, пробовал комментировать код остановка смещается по коду. Встает в другом файле.

Вот что пишет GDB, и всегда встает на чтение этого адреса.

P S Так немного разобрался, ошибка чтения только на виртуальной машине. Думаю проблема в VMWare. Та же среда под Wine этот этап проходит, чтение по этому адресу все нормально, там почему то не проходит компиляция. Надо менять среду разработки а так не хочется.
Vlad_9
Среда разработки в Wine и линуксовый GDB сервер JLink заработало, причина была в не донастроенном сервере.
Осталась проблема с редактором вставка из буфера обмена программа вываливается.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.