comparison calypso-jtag/taps-only.cfg @ 56:d4357e6d6679

checking in some Calypso JTAG experiments
author Mychaela Falconia <falcon@freecalypso.org>
date Sun, 12 May 2019 04:11:30 +0000
parents
children 2092878ec699
comparison
equal deleted inserted replaced
55:db9adb7a1529 56:d4357e6d6679
1 # The Calypso target is connected to an unbuffered FT2232D adapter
2 # acting as the JTAG interface following Mother Mychaela's method,
3 # ADBUS7 is wired to the reset pin on TI's 14-pin connector.
4 # This OpenOCD config sets up the TAPs and nSRST control ability,
5 # but no ARM7 target yet.
6
7 interface ftdi
8 ftdi_vid_pid 0x0403 0x7151
9
10 ftdi_layout_init 0x0088 0x00fb
11 ftdi_layout_signal nSRST -data 0x0080 -oe 0x0080
12
13 transport select jtag
14
15 adapter_khz 6000
16 reset_config srst_only srst_push_pull
17
18 if { [info exists CHIPNAME] } {
19 set _CHIPNAME $CHIPNAME
20 } else {
21 set _CHIPNAME calypso
22 }
23
24 if { [info exists ENDIAN] } {
25 set _ENDIAN $ENDIAN
26 } else {
27 set _ENDIAN little
28 }
29
30 if { [info exists CPUTAPID] } {
31 set _CPUTAPID $CPUTAPID
32 } else {
33 set _CPUTAPID 0x3100e02f
34 }
35
36 jtag newtap $_CHIPNAME dsp -irlen 8
37 jtag newtap $_CHIPNAME arm -irlen 4 -ircapture 0x1 -irmask 0xf -expected-id $_CPUTAPID