Hallo, ich bin gerade dabei einen ATMega64A zu bedrahten und wollte zu erst prüfen, ob ich ihn mit USBasp und AVRDude erreichen kann. Aber keine Antwort. Nach gefühlt 10 Mal durchpiepsen konnte ich keinen Fehler finden. Vielleicht mache ich was falsch. Vom Programmer hab ich: SCK --> SCK RST --> RESET MOSI --> PDO MISO --> PDI Laut Datenblatt gibt es da noch den PEN Pin, der auf Masse gezogen werden möchte, wenn man programmieren will. Aber auch das hab nichts geändert. Hat jemand eine Idee? Gruß
AVR_Bastler schrieb: > Vom Programmer hab ich: > SCK --> SCK > RST --> RESET > MOSI --> PDO > MISO --> PDI GND vergessen.
Hast du eine Stromversorgung vorgesehen? Alle VCC, AVCC und GND Pins müssen angeschlossen werden. Jedes VCC/GND Pärchen benötigt einen Abblock-Kondensator direkt am Chip (z.B. 100nF). Und wenn der Chip schon einmal benutzt wurde, ist er möglicherweise so konfiguriert, dass er eine externe Taktquelle (Quarz?) benötigt. Welche Spannung misst du am Reset Pin?
Danke für die schnellen Antworten. VCC und GND hab ich natürlich auch angeschlossen. Einen Plan hab ich nicht, hab aber grade einen auf die schnelle gemacht. Ich löte auf einer Lochrasterplatine. AVCC hab ich tatsächlich vergessen. Ich werde es ergänzen. Wenn es daran liegt werde ich mich erstmal ordentlich kneifen. Gruß
Du hast weder alle (A)VCC Pins noch alle GND Pins angeschlossen, und ich sehe keine Abblock-Kondensatoren Ich wiederhole nochmal meine Frage, die habe ich nicht zum Spaß gestellt: Welche Spannung misst du am Reset Pin?
Beitrag #5913539 wurde vom Autor gelöscht.
Sascha W. schrieb im Beitrag #5913539:
> MISO/MOSI ist neben SCK, du hast es an der Seriellen angeschlossen!
Das hat er schon richtig gemacht. Bei diesem Dino-Chip ist ISP != ISP
Die Kondensatoren sind unter der Platine (SMD). Die VCC/GND Paare bin ich gerade am ergänzen. Am Reset Pin liegen fast 5V (4,2V) an, beim Programmierversuch geht sie auf 0V runter soweit ich es beurteilen kann.
Die Programmier Daten Pins sind vertauscht: PE0 -> MOSI PE1 -> MISO GUck noch mal im DaBla nach Gerhard
AVR_Bastler schrieb: > Am Reset Pin liegen fast 5V (4,2V) an Guck mal ins Datenblatt, der Reset Pin hat spezielle Anforderungen an den High Pegel. Ich meine es waren mindestens 5,5V. Beim Programmieren liegt er allerdings auf Low.
PDI und PDO waren tatsächlich vertauscht. Jetzt geht es, danke Gerhard. Was sagt man dazu. Das Problem mit dem Rest Pin werde ich im Auge behalten. Alle VCC und GND Paare sind jetzt mit Abblock-Kondensatoren verdrahtet. Gruß und vielen Dank für die schnelle Hilfe.
Resetpin sollte auch einen Pullup und Kerko haben, da der Interne Pullup sehr hochohmig ist.
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.