BSDL for LPC2468FBD208 with IDCODE 0x901f002b

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

BSDL for LPC2468FBD208 with IDCODE 0x901f002b

1,371 Views
nxp23
Contributor I

Hi, I was recently given some dev boards with LPC2468FBD208. When trying to use Segger's JLink to program the chip, I get the following error:

Connecting ...
 - Connecting via USB to J-Link device 0
 - J-Link firmware: J-Link ARM V8 compiled Nov 28 2014 13:44:46
 - Device "LPC2468" selected.
 - Target interface speed: 4000 kHz (Fixed)
 - VTarget = 3.345V
 - TotalIRLen = 3, IRPrint = 0x01
 - JTAG chain detection found 1 devices:
 -  #0 Id: 0x901F002B, IRLen: 03, Unknown device
 - TotalIRLen = 3, IRPrint = 0x01
 - JTAG chain detection found 1 devices:
 -  #0 Id: 0x901F002B, IRLen: 03, Unknown device
 - ERROR: CPU-TAP not found in JTAG chain
 - ERROR: Failed to connect.
Could not establish a connection to target.

Which is weird. I did a search for 0x901F002B, but I could not find any information. However when looking at existing BSDLs online for LPC2468, They list 0x401F002B as a valid IDCODE.

I also gave OpenOCD a try with using the IDCODE, but I'm getting an error about EmbeddedICE being the wrong version (Note that I've set IRLen to 4 instaed of 3 as 3 produces inconsistant EmbeddedICE comms ctrl value).

init_targets
Info : Listening on port 6666 for tcl connections
Info : Listening on port 4444 for telnet connections
trst_and_srst separate srst_gates_jtag trst_push_pull srst_open_drain connect_deassert_srst
adapter_nsrst_delay: 100
Info : auto-selecting first available session transport "jtag". To override use 'transport select <transport>'.
jtag_ntrst_delay: 100
adapter speed: 4000 kHz
Info : J-Link ARM V8 compiled Nov 28 2014 13:44:46
Info : Hardware version: 8.00
Info : VTarget = 3.345 V
Info : clock speed 4000 kHz
Info : JTAG tap: lpc2468.cpu tap/device found: 0x901f002b (mfg: 0x015 (NXP (Philips)), part: 0x01f0, ver: 0x9)
Info : Embedded ICE version 0
Error: unknown EmbeddedICE version (comms ctrl: 0x00000000)
Info : lpc2468.cpu: hardware has 2 breakpoint/watchpoint units

Any help is appreciated.

Thank you.

Labels (1)
Tags (3)
0 Kudos
2 Replies

1,124 Views
Angelo71
Contributor I

I am working on a Boundary Scan test project on LPC2468FBD208 microcontroller, where can I download the BSDL file? Thanks

0 Kudos

1,169 Views
soledad
NXP Employee
NXP Employee

Hi, 

the ID that you are reading the JTAG ID  0x901F002B, but the BSDL file that you have contains an error, you can manually modify the BSDL file and this should work fine. 

I am reporting this error to our design team. But I think it is going to take a lot of time to them to verify
since it is a legacy product.

Regards 

Soledad

0 Kudos