Bettyhacks.com

German - BettyHacks.com => Software => Thema gestartet von: koppi am 28. Dez 2012, 23:16

Titel: Flash erase -> JTAG geht nicht mehr
Beitrag von: koppi am 28. Dez 2012, 23:16
Flash gelöscht, Neustart.

JLink sagt:
Info: Could not measure total IR len. TDO is constant high.
Info: Could not measure total IR len. TDO is constant high.

Selbes mit OpenOCD und Turtelizer. Openocd-config hier aus dem Forum (telekatz).

Nach Neuflashen des Original-Binaries mit lpctool geht JTAG wieder normal.

Was ist da los? JTAG sollte ja mit dem Flashinhalt nix zu tun haben.
Reset-Problem?

Danke!

Titel: Re: Flash erase -> JTAG geht nicht mehr
Beitrag von: Telekatz am 29. Dez 2012, 23:16
Du musst die entsprechenden Pins des µC auch als JTAG konfiguriert.  Bei den Original-Binaries passiert dies im Programm. Ohne Programm, das dies erledigt, muss P1.26 (RTCK) während des Resets auf Low Pegel gehalten werden.
Titel: Re: Flash erase -> JTAG geht nicht mehr
Beitrag von: xenpac am 08. Apr 2013, 18:23
Hi,
Hab heute auchmal den J-Link an die Betty angeschlossen.

Mit Pulldown Widerstand am INT pin.

Segger flash program kann die ID des processors nicht auslesen, immer 0.

Kann sich nicht verbinden.

hmmm, Brauchts da irgendwelche weiteren Einstellungen, init kommandos?