> Steve mentioned USB - I like it. I also thought about improvements on >> FEET hardware that could implement USB connection to programmer board:
> 1. Can anyone give me some suggestions on a starting point to design > Flash Emulation Tool for USB port to JTAG connector? I am interested > in designing the hardware. I would like to know if the USB idea is > worth-while. I wonder if it realy is desirable to have a USB to jtag interface. There'll always be the Windows USB stack (or linux) between our application and the jtag pins which means that - according to my experience - it takes about two miliseconds to get a message through. I am not talking about speed but about the time from initiating a message to when it reaches the USB controller. The easiest way to get a USB compliant slave is probably to use a Cypress EZUSB or a TI TUSB Micro - they come with a built-in USB stack. The TI's documentation is awfull though. > 2. About JTAG connector; I thought about switching from old fashion > 0.1" pitch ribbon cable connectors to J45 10-pin or 8-pin network > connector and fine pitch ribbon cable or oval cable. Is it worth to > consider this? Would anyone be interested in such > improvements/changes? Keep in mind that there are a lot of devices compatible to the existing jtag devices. Such approach would bare the risk of having to solve compatibility issues in the end. /Roland