OpenOCD error: gdb requested a non-existing register

313
13 июля 2017, 01:25

Добрый день! Прошу помочь разобраться с проблемой. Пытаюсь настроить отладчик (gdb 8.0) в QtCreator 4.2.1 для работы через плагин Bare Metal (OpenOCD 0.10.0). После запуска отладчик падает со следующей ошибкой "error: gdb requested a non-existing register".

Лог OpenOCD:

target halted due to debug-request, current mode: Thread 
xPSR: 0xf1000000 pc: 0x08000bc4 msp: 0x20005000
Error: gdb requested a non-existing register
Info : dropped 'gdb' connection

Команды инициализации OpenOCD в Bare Metal:

set remote hardware-breakpoint limit 4
set remote hardware-watchoint-limit 2
monitor reset halt
load
monitor reset halt

Железо: STM32 Nucleo L073RZ,прошивка Nucleo_blink_led с сайта mbed.com, конфиг для OpenOCD взят с http://openocd.zylin.com

OpenOCD запускается нормально, gdb через эмулятор терминала подключается, прошивка загружается, вроде бы все работает. Но хотелось бы работать через QtCreator.

READ ALSO
Выровнять активный пункт меню по центру страницы

Выровнять активный пункт меню по центру страницы

Есть меню не известной шириной, которое скрывает родительский блокВ меню имеется активный элемент, который может находиться как вначале...

239
Как проверить видимый ли элемент или нет

Как проверить видимый ли элемент или нет

Есть элемент изначально скрытый

262