a3c79a38549e92763dec9b04ea066c0eff461821
[fw/openocd] / tcl / cpld / xilinx-xcf-s.cfg
1 if { [info exists CHIPNAME] } {
2         set _CHIPNAME $CHIPNAME
3 } else {
4         set _CHIPNAME xcf
5 }
6
7 # IDs acquired from Xilinx's DS123.pdf
8 # XCF01S <v>5044093
9 # XCF02S <v>5045093
10 # XCF04S <v>5046093
11 # The 4 top bits (28:31) are the device revision. Ignore it.
12 jtag newtap $_CHIPNAME flash -irlen 8 -ignore-version \
13         -expected-id 0x05044093 \
14         -expected-id 0x05045093 \
15         -expected-id 0x05046093
16
17 target create xcf.flash testee -chain-position $_CHIPNAME.flash
18 flash bank XCF_S xcf 0 0 0 0 xcf.flash