Hi,
I recently purchased LPC2103 prototype board ( http://www.sparkfun.com/commerce/produc … cts_id=668) .
When I tried to run OpenOCD on this board, the scan_chain returns 0x4f0f0f0f .
scan_chain
TapName Enabled IdCode Expected IrLen IrCap IrMask
0 lpc2103.cpu Y 0x4f0f0f0f 0x4f1f0f0f 4 0x01 0x0f
Is this IdCode correct ?. If so, why does the lpc2103.cfg ( comes with openocd ) file has the different idcode ?.
0x4F1F0F0F is the correct code for the LPC2103, AFAIK. There might be two different versions, of course; I remember Atmel changing the code for one of their AVR chips.
Is there any reason why I am getting 0x4f0f0f0f instead of 0x4f1f0f0f .
Thanks
A change in the chip is the only reason I can think of. It doesn’t look like a problem with your hardware or software. I’ll dig out an LPC2103 board of mine and see what I get.
I get 0x4F1F0F0F.