On Tue, Oct 19, 2010 at 9:24 AM, Peter Stuge <[email protected]> wrote: > Øyvind Harboe wrote: >> >>> For the OpenOCD, we know there are some optimizations do be done on >> >>> the software to accelerate the USB JTAG cable. >> >> >> >> The bottleneck is stupid adapters. >> >> I don't know that "stupid" is derogatory when we talk about >> hardware. KISS often does it... > > I am a firm believer in having relevant expert knowledge in the > hardware. > > Yes, moving that to a PC makes for cheaper solutions, but performance > and all sorts of hell will follow. And really, how much cheaper than > a $6 USB Cortex-M3 microcontroller running at 72MHz does JTAG need?
The problem with microcontrollers is not cost, but that they are ephemeral. OpenOCD is going on 6 years now? What MCU and PCB layout would be relevant more than a year or two? I'd like OpenOCD to be maintained against something that spans 5-10's of years and here the PC programming model does nicely. Also the PC programming model is common to *all* developers and users, and this gives the OpenOCD code the most amount of testing. -- Øyvind Harboe US toll free 1-866-980-3434 / International +47 51 63 25 00 http://www.zylin.com/zy1000.html ARM7 ARM9 ARM11 XScale Cortex JTAG debugger and flash programmer _______________________________________________ Openocd-development mailing list [email protected] https://lists.berlios.de/mailman/listinfo/openocd-development
