Hallo, ich bin gerad dabei in die Microcontroller-Programmierung einzusteigen. Ich versuche als erstes mal ein paar LEDs leuchten zu lassen. Meine Hardware/Software: - Laptop mit Win7 Prof 64Bit - STK 500 - USB-to-RS232 - AVRStudio und einen Atmega 32-16. Nun bekomme ich beim Flashen einen Fehler.(siehe Bild) Alles andere funktioniert: READ Lockbits, Fuses, ... Was kann das sein ? Gruß
Richtigen uC ausgewählt (Signatur einlesen) ? Ziel-uC vor dem "brennen" löschen (Häkchen dran im Connect_Dialog)
Falscher Modus. Mit dem Stk500 kanst du nur im SPI-Modus Flashen ohne ZusatzHW. Du must statt HVPP auf ISP Wächseln und spi clk täte ich 57khz empfehlen.
Der richtige uC ist nicht in der Liste. Habe den Atmega32-16 und habe Atmega32 ausgewählt. Wenn ich die Signatur lese, bekomme ich : 0xFF 0xFF 0xFF und WARNING: Signature does not match selected device! Das der uC gelöscht wird vor dem Brennen habe ich angehäkert ;) hm?
nachdem ich auf ISP umgestellt habe(auch auf 57,60 kHz), bekomme ich folgenden Fehler: siehe Bild
Dies heist das entweder der Atmega32 Den geistaufgegebn hat oder das der SPI clk zu schnell ist aber da Der Amega32 im auslieferungszustand "Default" 1mHz hatt sollt dies nicht das Problem sein. Schu Mal Auf das Stk500 Board da gibt es einen 6poligen ISP Steckplaz mit der Aufschrift "ISP6PIN" und noch eineen 6pol Steckplatz mit der aufschrift "SPROG3" der wie der Sockel wo der Atmel Drinsteckt Rot ist und diese Zwei Verbindest du mit dem Mitgelieferten Kabel Und Der Atmega32 Gehört auf den Sokel "SCK3100A3".
oh neeeeeeeein.... Es war schon alles so, wie du gesagt hast, aber das Kabel zwischen ISP6N und SPROG3 war falsch rum (rot ist doch 1) . :D Nun gehts... jihuuu... danke euch speziell dir "STK500 Board Benutzer"
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.