Forum: Mikrocontroller und Digitale Elektronik PIC32MX sperrt aus?


von user99 (Gast)


Lesenswert?

Hallo zusammen,

seit gestern ist mein PIC32MX440F256H nicht mehr erreichbar. Er hat sich 
exakt drei mal flashen lassen, jetzt bekomme ich nur noch die Meldung:

Failed to get Device ID. Please make sure the target device is attached 
and try the operation again.
Connection Failed.

Erwähnenswert ist vermutlich, dass sich die IDE kurz davor beim starten 
des Flashvorgangs aufgehangen hatte.
Darum frage ich mich jetzt, ob irgend ein Config-Bit fehlerhaft gesetzt 
ist und der PIC mich , so ähnlich wie bei den AVR, aussperrt.

Ich verwende ausserdem das Developmentboard PIC32 Pinguino Micro von 
Olimex, kein "Marke Eigenbau" ;)

www.olimex.com/Products/Duino/PIC32/PIC32-PINGUINO-MICRO/open-source-har 
dware

Über nützliche Tipps wäre ich sehr erfreut.


MfG

von Volker S. (vloki)


Lesenswert?

Welche IDE?
Welches Programmiergerät?

Immer schön dazu schreiben ;-)

Falls du ein Oszi zur Hand hast, dann schau doch mal die Signale vom 
Programmer an...

von user99 (Gast)


Lesenswert?

Da hast du natürlich Recht Volker :)

Ich benutze ein PicKit4 und MPLABX 5.2, allerdings funktioniert das 
PicKit bei einem anderen Board ohne Probleme.

von Der Zahn der Zeit (Gast)


Lesenswert?

Das kommt mir sehr bekannt vor. Beim PIC32MZ (PICkit 3, MPLAB X IPE) 
hier habe ich das auch sehr oft. Alles neu starten, alle Stecker ziehen, 
die üblichen, hilflosen Handlungen aus purer Verzweiflung - irgendwann 
ging es immer wieder.

von Teo D. (teoderix)


Lesenswert?

Der Zahn der Zeit schrieb:
> Das kommt mir sehr bekannt vor.

Ja das macht immer wieder Laune.
Falls mal was Spanisch erscheint, auch im Verhalten des Compilers. 
Nicht erst lange nachdenken, erst mal die IDE neu starten.

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.