How's this patch?

Index: C:/workspace/openocd/src/jtag/jtag.c
===================================================================
--- C:/workspace/openocd/src/jtag/jtag.c        (revision 1531)
+++ C:/workspace/openocd/src/jtag/jtag.c        (working copy)
@@ -1531,7 +1531,9 @@
                        u32 part;
                        u32 version;

-                       if (idcode == 0x000000FF)
+                       /* some devices, such as AVR will output all 1's 
instead of TDI
input value at
+                        * end of chain. */
+                       if ((idcode == 0x000000FF)||(idcode == 0xFFFFFFFF))
                        {
                                int unexpected=0;
                                /* End of chain (invalid manufacturer ID)




-- 
Øyvind Harboe
Embedded software and hardware consulting services
http://consulting.zylin.com
_______________________________________________
Openocd-development mailing list
Openocd-development@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to