X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=tcl%2Finterface%2Fsysfsgpio-raspberrypi.cfg;h=d2095a9fe24e31fdadcadf0a2a10f434cb97bf6f;hb=3bccc77999175494ceb534c172475e509ff99189;hp=105173c94a4291bc7de380bb7d831b184b541c05;hpb=fe52282c37cc0c4ab9863e95ef6970e6fad540b4;p=fw%2Fopenocd diff --git a/tcl/interface/sysfsgpio-raspberrypi.cfg b/tcl/interface/sysfsgpio-raspberrypi.cfg index 105173c94..d2095a9fe 100644 --- a/tcl/interface/sysfsgpio-raspberrypi.cfg +++ b/tcl/interface/sysfsgpio-raspberrypi.cfg @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: GPL-2.0-or-later + # # Config for using RaspberryPi's expansion header # @@ -8,17 +10,24 @@ # Do not forget the GND connection, pin 6 of the expansion header. # -interface sysfsgpio - -# This has no effect on the driver, but is required -adapter_khz 100 +adapter driver sysfsgpio # Each of the JTAG lines need a gpio number set: tck tms tdi tdo # Header pin numbers: 23 22 19 21 -sysfsgpio_jtag_nums 11 25 10 9 +sysfsgpio jtag_nums 11 25 10 9 + +# Each of the SWD lines need a gpio number set: swclk swdio +# Header pin numbers: 23 22 +sysfsgpio swd_nums 11 25 -# At least one of srst or trst needs to be specified +# If you define trst or srst, use appropriate reset_config # Header pin numbers: TRST - 26, SRST - 18 -sysfsgpio_trst_num 7 -# sysfsgpio_srst_num 24 +# sysfsgpio trst_num 7 +# reset_config trst_only + +# sysfsgpio srst_num 24 +# reset_config srst_only srst_push_pull + +# or if you have both connected, +# reset_config trst_and_srst srst_push_pull