Op 26 juni 2016 10:19:00 schreef mcs51mc:
Maar bon, begrijp ik je post van 20:01 goed BVZ dat je eigenlijk hetzelfde probleem hebt wanneer je een eigen sketch in de Arduino laad?
Nee, bij mij werkt alles, ook uploaden via USB. Maar in tegenstelling tot een Arduino Uno en andere modellen, laat de bootloader van de Mega dus niet bij opstarten heel even de led snel knipperen.
Wanneer ik zo’n “USBASP USBISP AVR Programmer Adapter Cable USB ATMEGA8 ATMEGA128 Arduino NEW” kabeltje en converter heb moet ik dan het volgende doen:
Kabeltje in PC, wordt dan hoogst waarschijnlijk een andere COM poort dan de Arduino
Drivers ??
Dat is inderdaad een andere compoort, driver is makkelijk te vinden als windows die niet kent. Com poort hoef je overigens niet te kiezen in de Arduino IDE.
Via converter op ICSP connector tussen controller en reset knop aansluiten, richting belangrijk ??
Uiteraard, even van beide de massa opzoeken om de richting te bepalen.
a)Bordje kiezen in menu Tools\Board:: hoeft waarschijnlijk niet ??
Bord kiezen moet wel, want anders weet de Arduino IDE niet welke bootloader je wilt hebben. (Als ik een Arduino Nano binnenkrijg, schrijf ik daar eerst de bootloader van de Uno in, die is kleiner en werkt beter.)
b)USB poort kiezen in menu Tools\Port:: (COM x te bepalen via Device Manager)
Hoeft niet. De mega hoeft ook niet aangesloten te zitten via USB.
c)Programmer kiezen in menu Tools\Programmer:: USBasp, correct ??
d)Bootloader in zetten via menu Tools\Burn Bootloader
Klopt allebei, meer werk is het niet.
En voor het uploaden van een sketch verander je d) in: <uploaden met programmer> (onder Tools Sketch). NB: Je sketch staat er dan in ZONDER bootloader. Programmeren via USB gaat dan niet meer tot je wederom de bootloader erin zet.
Toevoeging: Je zou ook eens kunnen meten of de verbinding tussen de mega2560 rx0/tx0 en de usb/serieel omzetter wel aanwezig is. Wellicht een onderbreking/sluiting ergens bij 1 van de 2?