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)
Gast
#2202855
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
Gast
#2202879
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".
Gast
#2202883
Die 16 Hinter er 32 Bedeutet das Dein Prozessor mindestens 16MHZ schaft.
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"
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.

