Hello, Am 06.04.2011 19:53, schrieb Martin Schmölzer: > On Wed, 2011-04-06 at 17:45 +0200, Laurent Gauch wrote: > >> The EZ-USB gives access to USB but not to the ULINK interface. Right ? > > The ULINK consists of the EZ-USB microcontroller, an SRAM, an EEPROM and > level shifters. There's even a schematic floating around the net: > http://www.mikrocontroller.net/attachment/51828/ULink.pdf > > Keil is just using the digital I/O of the EZ-USB to read/write the JTAG > signals, quite simple actually. >
From the schematic (only to know about): Keil ULINK Reverse Engineered by Johann Glaser 2009-05-31 This is only for research purposes and to use the quite generic hardware to implement other programming devices as well as Linux support. >> He wrote that he has written his own firmware, so that would probably >> use a different protocol but just run on the ULINK hardware - that would >> be perfectly acceptable. > > Exactly. I have designed my own protocol and implemented it in my custom > firmware. I've also written a demo program in C++ that can erase/program > flash, read/write fuses, ... in various Atmel AVR (8-bit) devices with > my ULINK firmware. If you use the ATMEL-JTAG interface or the special spi interface with the reset line as chip select? Regards, Mathias _______________________________________________ Openocd-development mailing list [email protected] https://lists.berlios.de/mailman/listinfo/openocd-development
