ich habe einen USB Flasher mit PIC18F2455 hier der angeblich kurz mit irgendein Metall in Berührung gekommen sei. Seitdem funktioniert er nicht mehr (wird von Windows nicht mehr erkannt). der PIC lässt sich aber prima programmieren und wirft keinerlei Fehler beim löschen und schreiben. ein andere PIC in dem selben Gerät funktioniert einwandfrei. Auch wenn ich den PIC in einem anderen Gerät steckte, zeigt er keine Funktion mehr. gibt es irgendwas dass ich tun kann um ihn wieder zu beleben?
>gibt es irgendwas dass ich tun kann um ihn wieder zu beleben?
Nein. Trete ihn in die Tonne und kaufe dir einen neuen...
hat er denn vorher funktioniert? falls ja, dann spiel dieses programm mal drauf, wenn er dann immer noch nicht funktioniert -> /dev/null oder verkauf ihn als WOM: http://de.wikipedia.org/wiki/Write-Only-Memory
Master Snowman schrieb: > hat er denn vorher funktioniert? falls ja, dann spiel dieses programm > mal drauf, wenn er dann immer noch nicht funktioniert -> /dev/null > oder verkauf ihn als WOM: http://de.wikipedia.org/wiki/Write-Only-Memory Danke, Welches Programm?
Hmm. Das sich der PIC programmieren läßt bedeutet nicht automatisch das diejenigen IO-Ports die für die USB-Kommunikation genutzt werden, richtig funktionieren. Mir ist sowas mal mit nem 3,3V PIC passiert, ich hatte versehentlich 9V auf nen IO gegeben, einer der beiden Port-Transistoren war sofort kaputt. Der Pic (Logik, Peripherals) hat aber weiterhin gut funktioniert.
Master Snowman schrieb: > gegenfrage: was meinst du dann mit dieser zeile? >> der PIC lässt sich aber prima programmieren >>>der PIC lässt sich aber prima programmieren und wirft keinerlei Fehler >>>beim löschen und beschreiben.
"programmieren" heisst doch ein -->programm<-- in den PIC brennen. wenn du sagst, du kannst den "programmieren"... anyway, ich geb's auf.
Ja, so meinte ich es auch. da siehst du dass wir keine unterschiedliche Lexikon benutzen. ich verstehe nur irgendwie deinen Punkt nicht. wenn ich den Bootloader mit meinem JDM-Programmer oder die HEX-Datei mit dem Gerät selbst darauf schreibe, kommt keine Fehlermeldung.
Nicole Monit schrieb: > wenn ich den Bootloader > mit meinem JDM-Programmer oder die HEX-Datei mit dem Gerät selbst darauf > schreibe, kommt keine Fehlermeldung. Damit beschreibst Du auch nur den interen Flash-Programmspeicher. Die Pins des PICs (bis auf die für die Kommunikation mit dem Brenner benötigten Pins) sind dabei inaktiv. Daher sagt das erfolgreiche Programmieren nichts darüber aus, ob die Pins defekt sind oder nicht.
Die D+/D- Pins sind (C4,5 glaube) sind ja normale I/O pins. Du kannst ja ein Testprogramm schreiben was einfach nur am einen Pin einliest und am anderen eine LED leuchtet wenn der Input HI ist. Dann weißt Du ob die Pins geschrottet sind. Die Spannung am VUSB kannst Dir auch mal anschauen, bevor Du das testprog reinbrennst. Aber ob sich soviel Aufwand lohnt wenn Du nur einen neuen Chip reinstecken musst um zu wissen ob der alte kaputt war?
>Die D+/D- Pins sind (C4,5 glaube) sind ja normale I/O pins.
JEIN.
Im Manual steht:
Unlike other PORTC pins, RC4 and RC5 do not have
TRISC bits associated with them.
Lesen geht, schreiben geht nicht.
> Aber ob sich soviel Aufwand lohnt wenn Du nur einen neuen Chip > reinstecken musst um zu wissen ob der alte kaputt war? Ja, du hast recht. Danke trotzdem.
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.