From 32232faa2bff8f48405f20f5038a763805bf3f0d Mon Sep 17 00:00:00 2001 From: MCUdude Date: Fri, 7 Jan 2022 11:52:15 +0100 Subject: [PATCH] Add missing ATmega targets --- src/avrdude.conf.in | 94 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 94 insertions(+) diff --git a/src/avrdude.conf.in b/src/avrdude.conf.in index 29107feb..8f59bef5 100644 --- a/src/avrdude.conf.in +++ b/src/avrdude.conf.in @@ -4731,6 +4731,21 @@ part parent "m324p" ; +#------------------------------------------------------------ +# ATmega164A +#------------------------------------------------------------ + +# similar to ATmega164P + +part parent "m164p" + id = "m164a"; + desc = "ATmega164A"; + signature = 0x1e 0x94 0x0f; + + ocdrev = 3; + ; + + #------------------------------------------------------------ # ATmega324PB #------------------------------------------------------------ @@ -5908,6 +5923,18 @@ part ; ; +#------------------------------------------------------------ +# ATmega169P +#------------------------------------------------------------ + +part parent "m169" + id = "m169p"; + desc = "ATmega169P"; + signature = 0x1E 0x94 0x05; + + ocdrev = 3; + ; + #------------------------------------------------------------ # ATmega329 #------------------------------------------------------------ @@ -6333,6 +6360,20 @@ part parent "m649" ocdrev = 3; ; +#------------------------------------------------------------ +# ATmega6490P +#------------------------------------------------------------ + +# identical to ATmega6490 + +part parent "m649" + id = "m6490p"; + desc = "ATmega6490P"; + signature = 0x1e 0x96 0x0C; + + ocdrev = 3; + ; + #------------------------------------------------------------ # ATmega32 #------------------------------------------------------------ @@ -14194,6 +14235,7 @@ part "x x x x x x a1 a0 o o o o o o o o"; ; ; + #------------------------------------------------------------ # ATmega325 #------------------------------------------------------------ @@ -14385,6 +14427,20 @@ part ; ; +#------------------------------------------------------------ +# ATmega325P +#------------------------------------------------------------ + +# similar to ATmega325 + +part parent "m325" + id = "m325p"; + desc = "ATmega325P"; + signature = 0x1e 0x95 0x0d; + + ocdrev = 3; + ; + #------------------------------------------------------------ # ATmega645 #------------------------------------------------------------ @@ -14576,6 +14632,20 @@ part ; ; +#------------------------------------------------------------ +# ATmega645P +#------------------------------------------------------------ + +# similar to ATmega645 + +part parent "m645" + id = "m645p"; + desc = "ATmega645P"; + signature = 0x1e 0x96 0x0d; + + ocdrev = 3; + ; + #------------------------------------------------------------ # ATmega3250 #------------------------------------------------------------ @@ -14588,6 +14658,18 @@ part parent "m325" ocdrev = 3; ; +#------------------------------------------------------------ +# ATmega3250P +#------------------------------------------------------------ + +part parent "m325" + id = "m3250p"; + desc = "ATmega3250P"; + signature = 0x1E 0x95 0x0e; + + ocdrev = 3; + ; + #------------------------------------------------------------ # ATmega6450 #------------------------------------------------------------ @@ -14600,6 +14682,18 @@ part parent "m645" ocdrev = 3; ; +#------------------------------------------------------------ +# ATmega6450P +#------------------------------------------------------------ + +part parent "m645" + id = "m6450p"; + desc = "ATmega6450P"; + signature = 0x1E 0x96 0x0e; + + ocdrev = 3; + ; + #------------------------------------------------------------ # AVR XMEGA family common values #------------------------------------------------------------