Vlad_9 0 8 октября, 2017 Опубликовано 8 октября, 2017 (изменено) · Жалоба Добрый день. Така проблема, JLinkGDBServer подключается и к среде разработке и к железу но не загружает прошивку. Команды к контроллеру проходят, могу остановить контроллер и запустить работу дальше. При первом запуске контроллер как-то прошился. Под Виндой все работает без проблем. Поставил на Линукс виртуальную машину с виндовс, так же не работает. Нажимаю компиляцию и все процесс замирает, пауза-пуск контроллер работает но со старой прошивкой, пауза контроллер останавливается, пуск прошивка продолжает дальше работать. Первоначально среду загружал в Wine а GDBServer использовал линуксовый поведение такое же. Подумал что руки кривые не правильно настроил поставил виртуалку там настройки взяты с реальной винды. Изменено 8 октября, 2017 пользователем Vlad_9 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KRS 0 8 октября, 2017 Опубликовано 8 октября, 2017 · Жалоба JLINK здесь скорее всего не причем, раз отладка работает. Прошивка же идет с помощью флешлоадера, т.е. обычно среда загружает в озу специальную программу и передает ей кусками прошивку... надо журнал отладки в среде смотреть почему не прошивается... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vlad_9 0 9 октября, 2017 Опубликовано 9 октября, 2017 (изменено) · Жалоба Та же самая среда без виртуальной машины, все прекрасно прошивает, тоже противоречие я настройки сверял один к одному. Логи поищу. Подозреваю USB драйвер. То что он останавливается на main, пробовал комментировать код остановка смещается по коду. Встает в другом файле. Вот что пишет GDB, и всегда встает на чтение этого адреса. P S Так немного разобрался, ошибка чтения только на виртуальной машине. Думаю проблема в VMWare. Та же среда под Wine этот этап проходит, чтение по этому адресу все нормально, там почему то не проходит компиляция. Надо менять среду разработки а так не хочется. Изменено 9 октября, 2017 пользователем Vlad_9 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vlad_9 0 11 октября, 2017 Опубликовано 11 октября, 2017 · Жалоба Среда разработки в Wine и линуксовый GDB сервер JLink заработало, причина была в не донастроенном сервере. Осталась проблема с редактором вставка из буфера обмена программа вываливается. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться