ВходНаше всё Теги codebook PARTS Поиск Опросы Закон Понедельник
21 сентября
/1036911
Топик полностью
ЫЫyкпy (15.09.2020 22:17, просмотров: 50) в ответ на Пытался сделать так. Взял левый проект, скомпилял, установил отказ от заливки и попытался запустить отладку. Шыш. Tue Sep 15, 2020 15:58:17: ELF/DWARF Error: Unknown - автор: teap0t
На плате распаян огрызок ST-LINK/V2 у которого есть только SWD, а JTAG-а нет. 

плата: https://www.st.com/en/evaluation-tools/stm32f4discovery.html#overview

В Project->Options->Debugger->Setup выбрать ST-LINK,

в Project->Options->ST-LINK->Setup выбрать ST-LINK/V2 и SWD.

Подключаться к плате через Project->Debug without Downloading.

IAR может заупрямится и не соглашаться работать под предлогом что прошивка ST-LINK-а слишком старая.

Тогда можно скачать STM32 ST-LINK utility сhttps://www.st.com/content/st_com/en/products/development-tools/hardware-development-tools/hardware-development-tools-for-stm32/st-link-v2.html#tools-software.

STM32 ST-LINK Utility.exe - программа с оконным интерфейсом, ST-LINK_CLI.exe - с командной строкой, вот она точно должна работать даже со старой версией фирмвари в ST-LINK-е.

Если очень хочется и любите приключения можно обновить прошивку отладчика с помощью ST-LinkUpgrade.exe.

Ответить
Ответы