Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: openocd капризничает
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Cредства разработки для МК > GNU/OpenSource средства разработки
_3m
openocd при работе через интерфейс openocd-usb (ft2232) иногда впадает в непонятное состояние и отказывается писать данные в память (internal sram), при этом остановка, просмотр и модификация регистров работают.
выдает следующее:
Код
> soft_reset_halt
requesting target halt and executing a soft reset
target state: halted
target halted in ARM state due to debug-request, current mode: Supervisor
cpsr: 0x800000d3 pc: 0x00000000
MMU: disabled, D-Cache: disabled, I-Cache: disabled
> mww 0x78000000 0xffffaa55
timeout waiting for SYSCOMP & DBGACK, last DBG_STATUS: 245
Command handler execution failed
in procedure 'mww'

Если поменять интерфейс на jlink то данного эффекта не наблюдается - все пашет при той же конфигурации.
Через сеггеровский GDB сервер тоже без проблем.
Версия oocd ничего не меняет.

Что можно покрутить ?
Просто мне удобнее работать через ft2232 хоть он и медленнее - сразу получаю консоль и jtag.

Поднимаю самопальную плату на imx25, плата сделана со значительными отступлениями от референса.
На фирменном прототипе такого эффекта не наблюдалось (но были проблемы со сбросом)
klen
попробуйте частоту житага уменьшить
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.