"The old Europe"
Offline
Edison Member
Karma: 0
Posts: 2003
Bootloaders suck!
|
 |
« Reply #15 on: January 04, 2012, 11:56:53 am » |
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
Jr. Member
Karma: 0
Posts: 78
Arduino rocks
|
 |
« Reply #16 on: January 04, 2012, 11:59:30 am » |
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
Edison Member
Karma: 0
Posts: 2003
Bootloaders suck!
|
 |
« Reply #17 on: January 04, 2012, 12:15:39 pm » |
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
Jr. Member
Karma: 0
Posts: 78
Arduino rocks
|
 |
« Reply #18 on: January 04, 2012, 12:22:19 pm » |
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
Edison Member
Karma: 0
Posts: 2003
Bootloaders suck!
|
 |
« Reply #19 on: January 04, 2012, 12:29:44 pm » |
42Es 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
Jr. Member
Karma: 0
Posts: 78
Arduino rocks
|
 |
« Reply #20 on: January 04, 2012, 01:04:13 pm » |
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
Edison Member
Karma: 33
Posts: 1793
Arduino rocks
|
 |
« Reply #21 on: January 04, 2012, 01:24:48 pm » |
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.  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. 
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Edison Member
Karma: 17
Posts: 1926
Wo ein Wille ist, da ist auch ein Weg !
|
 |
« Reply #22 on: January 04, 2012, 04:16:05 pm » |
... 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
|
|
|
|
|
"The old Europe"
Offline
Edison Member
Karma: 0
Posts: 2003
Bootloaders suck!
|
 |
« Reply #23 on: January 04, 2012, 09:18:44 pm » |
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
Edison Member
Karma: 33
Posts: 1793
Arduino rocks
|
 |
« Reply #24 on: January 05, 2012, 02:22:02 am » |
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. 
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
BZ (I)
Online
Brattain Member
Karma: 162
Posts: 15716
+39 349 2158303
|
 |
« Reply #25 on: January 05, 2012, 03:23:59 am » |
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.  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.htmlhttp://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
Jr. Member
Karma: 0
Posts: 58
Arduino rocks
|
 |
« Reply #26 on: January 06, 2012, 08:18:36 am » |
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
Edison Member
Karma: 33
Posts: 1793
Arduino rocks
|
 |
« Reply #27 on: January 06, 2012, 08:32:45 am » |
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
|
|
|
|
|
|