15b007afbd2a8c1eb75fcb4e3c3a3e5638a36bd2
[fw/openocd] / tcl / interface / ftdi / minimodule-swd.cfg
1 #
2 # Supports SWD using the FT2232H or FT4232H minimodule.
3 # Each can support 2 SWD interfaces.
4 #
5 # FT2232H or FT4232H minimodule channel 0 (Channel A)
6 # Connector  FTDI              Target
7 # Pin        Name
8 # ---------  ------            ------
9 # CN2-11     VIO               VDD_IO (Or connect to CN2-5 on the minimodule instead for a 3V3 interface)
10 # CN2-2      GND               GND
11 # CN2-7      ADBUS0 (TCK)      SWCLK
12 # CN2-9      ADBUS2 (TDI/TDO)  SWDIO
13 # CN2-10     ADBUS1 (TDO/TDI)  SWDIO
14 # CN2-14     ADBUS4 (GPIOL0)   nRESET
15 #
16 # FT2232H minimodule channel 1 (Channel B)
17 # FTDI       Target
18 # ----       ------
19 # CN2-11  -  VDD_IO
20 # CN2-2   -  GND
21 # CN3-26  -  SWCLK
22 # CN3-25  -  SWDIO
23 # CN3-24  -  SWDIO
24 # CN3-21  -  nRESET
25 #
26 # FT4232H minimodule channel 1 (Channel B)
27 # FTDI       Target
28 # ----       ------
29 # CN2-11  -  VDD_IO
30 # CN2-2   -  GND
31 # CN2-18  -  SWCLK
32 # CN2-17  -  SWDIO
33 # CN2-20  -  SWDIO
34 # CN2-22  -  nRESET
35 #
36
37 adapter driver ftdi
38
39 #Select your module type and channel
40
41 #ftdi device_desc "FT2232H MiniModule"
42 ftdi vid_pid 0x0403 0x6010
43 #ftdi channel 1
44
45 #ftdi device_desc "FT4232H MiniModule"
46 #ftdi vid_pid 0x0403 0x6011
47 #ftdi channel 1
48
49 ftdi layout_init 0x0000 0x000b
50 ftdi layout_signal nSRST -data 0x0010 -oe 0x0010
51 ftdi layout_signal SWD_EN -data 0
52 ftdi layout_signal SWDIO_OE -data 0
53
54 transport select swd