реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> JLink GDBServer Линукс, Не грузит прошивку
Vlad_9
сообщение Oct 8 2017, 18:38
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 13-09-17
Пользователь №: 99 289



Добрый день.
Така проблема, JLinkGDBServer подключается и к среде разработке и к железу но не загружает прошивку. Команды к контроллеру проходят, могу остановить контроллер и запустить работу дальше. При первом запуске контроллер как-то прошился. Под Виндой все работает без проблем. Поставил на Линукс виртуальную машину с виндовс, так же не работает. Нажимаю компиляцию и все процесс замирает, пауза-пуск контроллер работает но со старой прошивкой, пауза контроллер останавливается, пуск прошивка продолжает дальше работать.

Первоначально среду загружал в Wine а GDBServer использовал линуксовый поведение такое же. Подумал что руки кривые не правильно настроил поставил виртуалку там настройки взяты с реальной винды.

Сообщение отредактировал Vlad_9 - Oct 8 2017, 18:42
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
KRS
сообщение Oct 8 2017, 20:08
Сообщение #2


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



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

Go to the top of the page
 
+Quote Post
Vlad_9
сообщение Oct 9 2017, 03:58
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 13-09-17
Пользователь №: 99 289



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

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

P S Так немного разобрался, ошибка чтения только на виртуальной машине. Думаю проблема в VMWare. Та же среда под Wine этот этап проходит, чтение по этому адресу все нормально, там почему то не проходит компиляция. Надо менять среду разработки а так не хочется.

Сообщение отредактировал Vlad_9 - Oct 9 2017, 04:45
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Vlad_9
сообщение Oct 11 2017, 14:30
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 13-09-17
Пользователь №: 99 289



Среда разработки в Wine и линуксовый GDB сервер JLink заработало, причина была в не донастроенном сервере.
Осталась проблема с редактором вставка из буфера обмена программа вываливается.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 06:52
Рейтинг@Mail.ru


Страница сгенерированна за 0.01397 секунд с 7
ELECTRONIX ©2004-2016