Hallo, ich habe ein Problem mit dem ATTINY841 und einem USBASP Programmer. Das Problem ist das ExtremeBurner immer die Fehlermeldung Power on... Power on failed... Can not Communicate with Target Chip! Der Attiny841 ist neu. Externes Quarz ist keine Angeschlossen da dieser Standart mit dem Internen laufen soll. Bei der letzten Schaltung mit einem Attiny841 war das so. Der unterschied zu allen anderen Projekten ist das der Attiny mit 3V Läuft nicht wie mit den "standart" 5V. Nun möchte ich um ein Problem mit dem UsbAsp Programmer auszuschliessen gerne den Attiny mit der ISP Schnittstelle vom STK500 Programmieren. Da das STK500 kein Billiger China Schrott ist gehe ich davon aus dasses damit funktioniert (Ausgenommen der µc ist defekt). Nur wie stelle ich das an? Ich verwenden das AVRStudio 6.2 wo man das STK500 auswählen kann. Nur beim Dialog "Device Programming" kann ich den Attiny841 nicht auswählen. Kann ich das STK500 mit einer Alternativen Soft ansteuern welche den Attiny841 Unterstützt? Habt ich noch einen anderen Vorschlag?
Hi >Kann ich das STK500 mit einer Alternativen Soft ansteuern welche den >Attiny841 Unterstützt? AVR Studio 4.19. MfG Spess
Atmel: "Support for the ATtiny841 within Atmel Studio 6.1 requires a device support package: DOWNLOAD" Versuchs mal damit.
Peter Dannegger schrieb: > Atmel: > "Support for the ATtiny841 within Atmel Studio 6.1 requires a device > support package: DOWNLOAD" > > Versuchs mal damit. Benutze Studio 6.2. Im Studio kann ich in schon auswählen. Nur beim Programmieren mit dem STK500 scheind mir dieser µC nicht mehr auf. Laut Studio 6.2 kann man den Attiny 841 mit folgenden Geräten programmieren: ATMEL-ICE AVR DRAGON AVRISP MKII AVR ONE! JTAGICE3 JTAGICE MKII STK600 Warum kann ich den Attiny aber nicht mit den STK500 Programmienen. Der braucht doch nur ne ISP Schnittstelle und die hat das STK500. Wie schaff ich den Attiny841 mit den STK500 zu programmieren?
Ok habs was gefunden. Unter C:\Programme\Atmel\Atmel Studio 6.2\tools\STK500\xml kann Devices einfügen. Im programm werden diese Angezeigt. Ob es nun Funktioniert oder nicht muss ich erst noch Probieren. Ich hoffe das ich heute noch dazu komme...
Thomas Gruber schrieb: > Benutze Studio 6.2. Wer sagt, daß der Download da nicht helfen könnte? Reinschauen kostet nichts.
Hallo, das mit dem STK500 Funktioniert! Eine andere Frage. Gibt es einen Universal programmer welcher JTAG ISP kann von und vom AVR Studio erkannt wird. Zusätzlich soll er noch Eeepromms Programmieren und auslesen können und auch für Pic Controller Kompatibel sein. Gibt es so eine Eierlegende Wollmilchsau? ;-)
Hi, ich habe bisher mit dem "mySmartUSB light" (als STK500 vom AVR Studio behandelt) und Assembler den Attiny2313 programmiert und möchte jetzt auf den 841 und C-programmierung umstellen. Wird der 841 jetzt "richtig" vom AVR Studio 6.2 unterstützt, also kann ich Version 4.18, die ich zur Zeit drauf habe, einfach deinstallieren und 6.2 installieren und alles funktioniert? Oder gibt es da noch was zu beachten? Laut Datenblatt sind beim 841 die SPI Anschlüsse redundant ausgelegt, also SCK ist z.b. bei Pin 9 und 10. Wahrscheinlich praktisch wenn man alternative Pinfunktionen einprogrammieren möchte, aber welche Pins sind denn "ab Werk" für die Programmierung vorgesehen?
Niklas B. schrieb: > Laut Datenblatt sind beim 841 die SPI Anschlüsse redundant ausgelegt, > also SCK ist z.b. bei Pin 9 und 10. Wahrscheinlich praktisch wenn man > alternative Pinfunktionen einprogrammieren möchte, aber welche Pins sind > denn "ab Werk" für die Programmierung vorgesehen? hast du eine Antwort darauf erhalten oder herausgefunden? ich habe mich bei meinem PCB wohl für die falschen Anschlüsse entschieden :-( aber auch nach einem "umfummeln" mit "Lackdraht" hat nicht geholfen... Die Spannung wird im AtmelStudio korrekt angezeigt. Aber der Programmiermodus kann nicht gestartet werden. ätzend
Hi >ich habe mich bei meinem PCB wohl für die falschen Anschlüsse >entschieden :-( Warum hast du das Datenblatt nicht gelesen? Es gibt zwar Pin mapping für SPI, aber nicht für das Programmimg Interface. MfG Spess
Bevor man eine Platine entwickelt und herstellen lässt, testet man die Schaltung nicht auf dem Steckbrett? Jedenfalls mach ich es so. Und genau, SPI_REMAP gilt nur für SPI und nicht für ISP. Viele setzen das gleich, ist es aber nicht. Ich nutze auch das SPI_REMAP, da mir das layouttechnischer besser passt.
Hallo zusammen, bin gerade auch am 841-Programmieren mit den gleichen Hürden. Die Fuses des Controllers sind ab Werk auf F:42 H:DF und E:FF eingestellt. D.h. der Controller läuft mit 1 MHz Takt (intern). Bei mir war AVRDUDE aber auf 1.5 MHz eingestellt, das konnnte nicht gehen. -> Wenn man es weiß ... ;-) Hier die avrdude-Settings: -c usbasp -p t841 -P usb -B 20.96
vrdude.exe: set SCK frequency to 375000 Hz avrdude.exe: error: program enable: target doesn't answer. 1 avrdude.exe: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check. avrdude.exe done. Thank you. => fail! Unable to detect MCU avrdude.exe: set SCK frequency to 187500 Hz avrdude.exe: error: program enable: target doesn't answer. 1 avrdude.exe: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check. avrdude.exe done. Thank you. => fail! USBasp mit 32KHz: Detected 1e9315 = ATtiny841 => i.O.
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.