PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Robo Control Platine aus Buch(Atmega32 + AVRISPMkii) Problem



Wurni
07.03.2009, 13:04
Hallo, Habe die Robo Control Platine aus dem Buch "Roboter selbst bauen" nachgebaut.
Doch ich bekomme einfach kein Programm in den Atmega32 mit dem AVRIspmkII mit Bascom sowie mit den AVRStudio.
Noch dazu gesagt ist das mein erstes Board.
Könnt ihr mir da weiterhelfen?

Michael
07.03.2009, 13:57
Hallo Wurni,

In solchen Fällen mußt du streng systematisch vorgehen:
Stromversorgung ok?
Welche Farbe hat die Status-LED des MK2?
Steht die Verbindung zum Prozessor, kannst du die Signatur auslesen?

Gruß, Michael

Wurni
07.03.2009, 14:37
erstmal danke für die schnelle Antwort
Die Stromversorgung ist ok und stabil
Status LED leuchtet grün, also auch das müsste ok sein
Im dritten Punkt jedoch hakt es. Die Signatur zeigt 000.... an und drunter steht Warning: Singnatur don't match with....
Hier liegt also das Problem.
Was könnte die Ursache sein?
Muss ich zuvor was anders umstellen?
MK2 und Atmega32 habe ich schon im AVR Studio ausgewählt.

Michael
07.03.2009, 14:44
Hallo Wurni,

Status-LEDs grün ist schonmal ein gutes Zeichen.
Gerne liegt die Ursache des Nicht-Verbindens in einer zu hohen Parogrammierfrequenz. Sie darf höchstens ein viertel der Taktfrequenz betragen.
Die Megas werden mit 1MHz interner Taktfrequenz ausgeliefert, dein MK2 muß also auf max. 250kHz eingestellt sein, um einen fabrikneuen Prozessor ansprechen zu können.

Gruß, Michael

Wurni
07.03.2009, 16:31
Hi Michael
Nun funktioniert es...
Bin immer davon ausgegangen dass er mit 16MHz getaktet ist und somit habe ich 4MHz eingestellt. Habs auf die 250kHz gestellt und alles funktioniert!
Vielen Dank
Gruß Wurni

Wurni
17.03.2009, 10:51
Hi nochmal
Brauche nochmal eure Hilfe...
Bei den Fuses stellte ich aus versehen bei CKSEL auf "Ext. Clock; Start-up time: 6 CK + 0ms" und somit bekomme ich keine verbindung zusammen.
Was kann ich jetzt machen?
Extern eine Frequenz draufhängen? (Wenn ja, welche Frequenz, und auf welchen PIN?)
Oder
Den Atmega32 reseten? (wie?)
Danke im vorhinaus

Hubert.G
17.03.2009, 15:19
Externe Frequenz an XTAL1. Frequenz ist nicht so wichtig, du musst nur die Programmierfrequenz anpassen.