Gebruiksaanwijzing
Allereerst moet U de zip pdf file elflash.zip (42 KB) downloaden
en uitpakken met unzip. U heeft dan de files
isp-el.frt : de source isp-el : het programma isp-el.1 : de man page. COPYING : copyright. flash1.bin : test programma flash.bas : basic test programma .minirc.dfl : configuratie file voor minicom
Het gebruik van het programma is simpel :
- Verbind het Elektuurboard met een rechtdoor D9-kabel van COM2 naar connector K2 op het board. (Voor details zie het Elektuurartikel.)
- Geef het commando (als user root)
isp-el <bestandsnaam>
Afhankelijk van de extensie .bin of .hex wordt het bestand als binaire file of Intel-hex geinterpreteerd.
Het is niet gewenst om telkens in te loggen als root en dat is ook niet nodig als U het programma officieel installeert. Dit kan door commando's te laten voorafgaan door sudo waarbij U tijdelijk root-bevoegdheid krijgt als U het juiste wachtwoord invoert.
Dat gaat als volgt:
- kopieer het programma naar een directory in het PATH , bijvoorbeeld :
sudo cp isp-el /usr/bin
- maak het programma setuid root :
sudo chown root /usr/bin/isp-el sudo chmod +s /usr/bin/isp-el
- kopieer het man-bestand isp-el.1 naar een directory in het MANPATH , bijvoorbeeld :
sudo cp isp-el.1 /usr/man/man1
De gebruiksaanwijzing leest u met
man ./isp-el
of na installatie gewoon met
man isp-el
De source wordt meegeleverd. Dit is namelijk een Open Source programma met een GPL copyright. Zie voor detail de file COPYING. De source heeft U echter voor normaal gebruik niet nodig. Het geeft U wel de mogelijkheid fouten uit het programma te halen en uitbreidingen te maken. Als U het verbeterde programma verspreidt, en ALLEEN DAN, bent U verplicht ook de verbeterde source mee te verspreiden. Verder zijn er geen beperkingen, ook niet voor commercieel gebruik, of het opnemen van het programma in distributies.
Een simpele test kan gedaan worden met het door Elektuur meegeleverde programmaatje
flash1.bin
dat voor het gemak hier ook bij zit. Het is het gemakkelijkst als U een LED aansluit op pin 2 van K4 met een weerstand van 1 K naar de plus (op K5). Na het laden van
flash1.bin
moet deze LED knipperen. Met een voltmeter gaat het ook wel, maar dan kunt U beter pin 7 nemen.