Stap 8: Knipperend HIDUINO - stap 2 - avrdude uitvoeren en flash!
Open een opdrachtvenster.
-Windows: Menu Start, typ 'cmd' en druk op Enter, of ga naar 'Run -> cmd' en druk op Enter.
-MacOS: Ga naar 'Utilities -> Terminal'
Navigeer naar de map waar u het hex bestand geplaatst dat u wilt flitser. Voorbeeld: "arduino_midi.hex" "TRACTORCITO.hex"
'cd locatie'
Voer een van de volgende commando's, volgens welke firmware je wilt flitser en welke programmeur die u gebruikt.
Vergeet niet om de programmering poort en de id van de microcontroller, gebaseerd op uw behoeften wijzigen.
-To flashHIDUINO:
-Arduino als ISP programmeur
avrdude -p at90usb162 -P COM10 -b 19200 - c arduino - U flash:w:arduino_midi.hex - v -F
-AVRISPMKII programmeur
avrdude -p at90usb162 -P usb - c avrispmkii - U flash:w:arduino_midi.hex - v -F
-To flashusbserial (om te kunnen schetsen via USB opnieuw laden)
-Arduino als ISP programmeur
avrdude -p at90usb162 -b 19200 - P COM10 - c arduino - U flash:w:usbserial_uno_16u2.hex - v -F
-AVRISPMKII programmeur
avrdude -p at90usb162 -P usb - c avrispmkii - U flash:w:usbserial_uno_16u2.hex - v -F
Druk op Enter nadat een van deze opdrachten plakken leiden het programmeringsproces tot zal en controleren van processen. Zodra voltooid, moeten we zien te depêche zoals op figuur 3.
Veelvoorkomende fouten en waarschijnlijk oplossingen
-Fout: stk500_getsync(): niet synchroon: resp = 0x15 o 0x00
Oplossing: Ontbrekende 10uF condensator tussen RESET en GND op de arduino programmeur.
-Fout: Apparaat handtekening: 0xXXXXXX verwachte handtekening voor BLABLA is 0xZZZZZZ.
Oplossing: Aan het einde van de opdracht voegt u de schakeloptie -F, om deze controle te overschrijven.
-Fout: avrdude: ser_open(): kan "\\.\COMX" apparaat niet openen
Oplossing: Arduino aan-be-flitste of programmeur niet aangesloten.