Hallo zusammen, Folgendes: Wollte eine Pic Flashen worauf ich die im bild beschriebene Fehlermeldung bekamm. Darafu hin Habe ich das PICkit3 sofort mit einem Kondensator an den Pic angeschlossen. immer noch der fehler. Habe dann mal den PIC NICHT angeschlossen und das PICKit3 alleine gestartet und es kam der gleiche Fehler. Was könnte das sein? Vielen dank Im Vorraus
Elektrobrazzzler schrieb: > Den falschen Baustein ausgewählt? Hi Elektrobrazzzler, ne habe ich schon kontrolliert.
Max H. schrieb: > Wird der PIC mit Spannung versorgt? Es geht hier um das PICkit3. habe derzeit keinen pic angeschlosen und bekomme den fehler trozdem. eigentlich müsste er die Meldung geben das ein Divece ans target angeschlossen werden soll. danke aber
Starte alles noch mal neu, incl. Rechner ausschalten. Schaue auch auf die Bezeichnung Deines PICs, ob da wirklich PIC18F45K20 drauf steht.
PicPic schrieb: > Starte alles noch mal neu, incl. Rechner ausschalten. Schaue auch auf > die Bezeichnung Deines PICs, ob da wirklich PIC18F45K20 drauf steht. Alles schon gemacht. Ja es steht drauf es ist das Demoboard das beim PICkit3 Debug express mal dabei war.
Tim H. schrieb: > habe derzeit keinen pic angeschlosen und bekomme den fehler trozdem. Wenn ich keinen PIC an mein Pk3 anschließe bekomme ich die Fehlermeldung auch. Das Pk3 hat interne Pulldown und liest deshalb 0x00 ein wenn kein PIC da ist der was sendet.
Oh - auch der PIC18F45K20 hat die Device ID 0x2040. Es wird aber 0x0 gelesen. Damit könnte auch eine Leitung unterbrochen sein.
Tim H. schrieb: > Elektrobrazzzler schrieb: >> Den falschen Baustein ausgewählt? > > Hi Elektrobrazzzler, > > ne habe ich schon kontrolliert. OK. Eine neuere Firmware scheint das Gerät auch schon zu haben. Vielleicht stimmt irgend eine Einstellung noch nicht, ist ein Häkchen falsch gesetzt, MPLABX ist etwas umfangreicher und unübersichtlicher als das alte MPLAB. Möglicherweise hat auch der Target-Baustein an einem Pin einen Wackler, z.B. wenn man es wie ich auf dem Steckbrett hat. Ich selbst habe auch erst seit gestern MPLABX (bisher MPLAB 8.4), den XC8-Compiler in Free-Version, ein PICkit3, mit einem PIC18F26K20 auf Steckbrett in Betrieb. Als erstes machte ich nach dem Auspacken ein Firmware-Update, weil das PICkit auf einem Softwarestand von 2011 war, MPLAB 8.7 auf CD, CD eigentlich unnötig und unbrauchbar. Das fehlende Häkchen beim Power nervte mich schon, sonst geht inzwischen alles, LED blinkt. Irgendwo im Lieferumfang ist auch ein Poster, wie das PICkit richtig anzuschließen ist, und man manche Bauteile (gut gemeinte Widerstände, Kondensatoren, Dioden) gefälligst besser weg zu lassen hat. Tim H. schrieb: > Ja es steht drauf es ist das Demoboard das beim PICkit3 Debug express > mal dabei war. Ich selbst habe ein neueres mit PIC18F45K20, aber es gibt auch eine etwas ältere Version mit einem Board mit einem PIC16xxxx. Im Grunde kann man aber einen beliebigen PIC mit Debug-Interface verwenden, so wie ich den 18F26K20 auf dem Steckbrett.
im bild sieht was passiert auch wenn ein PIC am PICkit3 angeschlossen ist. unten ahbe ich noch ein link mit dem Debugexpress was ich habe: http://www.google.de/imgres?imgurl=http://www.electrokit.com/public/upload/productimage/46073-8023-4.jpg&imgrefurl=http://www.electrokit.com/pickit-3-debug-express.46073&h=480&w=480&tbnid=ppo49SmgvrEIfM:&zoom=1&tbnh=100&tbnw=100&usg=__kbcYS2JbkD_E6IbdqwSJNZKlojc=&docid=0nF_XQ5yzShvdM&sa=X&ei=GutIVPXDG4bPygPP-oCABw&ved=0CFQQ9QEwAg&dur=439 kann es sein das im pic ich eine fimrenware gelöscht habe?
Die Fehlermeldung ist irreführend. Normalerweise ist bei 0x0 nur eine der 5 Leitungen nicht richtig angeschlossen. (bzw. 4 -- Vdd wird dafür nicht benutzt)
Die Meldung besagt, dass zwar das Pickit erkannt wird, nicht aber der Baustein. Mögliche Ursachen: 1. Pickit falsch herum angesteckt. 2. Keine Stromversorgung am PIC. Mal direkt an den Pins nachgemessen? 3. Auf dem Board ist irgendwo eine Leitung unterbrochen -> Nachmessen 3. Pic defekt -> Austauschen
Tim H. schrieb: > kann es sein das im pic ich eine fimrenware gelöscht habe? Wo? Im PICkit? Eher unwahrscheinlich, wie ich gestern selbst noch im Manual las. Selbst nach einer brutaleren Unterbrechung eines Firmwareupdates durch Abziehen des USB-Steckers soll es laut Beschreibung bei der nächsten Verbindung das Update wieder aufnehmen. Oder im Zielbaustein? Das muß ich mir selbst noch alles anlesen. Gibt es die Möglichkeit, das Board mit dem 18F45K20 anzuschließen, und ein Blinkbeispiel für eine LED zu probieren? Ich arbeite gerade selbst die 12 Examples durch. Je nach dem, was man im MPLABX schon alles so verstellt hat, könnte auch dort mal ein Reset zu Default-Einstellungen helfen. Noch einer schrieb: > bzw. 4 -- Vdd wird dafür > nicht benutzt Die Leitung Vdd möchte ich als nächsten Schritt aber auch weg lassen, und das Board per Batterie (2 Mignon) speisen.
Mike schrieb: > 1. Pickit falsch herum angesteckt. Kontrolliert richtig angeschlossen. Mike schrieb: > 2. Keine Stromversorgung am PIC. Mal direkt an den Pins nachgemessen? > 3. Auf dem Board ist irgendwo eine Leitung unterbrochen -> Nachmessen Hier grade kein Messgerät. Kann ich erst später zu hause machen. Mike schrieb: > 3. Pic defekt -> Austauschen Austausch zuhause wenn möglich. Dank euch erstmal für die hilfe. Tim
Hallo, die Meldung bekommt man immer dann, wenn der angeschlossene PIC keine Device-ID sendet. Das tut er natürlich auch dann nicht, wenn er nicht da ist. Eigentlich ist das ein Indiz dafür, dass die Kommunikation nicht Zustande kommt. Das könnten Fuzzies von Microchip aber wirklich mal gescheit hinschreiben, so dass man sich auskennt. Ich hatte das schon sehr oft, und noch nie andere Gründe als mangelde Sorgfalt oder Fehler. Favoriten: - PGD PGC nicht angeschlossen vertauscht - MLCR nicht/falsch angeschlossen - PIC nicht mit Spannung versorgt - Spannungsversorgung verpolt - Spannungsversorgung instabil - Wackelkontakte auf dem Breadboard - nicht angeschlossene Pins - etcpp Tipp: Miss doch mal Versorgungn, MLCR usw direkt am Chip, d.h. auf den Haxen des IC.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.