Forum: Compiler & IDEs Debug Dave JLink Problem.


von Dominik (Gast)


Lesenswert?

Hallo,

bin grad ein wenig am verzweifeln... bis jetzt hat das Debugen über Dave 
und JLink immer reibungslos funktioniert und jetzt geht es nicht mehr.

Bekomme in Dave vollgende Meldung:

J-Link GDB Server failed:
Could not connect to target. Please check if target is powered and if 
ribbon cable is plugged properly.
For more details, see the JLinkGDBServerCL console.

So jetzt öffne ich JLinkGDBServer versuche darüber zu verbinden. Und 
nach kurzer Zeit taucht ein log auf welches ich leider nicht kopieren 
kann.

Ich vermute ich mache irgendeine Kleinigkeit falsch. Würde mich freuen 
wenn sich wer von euch meiner annehmen könnte.

VIELEN DANK im vorraus.

MC ist der XMC1100 von Infineon

Lg Dominik

von Dominik M. (dominik_m861)


Lesenswert?

Hallo,

bin grad ein wenig am verzweifeln... bis jetzt hat das Debugen über Dave
und JLink immer reibungslos funktioniert und jetzt geht es nicht mehr.

Bekomme in Dave vollgende Meldung:

J-Link GDB Server failed:
Could not connect to target. Please check if target is powered and if
ribbon cable is plugged properly.
For more details, see the JLinkGDBServerCL console.

JLinkARM.dll V5.02h (DLL compiled Oct 29 2015 19:04:05)

-----GDB Server start settings-----
GDBInit file:                  none
GDB Server Listening port:     2331
SWO raw output listening port: 2332
Terminal I/O port:             2333
Accept remote connection:      localhost only
Generate logfile:              off
Verify download:               on
Init regs on start:            off
Silent mode:                   off
Single run mode:               on
Target connection timeout:     0 ms
------J-Link related settings------
J-Link Host interface:         USB
J-Link script:                 none
J-Link settings file:          none
------Target related settings------
Target device:                 XMC1100-T038x0064
Target interface:              JTAG
Target interface speed:        1000kHz
Target endian:                 little

Connecting to J-Link...
J-Link is connected.
Firmware: J-Link Lite-XMC4200 Rev.1 compiled Jan 14 2016 11:19:27
Hardware: V1.00
S/N: 591007166
Checking target voltage...
Target voltage: 3.30 V
Listening on TCP/IP port 2331
Connecting to target...ERROR: Could not connect to target.
Target connection failed. GDBServer will be closed...Restoring target 
state and closing J-Link connection...
Shutting down...

Ich vermute ich mache irgendeine Kleinigkeit falsch. Würde mich freuen
wenn sich wer von euch meiner annehmen könnte.

VIELEN DANK im vorraus.

MC ist der XMC1100 von Infineon

Lg Dominik

: Bearbeitet durch User
von Dominik M. (dominik_m861)


Lesenswert?

Sorry wegen des Doppelpost habe vergessen mich anzumelden!

von Dominik M. (dominik_m861)


Lesenswert?

Bitte löschen. Habe vergessen mich anzumelden und ein logfile 
hinzugefügt!

von Dominik M. (dominik_m861)


Lesenswert?

weiteres log diesmal von keil ich probiers grad mit allen mitteln komm 
anscheinend aber nicht weiter... ;(

DLL: V5.02h, compiled Oct 29 2015 19:04:05
Firmware: J-Link Lite-XMC4200 Rev.1 compiled Jan 14 2016 11:19:27
Hardware: V1.00
S/N : 591007166

* JLink Info: TotalIRLen = ?, IRPrint = 0x..000000000000000000000000
Error: Flash Erase failed  -  Target DLL has been cancelled
Flash Erase finished 02:19:00
Load "C:\\Users\\Dominik\\Documents\\Boards\\Infineon\\XMC1100 Boot 
Kit\\Blinky\\Objects\\Blinky.axf"
Set JLink Project File to 
"C:\Users\Dominik\Documents\Boards\Infineon\XMC1100 Boot 
Kit\Blinky\JLinkSettings.ini"
* JLink Info: Device "XMC1100-0008" selected.

JLink info:
------------
DLL: V5.02h, compiled Oct 29 2015 19:04:05
Firmware: J-Link Lite-XMC4200 Rev.1 compiled Jan 14 2016 11:19:27
Hardware: V1.00
S/N : 591007166

* JLink Info: TotalIRLen = ?, IRPrint = 0x..000000000000000000000000
Error: Flash Download failed  -  Target DLL has been cancelled
Flash Load finished at 02:19:07

: Bearbeitet durch User
von Jim M. (turboj)


Lesenswert?

Dominik M. schrieb:
> Connecting to target...ERROR: Could not connect to target.

An dieser Stelle geht die (USB?) verbindung schief. Starte mal den 
J-Link Commander und schau mal was der so ausgibt. Klingt aber so als 
würde sich das Target nicht debuggen lassen.

von Dominik M. (dominik_m861)


Angehängte Dateien:

Lesenswert?

Danke für deine Hilfe schon mal!!!

Anbei der Anhang was mir die Console ausgibt.

ps sorry ja direkte usb Verbindung. Kabel habe ich auch schon getauscht 
um mal ein "einfaches" Problem wegzulassen.

: Bearbeitet durch User
von Dominik M. (dominik_m861)


Angehängte Dateien:

Lesenswert?

so also es dürfte ein Treiber problem in Windows, trotz mehrmaliger
windows Installation, sein...

Unter Mac OsX funktioniert der debugger anscheinend. Siehe Anhang.

von Dominik M. (dominik_m861)


Lesenswert?

Könnte es sein das der µc im debugger mode hängen geblieben ist?
Die Debug Led welche nicht auf der Debugger Einheit sitzt leuchtet die 
ganze Zeit...

von W.S. (Gast)


Lesenswert?

Dominik schrieb:
> bin grad ein wenig am verzweifeln... bis jetzt hat das Debugen über Dave
> und JLink immer reibungslos funktioniert und jetzt geht es nicht mehr.

Hast du eventuell bei deinem Target versehentlich einen Bootmode 
programmiert, der ein Debuggen/Löschen/Neuprogrammieren nicht mehr 
zuläßt? Soweit ich das mal gelesen habe, kann man sich bei den XMC und 
mit SWD aussperren. In solchen Fällen hilft es, nicht den Onboard-Segger 
zu verwenden, denn der hat nur SCLK und SDIO, sondern einen "richtigen" 
J-Link anzuschließen (mit allen JTAG-Signalen) und den µC damit zu 
entsperren.

W.S.

von Dominik M. (dominik_m861)


Lesenswert?

Also wissentlich sicher nicht! Eindeutig kann man vermutlich nicht 
feststellen ob dass der Fall ist?

von Torsten R. (Firma: Torrox.de) (torstenrobitzki)


Lesenswert?

Da der JLink ja offensichtlich schon die "Target voltage: 3.30 V" 
gemessen hat, kann ich mir nicht vorstellen, dass es die USB-Verbindung 
ist.

In dem JLink.exe ist ein kleiner Debugger integriert, probier doch mal 
dich, direkt mit JLink.exe mit der Hardware zu verbinden, vielleicht 
ergibt das noch mehr Erkenntnisse. Oder mal im Forum von Segger 
fragen/suchen.

von Dominik M. (dominik_m861)


Lesenswert?

habe aufgegeben und einen neuen gekauft.

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.