ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
9 июля
1528942 Топик полностью
Nikolay_Po (Вчера, 10:53, просмотров: 76) ответил Nikolay_Po на Не получается побороть отладку FreeRTOS OpenOCD+GDB. Начало в ветке товарища Клёна про починку OpenOCD (ссылка).
Заработало. На радостях, снэпшот виртуалки сделал, мало ли что. 

Из изменений: ещё вчера скачал свежую версию WCH Link Utility (2.5). И обновил WCH-LinkE до версии 2.17. Но не помогло, см ниже (ссылка):

https://caxapa.ru/1528937.html


Мучил-мучил - вроде видно, что работает чётко, но неправильно. Начал перепроверять. И обнаружил, что в скрипте запуска GDB, отсуствуют некоторые строки, которые обычно рекомендуются плюс те, что рекомендовал товарищ Клён в сообщении по ссылке:

https://caxapa.ru/1524121.html


По ходу проб и ошибок, я менял конфигурацию запуска GDB и не вернул кленового образца. Вернул. На всякий случай, перебил и конфиг запуска OpenOCD из сообщения Клёна - в него тоже лазил, хотя и должен был возвращать. В итоге, после возвращения "годной" конфигурации GDB и перезаписи конфигурации запуска OpenOCD, отладка заработала. Из изменений - заменил 5000кГц (для другого отладчика) на подходящие WCH-LinkE 6000кГц скорости.
Ряд запусков подтверждают стабильность запуска и работы по точкам останова.
Всем спасибо. Надеюсь, теперь работа закипит. Будут поднимать фриртосовый Ethernet.