Har även kompilerat den lilla C-koden på samma sida, för att ha något att utgå ifrån.
Men när jag försöker mig på en programmering:
Kod: Markera allt
uisp -dlpt=/dev/parport0 --erase -dprog=dapa
uisp -dlpt=/dev/parport0 --upload if=avrledtest.hex -dprog=dapa -v=3 --hash=32
Kod: Markera allt
uisp -dlpt=/dev/parport0 --erase -dprog=dapa
Atmel AVR ATmega48 is found.
Erasing device ...
Reinitializing device
Atmel AVR ATmega48 is found.
uisp -dlpt=/dev/parport0 --upload if=avrledtest.hex -dprog=dapa -v=3 --hash=32
Reset inactive time (t_reset) 1000 us
AVR Direct Parallel Access succeeded after 0 retries.
Vendor Code: 0x1e
Part Family: 0x92
Part Number: 0x05
Atmel AVR ATmega48 is found.
Page Write Disabled
FLASH Write Delay (t_wd_flash): 11111 us
EEPROM Write Delay (t_wd_eeprom): 11111 us
Uploading: flash
#Error: Data polling readback status: write=0x0c read=0xff
If device was erased disable polling with the -dno-poll option.
Programmeraren är ju så simpel, och den får ju reda på precis vilken processor som sitter på.
Vad kan vara fel egentligen?
Någon som kör uisp under Linux?
Mvh
speakman