Stap 5: Laat het rippen!
nu draaien we het script!./upload.sh
de uitvoer eindigt in iets als:
avrdude: safemode lezen 3, efuse waarde: 0
avrdude: safemode: efuse leest als 0
avrdude: safemode: zekeringen OK
avrdude: stuur: Q [51] [20]
avrdude: Recv:. [14]
avrdude: Recv:. [10]
avrdude gedaan. Dank u.
dan heb je succes! de Arduino moet opnieuw opstarten en beginnen te knipperen, voert u de serial_echo.py uit de andere gids en ervoor te zorgen dat het werkt nog steeds.
Als je:
avrdude: ser_recv(): programmeur reageert niet
avrdude: stk500_recv(): programmeur reageert niet
uw tijd van de slaap kan worden uitgeschakeld, kunt u het een tiende van een seconde of 3 in elke richting aanpassen. Als het nog steeds niet werken, zorg ervoor dat de seriële echo nog steeds werkt, moet u wellicht een probleem van de bedrading.
Ik heb één geval waar welke code was op de chip vóór was een of andere manier te voorkomen dat deze hack werken. trekken van de chip en reflashing van de normale manier leek om het te bevestigen, en ik heb nog niet het probleem herhalen.
Ik heb ook geconstateerd dat de super lange draden (10 voet?) leiden problemen tot zal. Ik heb mijn seriële comms werk boete op 9600 maar programmeren mislukt telkens. Ik hebt zie dat er een manier om te herprogrammeren van de bootloader trager, maar ik heb nog niet geprobeerd.
Ik ben verbonden een zip-bestand met de 2 scripts die ik gebruik.
Happy hacking!