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

Reply via email to