tcl/interface: add linuxgpiod cfg for Aspeed AST2600
Add linuxgpiod cfg for Aspeed AST2600 for a case if JTAG master needs to be implemented using linuxgpiod intead of hardware JTAG master mode. These AST2600 GPIOs will be mapped to JTAG/SWD signals. +-----------+-------------+-------------+ | signal | GPIO name | gpio offset | +-----------+-------------+-------------+ | TCK/SWCLK | GPIOI2 | 66 | | TMS/SWDIO | GPIOI3 | 67 | | TDI | GPIOI1 | 65 | | TDO | GPIOI4 | 68 | | nTRST | GPIOI0 | 64 | +-----------+-------------+-------------+ Signed-off-by: Jae Hyun Yoo <quic_jaehyoo@quicinc.com> Change-Id: I19278402b0895be12d38c0ecea8fdbc56fd491b8 Reviewed-on: https://review.openocd.org/c/openocd/+/7112 Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com> Tested-by: jenkins
This commit is contained in:
parent
9ffeedb579
commit
be2e5c6c35
|
@ -0,0 +1,25 @@
|
|||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
# Use AST2600 GPIO through linuxgpiod
|
||||
#
|
||||
# +-----------+-------------+-------------+
|
||||
# | signal | GPIO name | gpio offset |
|
||||
# +-----------+-------------+-------------+
|
||||
# | TCK/SWCLK | GPIOI2 | 66 |
|
||||
# | TMS/SWDIO | GPIOI3 | 67 |
|
||||
# | TDI | GPIOI1 | 65 |
|
||||
# | TDO | GPIOI4 | 68 |
|
||||
# | nTRST | GPIOI0 | 64 |
|
||||
# +-----------+-------------+-------------+
|
||||
|
||||
adapter driver linuxgpiod
|
||||
|
||||
adapter gpio trst 64 -chip 0
|
||||
adapter gpio tdi 65 -chip 0
|
||||
adapter gpio tck 66 -chip 0
|
||||
adapter gpio swclk 66 -chip 0
|
||||
adapter gpio tms 67 -chip 0
|
||||
adapter gpio swdio 67 -chip 0
|
||||
adapter gpio tdo 68 -chip 0
|
||||
|
||||
reset_config trst_only separate trst_push_pull
|
Loading…
Reference in New Issue