Need advices about possible ICE protocol

Hi there,

we have an ICE subsytem with the following pins:

- CK (clock)

- DO (data out)

- DI (data in)

- EN- (enable)

- RST- (reset)

The text in parentheses is our forecast meaning of the pin, while the uppercase acronyms are their names as reported in the (few) technical notes we have. Each pin has the "ICE" prefix, so we know this is a generic In-Circuit Emulator.

The datasheet does not tell how to use this ICE, we have no idea about the "Serial Programming Enable" SPE istruction or other instructions, we have already tried some common protocols compatible with this 5-pin pinout. This ICE is used to debug the main z80-based CPU and the DSP (both in the same chip).

We have tried inputting garbage and we could understand that the input/output is split in blocks of 48bits (this is a weak clue because before giving the SPE instruction that we don't have we can be sure that nothing is really interpreted by the ICE).

Now I call your experience to get advices about the possible protocol used by this ICE subsystem, please excuse me my bad use of technical terms and the insufficient informations.

We really think this protocol must be a common one or a slightly modified version. A side question: is it possible that the producer, which is using IAR tools, has re-created a debugging software and a hardware using IAR's protocol for the ICE? We know that the producer uses a PCI board for debugging (with a PC software).

Thank you

-- Daniele C.

Reply to
Daniele C.
Loading thread data ...

Reply to
Data

Data ha scritto:

Unfortunately EN- must be permanently low to enable the ICE subsystem (otherwise the IO ports have other functions), so we excluded it can be JTAG (the TMS would be missing). Before discovering that, we tried JTAG semantics with no luck obviously. I have recently read about JTAG mkII which requires one pin less than standard JTAG, but I still feel like it cannot fit this pinout...

-- Daniele

Reply to
Daniele C.

Reply to
Data

Data ha scritto:

No luck that way...they did not publish the specs on the datasheet nor give us further information when we asked (ages ago). Maybe some personel has changed meanwhile, I'll try to ask again :-) - Thanks for the idea!

-- Daniele C

Reply to
Daniele C.

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.