Elektronik basteln

In den letzen Tagen habe ich mal wieder was gelötet. Ein mini-Fnordlicht + Sidecar und mein zweites BLIT2008-Board. Ich hatte erst Probleme, einen jungfräulichen Atmega8 zu fusen und zu flashen. Ich hatte am USBasp – Programmer den Slow Jumber gesteckt und ihn dann an den PC angeschlossen – so klappt’s nicht. Richtig ist: Erst an den PC anschlie??en (LED geht an) dann den Jumper stecken (LED bleibt an). Dann war ich unsicher, ob man beim flashen des Bootloaders etwas anders machen muss. Mu?? man nicht:


cd avrusbboot.2006-06-25/firmware/
avrdude -c usbasp -p m8 -U main.hex
avrdude -c usbasp -p m8 -U hfuse:w:0xc0:m -U lfuse:w:0x9f:m
avrdude -c usbasp -p m8 -U lock:w:0x2f:m

Quelle: http://bralug.de/wiki/BLIT2008-Board#Bootloader

Danach habe ich “target” ausgeschaltet und den Atmega8 das BLIT2008-Board gesteckt (mein BLIT-Board hat keinen ISP-Stecker). Programmer vom PC getrennt und das BLIT-Board direkt per USB angeschlossen. Testprogramm geladen:

cd ../../pwd_led
avrusbboot main.hex
Pagesize: 64
Write page at adresse: 0
Write page at adresse: 64
Write page at adresse: 128
Write page at adresse: 192
Write page at adresse: 256
Write page at adresse: 320
Write page at adresse: 384
Write page at adresse: 448
Write page at adresse: 512
Write page at adresse: 576
Write page at adresse: 640
Write page at adresse: 704
Write page at adresse: 768
Write page at adresse: 832
Write page at adresse: 896
Write page at adresse: 960

klappt!

Leave a Reply