On Fri, 5 May 2006, William Chops Westfield wrote: > Does Jtag actually specify details for doing actual programming and > other high level functions? Afaik there are several standards for JTAG commands. The command sets nest, forming an outer protocol and an inner protocol. The outer protocol makes device interfaces compatible (f.ex. you can daisy-chain JTAG devices and then address the relevant device from the end of the chain). The inner protocols are debugging and testing protocols (what JTAG was made for), and more recently programming protocols (which seem to be proprietary). One has to read through the standards to discover the details. Peter -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist