I have gone through the documentation of Atmel AVR910 where the firmware for it was also found. The IC used in that firmware was AT90s1200 which is very old. I want to use the atmega16A instead but I couldn't find the code for that. Can someone help me in finding the code for that, any link would also help. Furthermore, I know that we can have very cheap programmers but I want to make that for my own understanding and fun. Kindly help me with that.
This is the latest AVR910 firmware I've been able to obtain. I used this to recover my STK500 dev board when I accidentally wiped the on-board ATtiny2313 that's used to update the STK500 firmware.
The pre-compiled firmware can be used on the AT90S2313 or the ATtiny2313. I don't know if the AT90S1200 has enough memory for this "improved" firmware.
AVR910_v3.3.zip (9.4 KB)
I also found this AVR910 firmware on my computer, but I haven't tested it.
The source code is also there if you want to port it to another microcontroller.
avr910_2313_v4.4.zip (24.0 KB)
What if I want to program it to the atmega 328p. Will it work?? Do I just have to change the pins for that or there are other difference as well?
No, the firmware needs to be slightly rewritten in order to work with other chips. My suggestion is it flash an ATtiny2313 with the latest AVR910 firmware. Or even better, get a decent ready-made ISP programmer instead
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.