steppenprobe: fix file permission
[fw/openocd] / tcl / interface / ftdi / steppenprobe.cfg
1 # SPDX-License-Identifier: GPL-2.0-or-later
2
3 #
4 # Steppenprobe
5 # https://github.com/diegoherranz/steppenprobe
6 #
7
8 adapter driver ftdi
9 ftdi_vid_pid 0x0403 0x6010
10
11 # Initial Layout
12 ftdi_layout_init 0x0058 0x99fb
13 # Signal        Data    Direction       Notes
14 # TCK           0       1 (out)
15 # TDI           0       1 (out)
16 # TDO           0       0 (in)
17 # TMS           1       1 (out)         JTAG IEEE std recommendation
18 # LED           1       1 (out)         LED off
19 # SWD_EN        0       1 (out)         OpenOCD sets this high for SWD
20 # SWDIO_OE      1       1 (out)         Ext. buffer tristated
21 # SRST          0       1 (out)         Translates to nSRST=Z
22
23 # Unused        0       1 (out)
24 # GPIO_A        0       0 (in)
25 # GPIO_B        0       0 (in)
26 # Unused        0       1 (out)
27 # Unused        0       1 (out)
28 # GPIO_C        0       0 (in)
29 # GPIO_D        0       0 (in)
30 # Unused        0       1 (out)
31
32 # Signals definition
33 ftdi_layout_signal LED -ndata 0x0010
34 ftdi_layout_signal SWD_EN -data 0x0020
35 ftdi_layout_signal SWDIO_OE -ndata 0x0040
36 ftdi_layout_signal nSRST -oe 0x0080
37
38 ftdi_layout_signal GPIO_A -data 0x0200 -oe 0x0200 -input 0x0200
39 ftdi_layout_signal GPIO_B -data 0x0400 -oe 0x0400 -input 0x0400
40 ftdi_layout_signal GPIO_C -data 0x2000 -oe 0x2000 -input 0x2000
41 ftdi_layout_signal GPIO_D -data 0x4000 -oe 0x4000 -input 0x4000