Forum: Mikrocontroller und Digitale Elektronik OpenOCD was bedeutet Info inter.


von Juergen G. (jup)


Angehängte Dateien:

Lesenswert?

Hallo,

kann mir mal jemand sagen was das "Info : inter: ...."
im Log beim OpenOCD server bedeutet

Ich kann bis zu den Targets alles konfigurieren.

flash bank   laesst sich nicht von der Telnet-Session aus konfigurieren 
also muss ich ein script verwenden.

Wenn ich openocd -fScriptname aufrufe bekomme ich

Open On-Chip Debugger 0.5.0 (2011-08-25-04:21)
Licensed under GNU GPL v2
For bug reports, read
  http://openocd.berlios.de/doc/doxygen/bugs.html
debug_level: 2
Info : only one transport option; autoselect 'jtag'
trst_and_srst separate srst_gates_jtag trst_push_pull srst_open_drain
1000 kHz
adapter_nsrst_delay: 100
jtag_ntrst_delay: 100
0
Info : clock speed 1000 kHz
Info : inter: 0.001894, inter2: 0.001895 end: 0.007925
Info : JTAG tap: STM32F107.cpu tap/device found: 0x3ba00477 (mfg: 0x23b, 
part: 0xba00, ver: 0x3)
Info : JTAG tap: STM32F107.bs tap/device found: 0x06418041 (mfg: 0x020, 
part: 0x6418, ver: 0x0)
Info : inter: 0.001698, inter2: 0.001699 end: 0.005705
Info : inter: 0.001599, inter2: 0.001599 end: 0.009590
Info : inter: 0.001772, inter2: 0.001773 end: 0.007786
Info : inter: 0.001841, inter2: 0.001842 end: 0.007833
Info : inter: 0.001787, inter2: 0.001787 end: 0.007786
... und so weiter


Jemand eine Idee was das ist?


mein script ist im Anhang, ist da evtl. ein Fehler drin?

Ju
von asdasd (Gast)


Lesenswert?

Juergen G. schrieb:
> flash bank   laesst sich nicht von der Telnet-Session aus konfigurieren
> also muss ich ein script verwenden.

Das klingt komisch, sollte via telnet genauso funktionieren.


> Info : inter: 0.001698, inter2: 0.001699 end: 0.005705
> Info : inter: 0.001599, inter2: 0.001599 end: 0.009590
> Info : inter: 0.001772, inter2: 0.001773 end: 0.007786
> Info : inter: 0.001841, inter2: 0.001842 end: 0.007833
> Info : inter: 0.001787, inter2: 0.001787 end: 0.007786
> ... und so weiter
>
> Jemand eine Idee was das ist?

Hab jetzt nicht nachgeschaut, klingt aber nach debug/timing info, sieht 
erstmal nicht nach Fehler aus.


> mein script ist im Anhang, ist da evtl. ein Fehler drin?

Keine Ahnung, aber warum nimmst du nicht die von OpenOCD mitgelieferte 
config Datei(en) für deinen JTAG Adapter und dein Target, also z.B. 
stm32f1x.cfg?
von Juergen G. (jup)


Lesenswert?

OOPS, das ist mittlererweile ein doppelpost, der andere ist hier

Beitrag "Re: stm32 tutorial"

war nicht meine Absicht.

Aber zum Thema:

Das sind die Scripts die mit openocd kommen, nur hat mein FTDI chip eine 
andere vendor ID, das ist die einzige Aenderung an den scripts.

flash bank muss vor der server init aufgerufen werden, geht also 
definitiv nur durch ein script, das steht auch so in der openocd Doku.


Ju
von sdsd (Gast)


Lesenswert?

Juergen G. schrieb:
> Das sind die Scripts die mit openocd kommen, nur hat mein FTDI chip eine
> andere vendor ID, das ist die einzige Aenderung an den scripts.

Es gibt mehrere verschiedene Arten von Skripten, du kannst target und 
programmer unabhängig voneinander angeben, z.B.

openocd -f interface/oocdlink.cfg -f target/stm32f1x.cfg

(oder ähnlich)
von Juergen G. (jup)


Lesenswert?

Ich weiss, das oben angegebene Script ist genau aus diesen beiden 
Scripts entstanden.

Das Problem ist im Beitrag
Beitrag "Re: stm32 tutorial"

etwas genauer beschrieben.


Ju
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.