Forum: Mikrocontroller und Digitale Elektronik Brenner8P rev5 (PIC18F2550-I/SP nicht brennbar)


von Michael W. (hispanic)


Lesenswert?

Hallo,

einfach mal ganz dumm gefragt, wie brenne ich mit dem Sprut Brenner8P 
rev5 meinen zweiten 18F2550-I/SP?
Ich bekomme bei diesem PIC immer nur "## this PIC-ID 0x0000 is not in 
database", den ersten hatte ein Freund für mich gebrannt.
Hingegen ein 16F628-20P ging ohne Probleme zu brennen.
Software ist die aktuellste (inkl. Bootloader usw.) von Spruts Homepage.

Was kann ich nun tun?

Michael

von Frank (Gast)


Lesenswert?

Also beim Brenner5 gibt es eine ähnliche Fehlermeldung, wenn der PIC 
nicht richtig angeschlossen ist. (Falsche Pins, kalte Lötstelle, etc.)

von Michael W. (hispanic)


Lesenswert?

Welcher PIC?
Der zum programmieren oder den, den ich programmieren möchte?

Lötstellen habe ich schon geprüft.
Und warum kann ich dann den 16FXXX brennen?

von Frank (Gast)


Lesenswert?

Den PIC, den du programmieren möchtest.

Ich hab hier leider keinen Brenner8 zur Verfügung, kann das Problem also 
nicht direkt nachvollziehen.

Wie programmierst du? In der fertigen Schaltung oder per Adapter. Und 
falls mit Adapter: Benutzt du für den 16F und den 18F den selben?

von Michael W. (hispanic)


Lesenswert?

Ich setze den PIC direkt in den 40pol. Sockel.
http://www.sprut.de/electronic/pic/projekte/brenner8/b8pr5_bst_f.jpg
Pin1 ist so wie es laut Anleitung sein soll, geht ja auch fast nicht 
anders.

Der "kleine" 16FXXX wird eben ohne Probleme usw. gebrannt, nur der 
"große" den ich mir zur Sicherheit brennen wollte, tuts nicht.

von Frank (Gast)


Lesenswert?

Merkwürdig. Du könntest mal versuchen den PIC direkt über die 
ICSP-Schnittstelle (MCLR,RB5,RB6,V+,GND mit dem PIC verbinden) zu 
programmieren.

von Frank (Gast)


Lesenswert?

Noch was: Wenn du keinen PIC in die Fassung steckst und dann versuchst 
den nicht existierenden PIC zu identifizieren, bekommst du dann die 
selbe Fehlermeldung?

von Michael W. (hispanic)


Lesenswert?

Ja, da kommt genau die gleiche Fehlermeldung.

von Frank (Gast)


Lesenswert?

Hast du ein Oszi zur Verfügung? Dann kannst du mal überprüfen, ob sich 
an RB6/RB7 was tut.

von Michael W. (hispanic)


Lesenswert?

Nein leider nicht. Nur ein normales Messgerät.

von Frank (Gast)


Lesenswert?

Nun gut, dann mach doch mal einen Hardwaretest (USB-Prog -> Options -> 
Hardware). Sollte auf das selbe Ergbenis hinauslaufen.

von Sven S. (stepp64) Benutzerseite


Angehängte Dateien:

Lesenswert?

Ich hab das nun mal mit meinem Brenner8p rev5 getestet. Ich benutze zum 
Brennen allerdings das Programm USBurn V.1.8a2 von Sprut mit der 
Database V.16. Der Fehler ist nachvollziehbar, wenn man nicht die 
richtige Gehäuseform einstellt. Wenn ich einen 16F einstelle oder 18 
Pins, dann kommt der selbe Fehler. Bei 28/40 Pins und 18F wird der IC 
richtig gelesen (siehe Bild). Ist das eventuell dein Fehler?

Sven

von Michael W. (hispanic)


Lesenswert?

Nein, habe heute mit dem Brenner eines Freundes getestet, bei ihm wird 
der 18F ordentlich erkannt, genauso wie der 16F.
Hingegen bei mir nur der 16F.
Einstellungen sind alle in Ordnung.
Werde heute mal die Pinbelegung beider PICs raussuchen und dann die 
genauen Leiterbahne, Lötpunkte usw. durchprüfen.
Ich hoffe das bringt etwas.

von Michael W. (hispanic)


Lesenswert?

Mhhh, das ist schon sehr doof.
Es ist so kein Fehler zu finden... Alle Pins von dem 40pol. Sockel sind 
fehlerfrei verlötet und haben Kontakt zu allen Bauteilen zu denen sie 
Kontakt haben sollten.

Was für Bauteile sind aber RB6/RB7?
Ist das ganz normal R6/R7? Also die Widerstände?

von Dieter W. (dds5)


Lesenswert?

RB6 und RB7 sind üblicherweise die Bezeichnung für die Portpins B6 und 
B7, da werden (zumindest bei den >=18 Pinnern) Clock und Data beim 
Programmieren angeschlossen.

von Sven K. (svenk)


Lesenswert?

Hi,

zeig doch bitte mal ein Foto ?! Es muss ja etwas anders sein, da
es nicht funktioniert.
Möglicherweise hast Du ein falsches Bauteil verwendet ?

Gruß Sven

von Michael W. (hispanic)


Angehängte Dateien:

Lesenswert?

Also, das ist nun mal ein Bild von der Bauteilseite.
Nach dem Reichelt-Fehler mit den falschen Transistoren habe ich aber 
eigentlich nochmal alle Bauteile geprüft.

Werde aber morgen mal zu einem Freund fahren, der arbeitet schon etwas 
länger mit dem Brenner8P, mal schauen was dabei herauskommt.

von Michael W. (hispanic)


Lesenswert?

Also... neue Erkenntnisse.
Über ICSP brennt der Brenner ohne Probleme.
Er scheint über den 40pol. Sockel nur mit 28pol. PICs Probleme zu haben, 
alle anderen kleineren brennt er ohne Probleme.
Jetzt geht es ans herausfinden warum g.

Wenn ihr Tipps habt was es sein könnte, wäre ich euch sehr dankbar.

von Sven S. (stepp64) Benutzerseite


Lesenswert?

Hast du beim einlöten der Fassung diese offen oder geschlossen gehabt? 
Man soll solche Fassungen (glaub ich) im offenen Zustand einlöten, weil 
es sonst zu Kontaktproblemen kommen kann.

Sven

von Michael W. (hispanic)


Lesenswert?

Die Fassung war offen, so wie es Sprut in der seiner Anleitung 
vorschlägt.
Wie gesagt, Kontakte, also Lötpunkte usw. sind in Ordnung, habe ich 
schon mehrmals durchgemessen und mein Kollege gestern auch nochmal.

Aber wir haben eben mit der ICSP Schnittstelle getestet und da 
funktioniert alles ohne Probleme.

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.