FreeCalypso > hg > freecalypso-hwlab
comparison calypso-jtag/early-experiments/taps-only.cfg @ 62:240221552ecf
calypso-jtag: files reshuffled for release
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sun, 23 Jun 2019 03:12:30 +0000 |
parents | calypso-jtag/taps-only.cfg@f362a4c18f6f |
children |
comparison
equal
deleted
inserted
replaced
61:3940292ad76f | 62:240221552ecf |
---|---|
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. EMU0 and EMU1 connections have also been | |
6 # added on ADBUS5 and ADBUS6, respectively. | |
7 | |
8 interface ftdi | |
9 ftdi_vid_pid 0x0403 0x7151 | |
10 | |
11 ftdi_layout_init 0x0088 0x008b | |
12 ftdi_layout_signal nSRST -data 0x0080 -oe 0x0080 | |
13 ftdi_layout_signal EMU0 -data 0x0020 -oe 0x0020 | |
14 ftdi_layout_signal EMU1 -data 0x0040 -oe 0x0040 | |
15 | |
16 transport select jtag | |
17 | |
18 adapter_khz 6000 | |
19 reset_config srst_only srst_push_pull | |
20 | |
21 if { [info exists CHIPNAME] } { | |
22 set _CHIPNAME $CHIPNAME | |
23 } else { | |
24 set _CHIPNAME calypso | |
25 } | |
26 | |
27 if { [info exists ENDIAN] } { | |
28 set _ENDIAN $ENDIAN | |
29 } else { | |
30 set _ENDIAN little | |
31 } | |
32 | |
33 if { [info exists CPUTAPID] } { | |
34 set _CPUTAPID $CPUTAPID | |
35 } else { | |
36 set _CPUTAPID 0x3100e02f | |
37 } | |
38 | |
39 jtag newtap $_CHIPNAME dsp -irlen 8 | |
40 jtag newtap $_CHIPNAME arm -irlen 4 -ircapture 0x1 -irmask 0xf -expected-id $_CPUTAPID |