Forum: Mikrocontroller und Digitale Elektronik ATMega8 an Galep 4


von Gast (Gast)


Lesenswert?

Hallo;

Ich mäöchte einen ATMega8 mit dem Galep-4 ISP programmieren (habe 
verkabelung richtig vorgenommen, wie es der ISP-Adapter des Galep 
vorsieht)

Ich kann den ATMega wunderbar auslesen, und er zeigt mir auch seinen 
wirklichen Inhalt an (da man mir sagte, was drauf war, konnte ich es 
verifizieren) Jedoch kann ich ihn nun weder neu Beschreiben noch 
Löschen...

Woran könnte das liegen?

Es kann sein, dass ich mit Kanonen auf Spatzen schieße, wenn ich einen 
Galep für einen ATMega8 nehmen möchte, es sollte ja aber trotzdem 
klappen.

Problem ist, dass der ATMega8 in einem TQFP Gehäuse sitzt, kann ich also 
nicht einfach auslöten und im Galep Einsetzen.

Vielen Danke für eure potentielle Hilfe!

von Miraculix (Gast)


Lesenswert?

Arbeite seit Jahren mit Galep III, dem "Vorgänger".

Bei speziellen Fragen zum Galep und Bauteil-Programmieren
mal bei http://www.conitec.net nachsehen.

Dort findest Du die Kontaktdaten, Tel-Nr etc.

Die Leute dort sind sehr freundlich, und wichtiger noch:
Sehr kompetent! Die helfen Dir sicher gerne weiter,
ich kann deren Kundenservice nur sehr loben!

Gruß

Miraculix

von Peter D. (pdiener) Benutzerseite


Lesenswert?

Dass du ihn nicht programmieren kannst, kann an einer gesetzten 
Schreibschutzfuse liegen. Wie sieht denn genau die Fehlermeldung vom 
Galep aus?

Grüße,

Peter

von Gast (Gast)


Lesenswert?

Eig. bin ich der Meinung, dass die Fuses alle Richtig gesetzt sind...

Die Fehlermeldung sieht so aus, dass wenn ich auf Programm (oder 
Löschen) klicke (beide Male das selbe Problem)
>"Fehler!" "Prgm. fehlgeschlagen Adr: 000000" "Erwarte: 27 Bauteil: 22"

Also letzteres ist ja klar, der ist eben an der Adresse 000000 mit 22 
Programmiert, mein Code sieht aber da ne 27 vor... Aber sonst finde ich 
die Fehlermeldung der GALEP32 Software nicht sehr aufschlussreich...

Ich hab grad mal ne Runde Hardware gemessen, ist es richtig, dass die 
ISP Pins, also Miso, Mosi, etc alle High sind, wenn nichts angeschlossen 
ist?

M.f.G. dankbarer Gast

von Peter D. (peda)


Lesenswert?

Ich hab den Galep5.
Default ist Löschen vor dem Programmieren nicht aktiviert und dann gehts 
in die Hose.

Ich finde allgemein die Bedienung äußerst extrem umständlich.
Wenn ich das Hex-File lade, vergißt er die Bauteilauswahl und ich muß 
wieder alles neu einstellen.

Die Fusebits muß ich auch jedesmal im Datenblatt nachschlagen. Man kann 
sie nicht nach ihrer Funktion auswählen, wie im STK500.

Was auch sehr ärgerlich ist, der EEPROM wird immer gelöscht.
Man muß also vorher den AVR auslesen, den hinteren Teil des Hex-File 
(EEPROM-Bereich) abschneiden, und an das neue Hex rankopieren (vorher 
Enderecord löschen).

Umständlicher gehts nimmer.


Peter

von Gast (Gast)


Lesenswert?

Wenn ich wenigstens soweit wäre, dass ich mit mit diesen Dingen 
rumärgern kann... aber leider komm' ich da ja noch nicht hin.
(Abgesehen davon, dass der EEprom bei mir immer leer ist durch die 
Anwendung bedingt)
Das Löschen vor dem Programmieren habe ich schon aktiviert, leider 
streikt ja aber auch diese Funktion - Fuses kann ich setzen...

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.