Projekt

Allgemein

Profil

Fehler #379

openocd 0.12.0 has problems with stm32f3x

Von Maximilian Seesslen vor fast 2 Jahren hinzugefügt. Vor mehr als 1 Jahr aktualisiert.

Status:
Abgewiesen
Priorität:
Normal
Zugewiesen an:
Zielversion:
-
Beginn:
15.03.2023
Abgabedatum:
% erledigt:

0%

Geschätzter Aufwand:
CS Zielversion:

Beschreibung

Just can not write to flash
v0.11.0 is working

Historie

#1

Von Maximilian Seesslen vor fast 2 Jahren aktualisiert

Looks like the problem came with
e83eeb44aa96e380f46d37980b8b76a908757dc6 "flash/nor/stm32f1x: lock flash in case of error".
Exact problem has to be debuged.

#2

Von Maximilian Seesslen vor mehr als 1 Jahr aktualisiert

Use "sthello" as test project.
/data/mase/obj/tcbuilder2-1.6.xx/rootfs-stm32-x86_64/opt/tcb-1.6.xx-stm32-x86_64/usr/bin/openocd -f /home/mase/wp/src/sthello/libarena/cmake/../openocd/st_nucleo_f303.cfg

/opt/tcb-stm32/usr/bin/arm-none-eabi/arm-none-eabi-gdb --command=gdb_commands.txt
monitor flash protect 0 0 last off
monitor flash write_image erase /data/mase/obj/sthello-arm-Debug/sthello.bin 0x08000000

monitor stm32f1x unlock 0
monitor reset halt

#3

Von Maximilian Seesslen vor mehr als 1 Jahr aktualisiert

  • Status wurde von Neu zu Abgewiesen geändert

Default WORKAREASIZE too big. Scripts in arena have to be adjusted.

Auch abrufbar als: Atom PDF