Forum: Mikrocontroller und Digitale Elektronik K149D brennt 16f876 bis auf FUSE-VALUE


von Tobias J. (tobiasjohn) Benutzerseite


Lesenswert?

Hallo zusammen,

ich habe einen K149D-kompatiblen brenner von "go-embedded.de".

Bisher habe ich immer mit einem ICD2 gearbeitet, der leider vor zwei 
Tagen den "Geist" aufgegeben hat. Meine Vermutung war da, dass ich 
irgendwie den Programmspeicher des PIC16f876 auf dem ICD2 "zerschossen" 
habe.
Daher wollte ich den Bootloader neu in den Pic brennen mit Hilfe eines 
K149D.

Der Brennvorgang geht erstmal "normal" los, doch kurz vor Ende erscheint 
in dem MicroPro.exe-Programm dann der Fehler "Board is not responding. 
About to reset...".

Ich habe schon versucht PGM/RB3 auf GND zu legen. Aber der Fehler blieb 
bestehen.

Wenn ich den Pic wieder auslese dann ist der Programmspeicher identisch 
mit dem was in dem Hex-File (Bootloader) ist. Nur der Fuse-Value ist 
immer "3fff" obwohl der "3f3a" sein sollte.

Hat jemand eine Idee woran das liegen könnte?

Danke für jeden Hinweise.

Tobias

Ps: Ich habe leider keinen anderen 16f876 oder ähnlichen 28-Pin-Pic 
zuhause, sonst würde ich es mal mit einem Neuen versuchen.

von Tobias J. (tobiasjohn) Benutzerseite


Lesenswert?

Pusch!

Hat denn dazu wirklich niemand eine Idee?

von holger (Gast)


Lesenswert?

>Wenn ich den Pic wieder auslese dann ist der Programmspeicher identisch
>mit dem was in dem Hex-File (Bootloader) ist. Nur der Fuse-Value ist
>immer "3fff" obwohl der "3f3a" sein sollte.

Beim PIC sind das keine Fuses ;)
Das nennt sich Configurationword.
Steht das in der HEX-Datei? Falls nicht,
kann man das bei deinem K149 irgendwo einstellen?

von Tobias J. (tobiasjohn) Benutzerseite


Lesenswert?

Naja gut, dann eben Configuration-Word.
In der Software ist jedenfalls die Rede von "Fuse-Value".

Der Wert steht mit in der Hex-Datei und die Programmiersoftware zeigt 
auch den richtigen Wert an. Nur leider scheint es so zu sein, dass der 
Pic die nicht übernimmt beim Brennen.

von Tobias J. (tobiasjohn) Benutzerseite


Lesenswert?

Hallo,

das Problem lag tatsächlich am Windows-System oder am USB-Controller.

Auf einem Anderen PC funktionierte das Brennen wunderbar.

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.