Hello,
I have a xscale ixp425 (Pronghorn sbc-250) Single Board Computer and destroyed my bootloader RedBoot, so unfortunately i cannot boot my card.
I have Olimex USB JTAG and would like to burn redboot binary into strata 28f128 flash memory to overcome boot problem.
jtag connection picture available at this link
http://rapidshare.com/files/111860358/S5001133.JPG.html
What should i do to handle this problem?
-Processor : ixp425
-Flash Memory : Intel js28F128
-RAM 2x 48LC16M16A2 (2 x 32Mbyte)
I have tried this openocd configuration file,
#-----------------begin xscale-olimex-ipx425.cfg-----------------------------
#daemon configuration
telnet_port 4444
gdb_port 3333
#interface Olimex OpenOCD
interface ft2232
ft2232_device_desc “Olimex OpenOCD JTAG”
ft2232_layout olimex-jtag
ft2232_vid_pid 0x15ba 0x0003
jtag_speed 0
jtag_nsrst_delay 200
jtag_ntrst_delay 200
#use combined on interfaces or targets that can’t set TRST/SRST separately
reset_config trst_and_srst srst_pulls_trst
#jtag scan chain
#format L IRC IRCM IDCODE (Length, IR Capture, IR Capture Mask, IDCODE)
jtag_device 7 0x1 0x7f 0x7e
#target configuration
daemon_startup reset
#target
#target arm7tdmi
target xscale big run_and_halt 0 IXP42x
run_and_halt_time 0 30
flash bank cfi 0x50000000 0x1000000 2 2 0
#--------------------end xscale-olimex-ipx425.cfg-------------------
but JTAG communication error occurred
bolatd@bolatd-desktop:~/arm_linux/openocd$ openocd -f xscale-olimex-ipx425.cfg
Open On-Chip Debugger 1.0 (2008-03-09-22:10) svn:477
$URL: svn://svn.berlios.de/openocd/trunk/src/openocd.c $
Error: jtag.c:1368 jtag_examine_chain(): JTAG communication failure, check connection, JTAG interface, target power etc.
Error: jtag.c:1562 jtag_init(): trying to validate configured JTAG chain anyway…
Error: jtag.c:1461 jtag_validate_chain(): Error validating JTAG scan chain, IR mismatch, scan returned 0x0000
Error: jtag.c:1461 jtag_validate_chain(): Error validating JTAG scan chain, IR mismatch, scan returned 0x0000
Error: jtag.c:1461 jtag_validate_chain(): Error validating JTAG scan chain, IR mismatch, scan returned 0x0000
Error: jtag.c:1461 jtag_validate_chain(): Error validating JTAG scan chain, IR mismatch, scan returned 0x0000
Error: jtag.c:1461 jtag_validate_chain(): Error validating JTAG scan chain, IR mismatch, scan returned 0x0000
Error: jtag.c:1461 jtag_validate_chain(): Error validating JTAG scan chain, IR mismatch, scan returned 0x0000
Error: jtag.c:1570 jtag_init(): Could not validate JTAG chain, exit
Thanks for any kind of help.
Bolat DINC