Hi everyone,
I tried to burn the USBasp firmware into an Atmega8L running at 12MHz with arduino as ISP. I was able to program the fuses but when I tried to flash the 'usbasp.atmega8.2011-05-28.hex' file into the Atmega8L, there were two errors:
avrdude: stk500_paged_write(): (a) protocol error, expect=0x14, resp=0x64
avrdude: stk500_cmd(): programmer is out of sync
Can anyone provide some information on this error and on how to rectify it.
I'm not sure whether the Atmega8L will work at 12MHz but I've read in a forum that it should work well although the datasheet says that the limit is 8MHz.
Also, the atmega8L has an arduino bootloader already programmed in it. Will erasing the chip remove the pre-programmed bootloader? If not, then what should I do to remove the bootloader?
Thanks in advance.