Forum: Mikrocontroller und Digitale Elektronik Debug probleme mit dem uVision von Keil


von Ma B. (drumstick)


Lesenswert?

Hallo!

Ich arbeite mit dem uVision4.50.0.0 von Keil und dem stm32f103vdt6.

Ich steuer mit meiner hardware einen EC Motor mit einem 
Schneckengetriebe an.

An meinem Arbeitsplatz arbeite ich mit dem Desktop PC und dem ULINKpro 
von Keil mit galvanischer Trennung. Alles läuft prima, ich kann debugen. 
Jetzt teste ich das ganze in einem anderen gebäude, wo mein Antrieb eine 
Schiebewand bewegt (Fabrikationgebäude mit CNC Maschinen ect.) ich kann 
die Software downloaden und alles funktioniert gut. Jetzt schliesse ich 
mein ULINK an und möchte während der Bewegung debugen, ich kann 
downloaden und alles bewegt sich. Jetzt nach kurzer Zeit fliegt das 
uVision aus dem Bebugmode. Das Target läuft aber normal weiter. Ich kann 
das uVision auch wider verbinden, aber nach kurzer Zeit fliegt es wieder 
raus. Im Testraum arbeite ich mit einem Laptop, habe auch schon ein 
seperat gespiesener USB Hub verwendet, habe auch dem Target beim Stecker 
des ULINK einen Entstörkondensator und beim nReset einen 
Pullupwiderstand eingesetzt alles ohne Erfolg. Dies hindert mich extrem 
bei der Arbeit. Hat jemand noch eine Idee oder mögliche Erklärung? EMV 
Probleme!? Aber warum nur wenn das ULINK angeschlossen ist?? Es spielt 
keine Rolle ULINKpro oder ULINK2, habe beides schon probiert.

Das letzte was ich mache ist, ich installiere einen Desktop PC im 
Testkeller. Obwohl es mit dem Laptop am Arbeitsplatz funktionierte!

ich bin Ratlos!!

Vielen Dank und freundliche Grüsse!

M.B.

von e36gwe25 (Gast)


Lesenswert?

M. B. schrieb:
> Hallo!Ich arbeite mit dem uVision4.50.0.0 von Keil und dem stm32f103vdt6.Ich 
steuer mit meiner hardware einen EC Motor mit einemSchneckengetriebe an.An meinem 
Arbeitsplatz arbeite ich mit dem Desktop PC und dem ULINKprovon Keil mit 
galvanischer Trennung. Alles läuft prima, ich kann debugen.Jetzt teste ich das 
ganze in einem anderen gebäude, wo mein Antrieb eineSchiebewand bewegt 
(Fabrikationgebäude mit CNC Maschinen ect.) ich kanndie Software downloaden und 
alles funktioniert gut. Jetzt schliesse ichmein ULINK an und möchte während der 
Bewegung debugen, ich kanndownloaden und alles bewegt sich. Jetzt nach kurzer Zeit 
fliegt dasuVision aus dem Bebugmode. Das Target läuft aber normal weiter. Ich 
kanndas uVision auch wider verbinden, aber nach kurzer Zeit fliegt es wiederraus. 
Im Testraum arbeite ich mit einem Laptop, habe auch schon einseperat gespiesener 
USB Hub verwendet, habe auch dem Target beim Steckerdes ULINK einen 
Entstörkondensator und beim nReset einenPullupwiderstand eingesetzt alles ohne 
Erfolg. Dies hindert mich extrembei der Arbeit. Hat jemand noch eine Idee oder 
mögliche Erklärung? EMVProbleme!? Aber warum nur wenn das ULINK angeschlossen 
ist?? Es spieltkeine Rolle ULINKpro oder ULINK2, habe beides schon probiert.Das 
letzte was ich mache ist, ich installiere einen Desktop PC imTestkeller. Obwohl es 
mit dem Laptop am Arbeitsplatz funktionierte!ich bin Ratlos!!Vielen Dank und 
freundliche Grüsse!M.B.



Eventuell Masse-Probleme? Indirekte Masse-Verbindung im ersten Raum oder 
zufälligerweise sehr ähnliche Masse und keine bzw. schlechte 
Masseverbindung im zweiten Raum?

von e36gwe25 (Gast)


Lesenswert?

JTAG-Beschaltung prüfen, ansonsten geht wohl kein Weg am Oszilloskop 
vorbei.

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.