Pages: 1 [2]   Go Down
Author Topic: Anlaufzeit Atmega  (Read 1677 times)
0 Members and 1 Guest are viewing this topic.
"The old Europe"
Offline Offline
Edison Member
*
Karma: 1
Posts: 2005
Bootloaders suck!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Du musst dich schon etwas deutlicher ausdruecken... welcher befehl, was wo eingestellt, exakte fehlermeldungen, welches board...
Logged

• Upload doesn't work? Do a loop-back test.
• There's absolutely NO excuse for not having an ISP!
• Your AVR needs a brain surgery? Use the online FUSE calculator.
My projects: RGB LED matrix, RGB LED ring, various ATtiny gadgets...
• Microsoft is not the answer. It is the question, and the answer is NO!

0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 86
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ok habs hin bekommen er uploadet wunderbar vom Usbtiny, problem jetzt er spinnt total.
Die Led, pin 13, blinkt nur sehr schwach.


Woran kann das liegen?
Muss ich zusätzlich noch was ändern ?
Logged

"The old Europe"
Offline Offline
Edison Member
*
Karma: 1
Posts: 2005
Bootloaders suck!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Das problem liegt in zeile 42!
Logged

• Upload doesn't work? Do a loop-back test.
• There's absolutely NO excuse for not having an ISP!
• Your AVR needs a brain surgery? Use the online FUSE calculator.
My projects: RGB LED matrix, RGB LED ring, various ATtiny gadgets...
• Microsoft is not the answer. It is the question, and the answer is NO!

0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 86
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Zeile 42?

ich habe in die Board.txt den befehl atmega8.upload.using=arduino:usbtinyisp

er lädt über tinyisp, aber egal welchen Code die LED13 blinkt nur sehr schwach obwohl ich sie im programmcode als HIGH geschrieben habe.

Hätte ich vorher noch was machen müssen?
Worin könnte das Problem liegen?


Jedenfalls springt der Code sofort an, das ist echt SUPER!
Logged

"The old Europe"
Offline Offline
Edison Member
*
Karma: 1
Posts: 2005
Bootloaders suck!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

42

Quote
Es handelt sich dabei um die Antwort auf die vom Autor bewusst unklar gelassene Frage „nach dem Leben, dem Universum und dem ganzen Rest“

Das gebe ich immer als antwort, wenn die daten nicht fuer eine sinnvolle ausreichen.

Und wenn ich in meine glaskugel blicke, so sehe ich, dass du vermutlich den pin 13 nicht als ausgang definiert hast. Aber da ich den code nicht sehe (der empfang ist heute schlect), ist das etwas vage.
Logged

• Upload doesn't work? Do a loop-back test.
• There's absolutely NO excuse for not having an ISP!
• Your AVR needs a brain surgery? Use the online FUSE calculator.
My projects: RGB LED matrix, RGB LED ring, various ATtiny gadgets...
• Microsoft is not the answer. It is the question, and the answer is NO!

0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 86
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

nicht schlecht... darauf hätte ich auch kommen müssen --- die Zeile hatte ich versehentlich gelöscht und es nicht mitbekommen.


Aber das läuft ja viel zu gut, da muss es doch Nachteile bei dieser Methode geben oder?
Logged

Germany
Offline Offline
Edison Member
*
Karma: 44
Posts: 2261
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Selbstverständlich gibt es auch Schattenseiten...
Du hast die volle Kontrolle über die Fuses und Lockbits, kannst also mit wenigen Handgriffen den Mikrocontroller ins nicht mehr programmierbare Jenseits befördern.  smiley-twist
Spaß beiseite, der Arduino-Ansatz, eine kinderleichte, komplette Entwicklungsumgebung zu haben, wird dadurch aufgeweicht. Zusätzliche Hardware wird benötigt, die Programmierung ist somit risikobehaftet, Fehlerquellen vervielfacht. Aber was solls? So lernt man ja auch mehr über fie Mikrocontroller. Der ISP-Anschluss ist ja auch nicht umsonst auf dem Arduino-Board.  smiley-grin
Logged

Mein Arduino-Blog: http://www.sth77.de/ - letzte Einträge: Teensy 3.0 - Teensyduino unter Window 7 - Teensyduino unter Windows 8

0
Offline Offline
Edison Member
*
Karma: 20
Posts: 1980
Wo ein Wille ist, da ist auch ein Weg !
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
... aber egal welchen Code die LED13 blinkt nur sehr schwach obwohl ich sie im programmcode als HIGH geschrieben habe.

pinMode(ledPin, OUTPUT);
digitalWrite(ledPin, HIGH);
Logged

Mein Arduino Projekte Blog:
http://ardu-megatank.blogspot.de/

"The old Europe"
Offline Offline
Edison Member
*
Karma: 1
Posts: 2005
Bootloaders suck!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Fehlerquellen vervielfacht

Als ob der upload mit dem bootloader _niemals_ versagt haette. HAHAHAHA
Logged

• Upload doesn't work? Do a loop-back test.
• There's absolutely NO excuse for not having an ISP!
• Your AVR needs a brain surgery? Use the online FUSE calculator.
My projects: RGB LED matrix, RGB LED ring, various ATtiny gadgets...
• Microsoft is not the answer. It is the question, and the answer is NO!

Germany
Offline Offline
Edison Member
*
Karma: 44
Posts: 2261
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Als ob der upload mit dem bootloader _niemals_ versagt haette. HAHAHAHA
An welcher Stelle hab ich Gegenteiliges behauptet? Würde ich das nämlich tatsächlich denken, wäre meine tatsächliche Aussage der Vervielfachung ja unsinnig: Null vervielfacht ergibt ja weiterhin Null. smiley-wink
Logged

Mein Arduino-Blog: http://www.sth77.de/ - letzte Einträge: Teensy 3.0 - Teensyduino unter Window 7 - Teensyduino unter Windows 8

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

Selbstverständlich gibt es auch Schattenseiten...
Du hast die volle Kontrolle über die Fuses und Lockbits, kannst also mit wenigen Handgriffen den Mikrocontroller ins nicht mehr programmierbare Jenseits befördern.  smiley-twist
Stimmt nicht ganz, man kann einen blockierten ATmega mit einem Hochspannungsprogrammierer aus dem informatischen Jenseits zurückholen. Es werden mit genau definiertem Timing 12V auf den Reset Eingang gegeben und so der ATmega resetiert.
http://blog.makezine.com/archive/2008/09/how-to-use-arduino-as-a-h.html
http://mightyohm.com/blog/2008/09/arduino-based-avr-high-voltage-programmer/
Manche SPI-Programmierer haben diese Funktion, ansonsten eben obengenannte Bastelvorschläge.
Grüße Uwe
Logged

0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 58
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo,

da ich mir gerade einen USBtiny programmer zugelegt habe und damit erstmal Erfahrungen sammeln muss, hier eine ganz blöde Frage zu den Risiken die Fuses falsch zu setzen: Das kann doch sicherlich nur dann passieren, wenn ich im sketch entsprechende "falsche" fuses Einstellungen explizit eingegeben habe?

Gruß Klaus
Logged

Germany
Offline Offline
Edison Member
*
Karma: 44
Posts: 2261
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Unmittelbar aus dem Sketch heraus hast du keine Zugriff. Du musst jedoch die boards.txt anpassen, um einen ISP zu verwenden. Dort hast du dann auch die Möglichkeit, die Fuses und Lockbits zu verbiegen.
Logged

Mein Arduino-Blog: http://www.sth77.de/ - letzte Einträge: Teensy 3.0 - Teensyduino unter Window 7 - Teensyduino unter Windows 8

Pages: 1 [2]   Go Up
Jump to: