1 # SPDX-License-Identifier: GPL-2.0-or-later
3 # The ESP32-S2 only supports JTAG.
6 if { [info exists CHIPNAME] } {
7 set _CHIPNAME $CHIPNAME
12 if { [info exists CPUTAPID] } {
13 set _CPUTAPID $CPUTAPID
15 set _CPUTAPID 0x120034e5
18 set _TARGETNAME $_CHIPNAME
20 set _TAPNAME $_CHIPNAME.$_CPUNAME
22 jtag newtap $_CHIPNAME $_CPUNAME -irlen 5 -expected-id $_CPUTAPID
24 target create $_TARGETNAME esp32s2 -endian little -chain-position $_TAPNAME
28 $_TARGETNAME configure -event reset-assert-post { soft_reset_halt }
30 gdb_breakpoint_override hard