Pages: [1] 2   Go Down
Author Topic: Problem mit ATTiny84 + Arduino  (Read 1979 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Jr. Member
**
Karma: 0
Posts: 70
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo Leute,

ich versuche seit zwei Stunden den Arduino-BL auf einen ATTiny84 zu brennen. Und zwar nach dieser Anleitung:

<http://hlt.media.mit.edu/?p=1695>

Mit meinem Arduino-Mega als ISP bekomme ich die Fehlermeldung "avrdude: stk500_getsync(): not in sync: resp=0x15".
Beim MySmartUsb Light erkennt er den Prozessor nicht richtig oder es kommt auch ein Sync-Error.

Mein Setup ist dem Bild zu entnehmen

MOSI - Orange
MISO - Blau
SCK - Grün
Reset - Gelb

Woran kann es liegen?


* attiny_setup.png (58.01 KB, 513x408 - viewed 34 times.)
Logged

Chemnitz/Saxony/Germany
Offline Offline
Full Member
***
Karma: 0
Posts: 107
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

VCC/GND vergessen oder nur nicht eingezeichnet?
Logged

Cologne
Offline Offline
God Member
*****
Karma: 11
Posts: 513
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo,
die Kontaktierung des Attiny84 ist falsch.
Du hast die Spannungsversorgung (GND) gar nicht verkabelt und die die ISP Leitungen falsch.
Irgendwie sieht das gespiegelt aus.
So ist es richtig:
1   +5V
4   Reset
7   MOSI
8   MISO
9   SCK
14 GND
Der Pin 1 ist, so wie du den Chip im Steckbrett hast, links unten.
Gruß
Reinhard

Nachtrag:
« Last Edit: January 20, 2013, 04:42:06 pm by erni-berni » Logged

Offline Offline
Jr. Member
**
Karma: 0
Posts: 70
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

mhhpff zwei doofe Fehler beim "schnell mal aufmalen". Der Chip ist auf der Grafik falsch herum und VCC und GND hab ich verkabelt, nur hier vergessen. Anders gesagt, ich bin der Meinung es richtig verkabelt zu haben, nur mag er irgendwie nicht :S


* attiny_setup.png (68.33 KB, 659x477 - viewed 33 times.)
Logged

AREA COLOGNE
Offline Offline
Edison Member
*
Karma: 21
Posts: 1148
I am 1 of 10 who understands binary
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ein 2k2 Widerstand Reset gegen 5V fehlt hier sonst hängt der immer im Dauerreset
Gruß
Der Dani

P.S: Die anleitung funktioniert ich mache es genauso habe schon 5Projekt mit dem attin84 gemacht via MySmartUSB light ohne Probs.
Logged

So ist das Leben:
Manchmal bis du das Denkmal, manchmal die Taube!

Hamburg, Germany
Offline Offline
Full Member
***
Karma: 3
Posts: 192
Hello world!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ich hab' mich neulich mit 'nem Tiny44 und Tiny2313 rumgeschlagen (mal sync, mal signature error, mal absturz), letzendlich gings dann nachdem ich einmal einen Sketch zu Fuß* mit "avrdude -B 2" hochgeladen habe (weil: http://www.mikrocontroller.net/topic/216884 )


* In Arduino IDE versuchen Sketch hochzuladen mit verbose, da dann die avrdude kommandozeile kopieren und selber ausführen.
Logged


Offline Offline
Jr. Member
**
Karma: 0
Posts: 70
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

@dani

2k2? Ist das ein 220Ohm?

@sui

ja, bei meinem Barbone-Experimenten passiert mir das öfters. Meistens gehts irgendwie, aber diesmal ist er störrisch
Logged

AREA COLOGNE
Offline Offline
Edison Member
*
Karma: 21
Posts: 1148
I am 1 of 10 who understands binary
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

2(kilo)2 also 2200Ohm. Damit funktioniert es dann wunderbar ich habe aber noch keine Probleme mit not nc Sync.
Logged

So ist das Leben:
Manchmal bis du das Denkmal, manchmal die Taube!

Offline Offline
Jr. Member
**
Karma: 0
Posts: 70
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

na so nen Nischen-REsi hab ich grad nicht,.. geht auch 2x1K in Reihe?smiley
Logged

AREA COLOGNE
Offline Offline
Edison Member
*
Karma: 21
Posts: 1148
I am 1 of 10 who understands binary
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Der 2k2 ist kein nischen resi.
Das sind standarts wenn man viel mit 12V Rumhängt.  Ich habe halt immer 2k2 drin sind aber keine Pflicht deswegen geht es auch mit dem 1k könntes zu wenig für den ISP sein org. ist ein 10kOhm drin deswegen eher größer
Logged

So ist das Leben:
Manchmal bis du das Denkmal, manchmal die Taube!

Forum Moderator
BZ (I)
Offline Offline
Brattain Member
*****
Karma: 271
Posts: 21881
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

na so nen Nischen-REsi hab ich grad nicht,.. geht auch 2x1K in Reihe?smiley
Ja, Du kannst auch 2 1kOhm in Reihe schalten.
Grüße Uwe
Logged

Cologne
Offline Offline
God Member
*****
Karma: 11
Posts: 513
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Eigentlich braucht man keinen Widerstand von Reset nach +5V. Der Reset kommt vom ISP. Bei mir funktioniert das immer ohne Widerstand.
Ein 10k gegen + kann aber auch nicht schaden.
Hängt sonst noch irgendetwas an den Pins des ATtiny?

Logged

Offline Offline
Jr. Member
**
Karma: 0
Posts: 70
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hab nen 10K drauf gesteckt geht immer noch nicht  smiley-evil. Auch den Tipp von SUI hab ich probiert,...leider wieder "avrdude: Device signature = 0x000000
avrdude: Yikes!  Invalid device signature."

grummel.....gibts noch Ideen?
Logged

Offline Offline
Jr. Member
**
Karma: 0
Posts: 70
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Jetzt meckert er auf einmal so:

"avrdude: Device signature = 0x0055aa
avrdude: Expected signature for ATtiny84 is 1E 93 0C"

Ist das jetzt besser?

Ich habe einen ATTiny84V. Vielleicht liegts daran, weils ein A oder so ist?
Logged

Cologne
Offline Offline
God Member
*****
Karma: 11
Posts: 513
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Am "V" liegt es nicht. Ich habe auch einen ATTiny84V und der hat die erwartete Signatur 0x1E 0x93 0x0C.
Die in deinem Fall gelesene Signatur ist keine gültige, siehe http://www.wiki.elektronik-projekt.de/mikrocontroller/avr/signature_bytes
Da muss ein anderer Fehler vorliegen.
Logged

Pages: [1] 2   Go Up
Jump to: