Eclipse a OpenOCD

Michal Grunt michal.grunt na vynet.cz
Neděle Červenec 7 20:50:49 CEST 2013


Zdravím, chci se zeptat jak přesně máte nastavený Eclipse pro práci s OpenOCD (STM32)? Mě to sice funguje, ale je to takové krkolomné.

- Přes External tools spustím OpenOCD

C:\Development\openocd\bin\openocd.exe

-f ${workspace_loc}/Template/extra/stm32f0discovery.cfg -c init -c "reset halt" -c "flash write_image erase {${project_loc}/${config_name:${project_name}}/${project_name}.hex}" -c reset -c shutdown

+ zapnutý Build before launch

- Poté přes debug spustím arm-none-eabi-gdb.exe (localhost 3333)

Když v programu něco změním, přes External tools ukončím OpenOCD
c:\Windows\System32\taskkill.exe /F /IM openocd.exe

a znovu ho spustím (viz nahoře).

Jde to nějak zjednodušit?

MG


Další informace o konferenci Hw-list