Forum: Mikrocontroller und Digitale Elektronik Debug Modus Keil uVision: keine Verbindung


von Mathias Q. (paolo_pinkel)


Lesenswert?

Hallo liebe Forengemeinde,

ich benutze ein Phytec Evaluationboard KC167 SK CS (nicht zu verwechseln 
mit CR).

Meinen Code moechte ich gerne im Debug Modus testen. Alle noetigen 
Einstellungen habe ich vorgenommen:

- ROM 0x0000-0x4000
- RAM 0x4000-0x8000

- reserved 8H-0BH, 0ACH-0AFH

- als Monitor habe ich den CR angegeben

Wenn ich nun das Programm starte, laedt er den Monitor hoch und nach 
ein, zwei Sekunden bekomme ich die Fehlermeldung:

"CONNECTION TO TARGET SYSTEM LOST"

Ich habe schon alles Moegliche rumgedocktert, u.a eine eigene 
Start167.A66 erstellt - erfolglos.

Wenn mir jemand bei diesem doch sehr speziellen Problem bei Seite stehen 
kann waer mir sehr geholfen.

Cheers

von David (Gast)


Lesenswert?

Tönt als würde der Monitor selbst nicht passen...
hatte vor langem mal kurz ein ähnliches problem, hat genau gleich 
reagiert wie bei dir...
--> würd dagen da gibts nur eins, datasheet hervorholen, und die 
Registerwerte im monitor schritt für schritt durchgehen. die 
start167.A66 bringt soweit ich mich erinnere beim debugging nichts, da 
die werte aus dem monitor prioritär genommen werden...
--> checken ob du die aktuelle u3v version benutzt (hatte das problem 
ebenfalls mal nach einem update von u3v, die datei mon.lib war 
fehlerhaft)...

von David (Gast)


Lesenswert?

p.s. wie gross ist dein programm? hast du genug ram zum debuggen?

von Mathias Q. (paolo_pinkel)


Lesenswert?

Hallo David,

Du benutzt nicht zufaellig auch das Phytec KC 167 CS? Sonst koenntest Du 
ja mal Deinen Monitor posten.

Ansonsten werde ich mich morgen mal daran machen mir meinen Monitor 
zusammenzubasteln.

Wie kann ich denn uVision updaten? Ich benutze die Version 3.05b. Wenn 
ich "Check for Update" druecke tut sich gar nichts, auf der HP ist auch 
nix zu finden.

Viele Gruesse
MQ

von Jan (Gast)


Lesenswert?

Frag' doch mal bei Phytec direkt nach:

http://www.phytec.de/

Gruss, Jan

von Jan (Gast)


Lesenswert?

Vielleicht hilft Dir dieser Link weiter:

http://www.keil.com/support/docs/2971.htm

von Mathias Q. (paolo_pinkel)


Lesenswert?

> Frag' doch mal bei Phytec direkt nach:
>
> http://www.phytec.de/
>
Der Phytec Support ist leider nicht kostenlos - die haben mir nur ein 
paar Beispielprogramme geschickt - eingestellt, so dass Sie .hex files 
ausgeben, nicht im Debug Modus.

> Vielleicht hilft Dir dieser Link weiter:
>
> http://www.keil.com/support/docs/2971.htm

Leider nein, weil ich eine Evaluierungsversion benutze und kein Update 
herunterladen kann. Vielleicht kannst du ja mal eine alte oder neue C166 
Version hochladen, falls vorhanden. Den Support erwische ich auch 
nicht....mal sehen wie schnell die auf meine Mail antworten.

Cheers

von Mathias Q. (paolo_pinkel)


Lesenswert?

Also nochmal kurz:

Monitor wird hochgeladen, Programm auch.

Wenn ich zB. ein simples Blinky Debugge, blinkt die LED und nach ca. 2 
Sekunden bricht die Verbindung ab. Das Programm lauuft aber weiter.

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.