f7bff6e57b6439791c37b025e87725258eea881b
[fw/openocd] / tcl / interface / beaglebone-swd-native.cfg
1 # SPDX-License-Identifier: GPL-2.0-or-later
2 # BeagleBone native GPIO interface for SWD
3 #
4 # This is best used with a fast buffer but it is also suitable for a direct
5 # connection if the target voltage matches the host's IO voltage (typically
6 # 3.3V) and the cable is short.
7 #
8 # DO NOT APPLY VOLTAGE TO THE GPIO PINS UNTIL SYS_RESETN IS HIGH.
9 #
10 # Do not forget the GND connection.
11
12 adapter driver am335xgpio
13
14 # Transition delay calculation: SPEED_COEFF/khz - SPEED_OFFSET
15 # These depend on the system clock, calibrated for stock 1 GHz BeagleBoneBlack
16 # am335xgpio speed SPEED_COEFF SPEED_OFFSET
17 am335xgpio speed_coeffs 600000 575
18
19 am335xgpio swclk_num 2
20 am335xgpio swdio_num 4
21 am335xgpio swdio_dir_num 60
22 am335xgpio swdio_dir_output_state on
23
24 # USR0 LED
25 am335xgpio led_num 53
26 am335xgpio led_on_state on
27
28 am335xgpio srst_num 65
29 reset_config srst_only srst_push_pull