Micha Kleinschnitker schrieb:
>...
> - The target is being held in reset.
> - A program running on the target has disabled the JTAG pins or
> reconfigured them for an alternative function.
>
> Wie kann ich herausfinden, welcher der beiden Punkte bei mir zutrifft?
#1: Mit Multimeter Spannung zwischen Reset-Pin und GND messen. Diese
sollte VCC (3,3V) sein. Allerdings ist auf dem JTAG-Anschluss auch ein
Pin für Reset vorgesehen (TRST). Der JTAG-Adapter hat also Kontroller
über diesen Pin, also zuerst ohne JTAG-Adapter messen.
Falls der Reset-Supervisor IC, der im Schaltplan eingezeichnet ist,
tatsächlich auch vorhanden ist, ebenfalls prüfen, ob die
Versorgungsspannung ausreicht.
#2: Ein evtl. vorhandenes Programm per seriellem Bootloader entfernen.
Z.B. mit dem "STM32 Flash Loader Demonstrator" (irgendwo auf st.com zum
Download). Dazu ist UART1 mit einem "echten" oder virtuellen (CDC)
COM-Port zu verbinden.
Evtl. noch Rowley fragen, dabei auch den verwendeten JTAG-Adapter
benennen.