Gast
#4240575
Hallo, über SWD (+SWO & RST) hängt ein STM32F411CE an einem STM32F4-DISCOVERY oder alternativ an einem J-Link. OpenOCD(0.9.0) funktioniert mit dem on-board µC wunderbar, hat jedoch beim flashen / debuggen Probleme; der Log ist angehängt. Der J-Link behauptet, den µC programmiert zu haben - liest man ihn dann aber mit dem ST-Link Utility ist er unverändert leer. Mit diesem kann man ihn auch problemlos mit allen Resetmethoden programmieren. Die Reset-Leitung wird beim ST-Programm bei den entsprechenden Einstellungen am µC erwartungsgemäß kurz (ca. 30µs) auf low gezogen, in allen anderen Fällen jedoch nicht, obwohl es im Log von OpenOCD steht. Eclipse meldet bei OpenOCD: "Error in final launch sequence Failed to execute MI command: load FILENAME.elf Error message from debugger back end: Error erasing flash with vFlashErase packet Failed to execute MI command: load FILENAME.elf Error message from debugger back end: Error erasing flash with vFlashErase packet Error erasing flash with vFlashErase packet" Alle Tools sind auf der neuesten stabilen Version. Vielen Dank für jeglichen Tipp, ich bin mit meiner Weisheit am Ende und probiere schon den ganzen Tag rum...