JTAGARM7 is back up and running, folks! Tested Halt/Release, Get/Set Registers,...
[goodfet] / client / GoodFETAVR.py
index 30354cd..8a9adc8 100644 (file)
@@ -5,7 +5,7 @@
 #
 # This code is being rewritten and refactored.  You've been warned!
 
-import sys, time, string, cStringIO, struct, glob, serial, os;
+import sys, time, string, cStringIO, struct, glob, os;
 
 from GoodFET import GoodFET;
 
@@ -57,6 +57,7 @@ class GoodFETAVR(GoodFET):
         0x9406: "ATmega168",
         0x9405: "ATmega169",
         0x9502: "ATmega32",
+        0x958a: "ATmega32U2", #TODO add the other U series.
         0x9501: "ATmega323",
         0x9503: "ATmega325",
         0x9504: "ATmega3250",
@@ -80,6 +81,9 @@ class GoodFETAVR(GoodFET):
         0x9302: "ATmega85",
         0x9305: "ATmega83",
         0x9601: "ATmega603",
+        
+        #These are missing from the Fenceline DB.
+        0x960a: "ATmega644P",
         };
     
     def setup(self):