Ok, heb je in de uno het programma arduinoISP geladen ?
Zet eventueel een ledje met weerstand op Pin9 van de uno
Die gaat dan als een langzame hardslag oplichten.
teding:
Ok, heb je in de uno het programma arduinoISP geladen ?
Zet eventueel een ledje met weerstand op Pin9 van de uno
Die gaat dan als een langzame hardslag oplichten.
Sketch zit erin...
De 2de board led naast de voeding doet al...
maar ik krijg een syntax error zoals ik eerder poste
Je hebt de uno aan de computer, draadjes van pin 10,11,12 en 13 en +5 en GND naar de usbasp
De usb kant van de usbasp niet in de computer.
Dan vraagje via avrdude-gui naar de atmega8 fuse,
dan moet het werken.
Je kunt met de uno ook direct, de mega bootloader laden
Kies daarvoor onder extra als board de MEGA, en daarna onder extra bootlader branden
Wel de goede draadjes aan elkaar maken tussen mega en uno.
Er word vaak gezegt dat je een extra 10 uf condensator nodig hebt op de reset lijn.
Ik heb dat echter nog nooit hoeven gebruiken.
teding:
Dylan,
Let vooral wat je bij programmer invult, Dus niet arduino
Kijk even goed naar mijn laatste voorbeeld.
Op de 1 of andere manier snap ik het niet meer..
Ik heb een arduino er aanhangen die ingesteld is...
En toch moet ik hem avrisp klikken..
De -b 19200 ?
En allebei de jumpers geprobeerd...
Maar op de 1 of andere manier werkt het niet....
Vanavond maar eens een mega proberen te flashen....
Ik kwam de volgende quote tegen op het forum uit de post
You will need to short the two solder pads labeled as R8 on the USBASP. This will connect the reset from the 10-pin header to the reset on the ATmega8A, to allow it to be programmed.
teding:
Ik kwam de volgende quote tegen op het forum uit de post Arduino Forum
You will need to short the two solder pads labeled as R8 on the USBASP. This will connect the reset from the 10-pin header to the reset on the ATmega8A, to allow it to be programmed.
Je hebt toch een programmeer verbinding nodig,
op mijn usbasp is het niet meer dan twee via's op de print.
Kijk eens met een loop naar je print, en zoek het spoor van reset pin, naar pc6
In de usbasp zit geen bootloader, welke firmware er in zit is niet te achter halen.
Kan een oude versie van www.fischl.de zijn, of een door de leverancier aangepaste versie.
Zorg in iedergeval dat je de programeer verbinding op de print vind, die heb je echt nodig.
Als je dan verbinding krijgt, vertelt avrdude welke processor op de usbasp zit.
De bij die prosessor horende hexfile moet je dan gebruiken voor je upgrade.
Voor het programmeren van je mega is dit een goede leidraad
Maar ik krijg er niet meer uit als in de afbeelding..
En erger nog met twee mega's nu gedaan...
Beiden niet, of zit daar weer een wijziging in de kabels???
Het lukt me niet..
Met twee mega aan elkaar niet
Ethernet aan mega niet...
nu heb ik de usbasp weer geprobeerd.
En dan met jumpers naar de mega...
duurt minuut of 5 en dan toch weer volgende fout, maar ook een knipperend ledje..[ snel 2 x kort ]
Dus zou het kunnen dat het nu gelukt is???
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: verification error, first mismatch at byte 0x1e000
0xff != 0x0d
avrdude: verification error; content mismatch
En is er niemand die me uit kan leggen hoe ik de bootloader kan checken???
Ik heb hem nodig voor de watchdog..
Testen is voor mij er achter komen dat na 4-5 dagen de arduino crasht....