Does anyone have an avrdude.conf that includes support for the atmega16m1? Or know where to download it from?
You can add an entry for yourself. Simply copy the ATmega16 entry in avrdude.conf and edit the Signature value to 1E9484 instead of 1E9403
It appears that the memory and page sizes are the same. I suspect it uses exactly the same SPI commands. No. I have not compared the data sheets, but you can.
Thought I post the configuration I came up with. It works for me with a Pololu USB AVR Programmer, but since I don't really know what I'm doing - no guarantees ;).
Googling for "Pololu USB AVR Programmer" seems to give a 'STK500' type of programmer.
In Studio 4, I 'connected' to my STK500. The drop-down offers a ATmega16M1. So you should be able to use Studio yourself.
Every IDE or Compiler in the civilised world supports a STK500.
OTOH, I would guess you are only doing a 'avrdude -c stk500v2 -p ATmega16M1 ...' anyway.
No. I have not looked at your .conf file.
yes, I'm using the command line. I don't have Studio 4, does it have its own programmer driver or does it use avrdude in the background?
© 2020 Microchip Technology Inc.