Hello,

I try to configure CFI external flash on cirrus EDB 9307A eval board with 
following command into my script file:

# Use MAC FIFO RAM 4Ko of EP9307 as working area
$_TARGETNAME configure -work-area-virt 0x80014000 -work-area-phys 
0x80014000 -work-area-size 0x10FF -work-area-backup 1

#NOR flash 16Mbyte at nCS6 (address 0x60000000), chip width 16 bits, bus 
width used 16 bits
#flash bank <driver> <base> <size> <chip_width> <bus_width> <target> 
[driver_options ...]
flash bank cfi 0x60000000 0x1000000 2 2 0

In my log file following error is displayed:

Error: Could not probe bank
Error: auto_probe failed -900


If I try via telnet to use following commands:
1- flash info 0
following error:
Could not probe bank

called at file "command.c", line 456
called at file "embedded:startup.tcl", line 89
called at file "embedded:startup.tcl", line 93

2- flash probe 0
     following error:
    Could not probe bank
    probing failed for flash bank '#0' at 0x60000000

What does" Could not probe bank" mean ?
 sorry I am not an expert  :-(
what's wrong with my config file ?
debug into RAM seems OK, just problem with flash programming

Somebody can help me ? 
I try to find explanations into archive I find nothing about cirrus EP9307

my environment:
Open OCD  version 0.1.0 january 2009
eval board cirrus EDB9307A ( external NOR flash JS28F128J3D 128 Mbits)
J-TAG interface Amontec JTAG-tiny

in attachment my config file and open OCD log file




Theo GIRALDI
mailto:tgira...@rockwellcollins.com

Attachment: edb9307a.cfg
Description: Binary data

Attachment: openocd.log
Description: Binary data

_______________________________________________
Openocd-development mailing list
Openocd-development@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to