Arduino Nano --> ATtiny 84A

OP #4631518
Lesenswert?
• ▲
▼
Ich habe die ATtiny Bibliotheken, wie auf dieser Seite installiert.
http://playground.boxtec.ch/doku.php/arduino/attiny

Auch habe ich meine Schaltung wie auf der Abbildung "Für ATtiny X4" 
aufgebaut, inklusive des Elkos. Einziger Unterschied, ich habe einen 
Nano anstelle des UNO.

In den Arduinno habei ich den ArduinoISP-Sketch geladen.
Bis dahin sieht alles gut aus.

Anschliessend habe ich unter Werkzeuge bei

Board: ATtiny x4 Series
B.O.D.: B.O.D. Disabled
Pin Mapping: CounterClockwise (like ATtinyCore)
Chip: ATtiny84
Clock: 8MHz (internal)
Port: /dev/ttyUSB0
Programmer: Arduino/Leo as ISP (ATtiny)

eingestellt.

Leider kommt aber nur folgende Fehler-Meldung:
1
Arduino: 1.6.9 (Linux), Board: "ATtiny x4 series, ATtiny84, 8 MHz (internal), B.O.D. Disabled, Counterclockwise (like ATTinyCore)"
2

3
Der Sketch verwendet 836 Bytes (10%) des Programmspeicherplatzes. Das Maximum sind 8.192 Bytes.
4
Globale Variablen verwenden 9 Bytes (1%) des dynamischen Speichers, 503 Bytes für lokale Variablen verbleiben. Das Maximum sind 512 Bytes.
5
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x15
6
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x15
7

8
avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x14
9

10
avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x01
11
avrdude: stk500_initialize(): (a) protocol error, expect=0x14, resp=0x10
12
avrdude: initialization failed, rc=-1
13
         Double check connections and try again, or use -F to override
14
         this check.
15

16
avrdude: stk500_disable(): unknown response=0x12
17
Problem beim Hochladen auf das Board. Hilfestellung dazu unter http://www.arduino.cc/en/Guide/Troubleshooting#upload.

Hat jemand eine Idee was ich falsch mache ?

Ich habe es auch schon ohne Elko probiert.
Gast #4631530
Lesenswert?
• ▲
▼
Schaltplan?

Der ATtiny läuft standardmäßig mit 1Mhz. Vielleicht ist dein ISP 
Programmieradapter zu schnell. Die ISP Schnittstelle muss mit weniger 
als 250kHz getaktet werden.

Man kann das bei avrdude mit einem Kommandozeilenparameter steuern. Aber 
ob dein Ardunio Programmieradapter und die Arduinio Software das 
unterstützen, weiss ich allerdings nicht.

Eigentlich ist das hier das falsche Forum, für Arduino gibt es eigene 
Support-Foren.
Gast #4631555
Lesenswert?
• ▲
▼
Hallo,

Jan L. schrieb:
> Stefan U. schrieb:
>> Der ATtiny läuft standardmäßig mit 1Mhz.
>
> Datenblatt sagt: "By default, the Internal Oscillator provides an
> approximate 8 MHz clock."

ja und ?

Da Atmel immer noch den Vorteiler :8 aktiviert liegt die AVR Frequenz 
bei 1MHz bei Auslieferung, das weiß nun doch jedes Kind!

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.