Reply by jayasooriah April 27, 20072007-04-27
--- In l..., "xbedded" wrote:
>
> Hi,
>
> I have a jtag chain which includes tree CPLD and one LPC2292. I only
> want to programm the CPLDs. The problem is, that I have to specify all
> parts of the chain. So I needing a BSDL - file for the LPC2292. I
> could not find any usefull information at the NXP webside.
> I try to build tis file by my programming tool (Xilinx iMACT). It asks
> about Instruction Register Lenght. I have tryed settings 1 to 9, but
> it didn't work. I got the errormessage: "The idcode read from the
> device does not match the idcode in the bsdl File".
>
> Has anyone an idea?
>

The IDCODE in your BSDL file (that you seem to say you created from
scratch) is incorrect?

Jaya

An Engineer's Guide to the LPC2100 Series

Reply by Dominic Rath April 26, 20072007-04-26
On Thursday 26 April 2007 13:13:34 xbedded wrote:
> Hi,
>
> I have a jtag chain which includes tree CPLD and one LPC2292. I only
> want to programm the CPLDs. The problem is, that I have to specify all
> parts of the chain. So I needing a BSDL - file for the LPC2292. I
> could not find any usefull information at the NXP webside.
> I try to build tis file by my programming tool (Xilinx iMACT). It asks
> about Instruction Register Lenght. I have tryed settings 1 to 9, but
> it didn't work. I got the errormessage: "The idcode read from the
> device does not match the idcode in the bsdl File".
>
> Has anyone an idea?

There are no BSDL files for the LPC21/22xx, as they don't have boundary scan
functionality implemented. The JTAG interface is only used to access the
ARM7TDMI core.

The IR length is 4, the IDCODE should be 0x4f0f0f0f IIRC.

Regards,

Dominic
Reply by xbedded April 26, 20072007-04-26
Hi,

I have a jtag chain which includes tree CPLD and one LPC2292. I only
want to programm the CPLDs. The problem is, that I have to specify all
parts of the chain. So I needing a BSDL - file for the LPC2292. I
could not find any usefull information at the NXP webside.
I try to build tis file by my programming tool (Xilinx iMACT). It asks
about Instruction Register Lenght. I have tryed settings 1 to 9, but
it didn't work. I got the errormessage: "The idcode read from the
device does not match the idcode in the bsdl File".

Has anyone an idea?