Stap 3: De programmering
Mijn bedoeling was om het gebruik van de Ponyprog-software om te branden het HEX bestand in de Atmega-chip.
Wat voor onaangename verrassing! Dit programma was niet ter ondersteuning van de Atmega328 chip :-(.
Een andere oplossing moet worden gevonden!
Ik probeerde te gebruiken direct de Arduino IDE, waar ik als programmeur "Parallelle programmeur" gedefinieerd en drukte op de menuknop "Upload met behulp van de programmeur". Geen succes... Omdat Arduino de AVRDUDE-programmeur gebruikt, besloten heb ik om te proberen rechtstreeks mee.
Weer mislukken...
Het was rapportage "The AVRDUDE kan de lpt1-poort niet openen" wat nu?
Na een klein onderzoek, heb ik geconstateerd dat het stuurprogramma "giveio.sys" moet worden geïnstalleerd. Voor dat doel in de map:
\Program Files\arduino-xxx\hardware\tools\avr\bin\ een speciale "Install_giveio.bat" bestand bestaat. Het moet worden gestart in de DOS-prompt venster en automatisch het stuurprogramma installeert.
Een ander batch uitvoerbaar bestand "status_giveio.bat" controleert de installatiestatus.
Deze twee bestanden bestaan ook in de zelfstandige installatie voor WinAVR (alleen AVRDUDE, zonder Arduino IDE).