Forum: Mikrocontroller und Digitale Elektronik Attiny mit AVr-ISP-MK2 flashen


von Basstler (Gast)


Lesenswert?

Hi ihr,
ne dumme fragen... aber iwi will das nich so wie ich will^^

Ich habe heute mein AVR-ISP MK2 erhalten und wollte jetzt fleißig meinen 
ATTINY 84 flashen.... Mal zum testen einfach einen simplen Ton 
generieren mit Rechteckfrequenz am Pins 10

aber iwi will das nicht.... Der programmer sagt ich hätte keine spannung 
anliegen am Attiny und mag deshalb nicht flashen...

Ich habe das AVR-Studio 6 und wollte dann mit "tools- device 
programming" den ATTiny flashen.... Aber dann kommt wie gesagt dieser 
fehler und ich weiß grad nimm weiter wieso das nicht geht...


Muss ich den Tiny irgendwie speziell beschalten? Wenn ja muss ich das 
bei meinem ATMega 8 auch machen?


Lg
Basstler

von Eumel (Gast)


Lesenswert?

Wie sieht denn deine Spannungsversorgung des Tiny aus?

von Basstler (Gast)


Lesenswert?

Haber über ein Arduino am 5V++ und dem Gnd den Tiny gespeißt

von spess53 (Gast)


Lesenswert?

Hi

>Haber über ein Arduino am 5V++ und dem Gnd den Tiny gespeißt

Die müssen aber auch am ISP anliegen. Oder rate mal warum der Programmer 
das anmeckert.

>gespeißt

Das kommt von speisen.

MfG Spess

von Basstler (Gast)


Lesenswert?

Also ich hab den VCC und den GND des ISP mit dem VCC und GND des Tiny 
verbunden und dann den Arduino angeschlossen. Also ist Tiny und ISP an 
5V Spannung angeschlossen. Aber werde nachher mal messen ob der Arduino 
so überhaupt 5V liefert wenn er nur an einem Ladegerät angeschlossen 
ist.

Ja in der schnelle kann man auch mal aus einem s ein ß werden lassen^^



Was anderes noch. Wie setzte ich eigentlich im neuesten AVR-Studio also 
dem 6er die Fuses? Ich kann zwar die aktrate des Tiny's setzen und die 
Übertragungsfrequenz des ISP aber nicht wie im alten AVR-Studio in den 
Tutorials zu sehen die Fuses. Bzw ich finde den Unterpunkt nicht wo das 
geht^^
Weiß das einer wo ich dasd finde? Nicht dass ich was ändern will aber 
würde mich ma für später(wenn ich mal soweit bin und das machen will :D 
:D ) interessieren!

von Basstler (Gast)


Lesenswert?

So,
an alle die es interessiert..^^


Ich habe jetzt die vermeintliche Lösung gefunden.... Da ich naiv wie man 
als uC anfänger eben so ist, dachte dass man den uC ohne Beschaltung an 
das 35€ teure AVR-ISP MK2 anschließen kann, hatte ich natürlich keine 
entsprechende....^^

ABER auch mit diesem teuren Gerät bei dem man das eig erwarten könnte 
brauch man das und ich habe jetzt die passende Teile bestellt =)

Zu allem überfluss habe ich auch noch ein Quarz bestellt umd schließlich 
alle möglichen Problemquellen ausschließen zu können um dann endlich mit 
der fröhlichen programiererei beginnen zu können^^

Mehr wenn die Teile da sind und es trotzdem nicht geht XD XD XD

hoffen wir das mal nicht^^

LG und GN8 =)

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Basstler schrieb:
> Da ich naiv wie man
> als uC anfänger eben so ist, dachte dass man den uC ohne Beschaltung an
> das 35€ teure AVR-ISP MK2 anschließen kann, hatte ich natürlich keine
> entsprechende....^^

Ja, das ist naiv.  Masse, Betriebsspannung und Abblockkondensatoren
braucht er nämlich trotzdem.  Allerdings braucht er weder "...." noch
"^^".  Falls du jetzt also "...." oder "^^" bestellt hast, dann würde
ich meine nicht vorhandene Perücke verwetten, dass es danach trotzdem
bloß nicht funktioniert.

p.s.: Auch "XD XD XD" werden nicht zum Funktionieren beitragen.

von nachtgeist (Gast)


Lesenswert?

Mit meinem USBasp konnte ich bisher alle Tinys und Megas komplett ohne 
Beschaltung programmieren. Die 6 Leitungen direkt anschließen, und los 
gehts.

Man kann den USBasp sogar angeschlossen lassen und damit die aufgebaute 
Schaltung mit Strom versorgen. Sicher nicht ganz die feine Art, aber 
unglaublich praktisch, hatte noch keine Probleme damit.

Manchmal haben die billigen Programmer nicht nur Nachteile (wie z.B. 
kein HV-Programming), sondern auch Vorteile. :-)


P.S.: bei einem neuen ATmega32U4 ging es nicht auf Anhieb, da brauchte 
ich aber auch nur ein Quarz vorübergehend anschließen, weil dieser Typ 
mit Quarz-Fuse-Einstellung ausgeliefert wird.

von Eumel (Gast)


Lesenswert?

Ich vermute mal stark, dass du es auch mit den entsprechenden 
Kondensatoren und Quarz (der ja eh wumpe ist, neue AVRs laufen eh mit 
dem internen Oszillator ) nicht hinkriegen wirst.
Mach mal Bilder und nen Schaltplan.

von Peter D. (peda)


Lesenswert?

Basstler schrieb:
> ABER auch mit diesem teuren Gerät bei dem man das eig erwarten könnte
> brauch man das und ich habe jetzt die passende Teile bestellt =)

Naja, daß Schaltungen nur laufen, wenn sie am USB hängen, dürfte ein 
Spezialfall sein und ist bei mir noch nicht vorgekommen.
Meine Projekte sollen autonom laufen, d.h. haben eine eigene 
Stromversorgung.

Den AVR aus der Schaltung auszulöten und in einen Programmiersockel zu 
stecken, dürfte ebenso ein seltener Spezialfall sein.
Man sieht einfach den 6-pol. Pfosten in der Schaltung mit vor.

Außerdem kann ich mir gut vorstellen, daß Atmel keine Lust hat, PCs mit 
zerstörten USB-Ports zu reparieren. Daher ist eine Versorgung von 
Bastlerschaltungen über den Programmieradapter nicht vorgesehen.

Es ist ja auch kein Problem, eine 2. USB-Strippe zu nehmen und dann 
kannst Du auf eigenes Risiko Deine Schaltung damit versorgen.


Peter

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

nachtgeist schrieb:
> Manchmal haben die billigen Programmer nicht nur Nachteile (wie z.B.
> kein HV-Programming), sondern auch Vorteile. :-)

Wie man's nimmt.  Der Nachteil ist, dass du mit einem derart einfach
gestrickten Programmer eben keine Zielschaltung programmieren kannst,
die selbst nur mit 1,8 V versorgt wird.  Das ist aber der Anspruch,
den ein AVRISPmkII hat.

von spess53 (Gast)


Lesenswert?

Hi

>Man kann den USBasp sogar angeschlossen lassen und damit die aufgebaute
>Schaltung mit Strom versorgen.

Für mich sind das Programmer und keine Netzteile. Von einem Oszi 
verlangt auch niemand, das es die Schaltung an der man misst mit Strom 
verorgt.

MfG Spess

von Basstler (Gast)


Angehängte Dateien:

Lesenswert?

Ja wie gesagt das war naiv!

Ja das macht Sinn mit dem Anspruch auch Spannungen von 1,8V am AVR 
beachten zu können. Gut wenn man es so berachtet ist das soweit in 
Ordnung.

Nein ich habe keine Lachsmylies gekauft! Muss nur sagen dass ich sehr 
amused war als ich erfahren habe wieso es nicht geklappt hatte!


Die Beschaltung siehe PDF!


Die 100nF Stützkondensatoren kommen vermutlich heute an. Die 47nF sind 
bereits da. Naja jeder fängt mal klein an und dann jedesmal bei 
Neulingen wieder darauf rumm zu trampeln statt konstruktive Beiträge zu 
liefern bringt keinem was!

Ich meine woher hätte ich wissen sollen auf was ich alles achten muss. 
Ist ja nicht so dass ich keine Tutorials durchgelesen habe oder so. Aber 
naja "Muehsam ernaehrt sich das Eichhoernchen" und langsam scheint es ja 
zu funktionieren!

Bin mal gespannt welche Hürden als nächstes kommen!^^

von Basstler (Gast)


Lesenswert?

PS: Eumel, genau solche Kommentare meine ich! Wenn dus besser weißt lass 
uns an deinem Wissen teilhaben, aber "dummschwätzen" kann jeder! ;)

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Basstler schrieb:
> Muss nur sagen dass ich sehr
> amused war als ich erfahren habe wieso es nicht geklappt hatte!

Hinterher ist man immer schlauer.  Aber solange das noch so ist,
dann ist die Welt auch in Ordnung: man hat halt was für's Leben
gelernt dabei.

von basstler (Gast)


Lesenswert?

Richtig! Sehe ich genauso. Mir war ja Anfangs klar dass es nicht einfach 
wird. Aber wird ja langsam!

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
Noch kein Account? Hier anmelden.