-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
tcl/board: Add am62p/am62a7/j722s native swd configuration
Direct memory driver swd native configuration for am62a7, am62p and J722S SoCs. All three share common memory map for the debug address map, so there is a strong reuse. However, introduce board file specific to the board to allow users to directly get started. Change-Id: I5609925a2e9918fd4c91d9fd40fbee98de27fdbc Signed-off-by: Nishanth Menon <[email protected]> Reviewed-on: https://review.openocd.org/c/openocd/+/8283 Tested-by: jenkins Reviewed-by: Vaishnav M A <[email protected]> Reviewed-by: Antonio Borneo <[email protected]> Reviewed-by: Oleksij Rempel <[email protected]>
- Loading branch information
Showing
4 changed files
with
77 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
# SPDX-License-Identifier: GPL-2.0-or-later | ||
# Copyright (C) 2024 Texas Instruments Incorporated - http://www.ti.com/ | ||
# | ||
# Texas Instruments AM62A7 | ||
# Link: https://www.ti.com/product/AM62A7 | ||
# | ||
# This configuration file is used as a self hosted debug configuration that | ||
# works on every AM62A7 platform based on firewall configuration permitted | ||
# in the system. | ||
# | ||
# In this system openOCD runs on one of the CPUs inside AM62A7 and provides | ||
# network ports that can then be used to debug the microcontrollers on the | ||
# SoC - either self hosted IDE OR remotely. | ||
|
||
# We are using dmem, which uses dapdirect_swd transport | ||
adapter driver dmem | ||
|
||
if { ![info exists SOC] } { | ||
set SOC am62a7 | ||
} | ||
|
||
source [find target/ti_k3.cfg] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
# SPDX-License-Identifier: GPL-2.0-or-later | ||
# Copyright (C) 2024 Texas Instruments Incorporated - http://www.ti.com/ | ||
# | ||
# Texas Instruments am62p | ||
# Link: https://www.ti.com/product/AM62P | ||
# | ||
# This configuration file is used as a self hosted debug configuration that | ||
# works on every AM62P platform based on firewall configuration permitted | ||
# in the system. | ||
# | ||
# In this system openOCD runs on one of the CPUs inside AM62P and provides | ||
# network ports that can then be used to debug the microcontrollers on the | ||
# SoC - either self hosted IDE OR remotely. | ||
|
||
# We are using dmem, which uses dapdirect_swd transport | ||
adapter driver dmem | ||
|
||
if { ![info exists SOC] } { | ||
set SOC am62p | ||
} | ||
|
||
source [find target/ti_k3.cfg] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
# SPDX-License-Identifier: GPL-2.0-or-later | ||
# Copyright (C) 2024 Texas Instruments Incorporated - http://www.ti.com/ | ||
# | ||
# Texas Instruments J722S/AM67/TDA4VEN | ||
# Link: https://www.ti.com/product/AM67 | ||
# Link: https://www.ti.com/product/TDA4VEN-Q1 | ||
# | ||
# This configuration file is used as a self hosted debug configuration that | ||
# works on every J722S platform based on firewall configuration permitted | ||
# in the system. | ||
# | ||
# In this system openOCD runs on one of the CPUs inside J722S and provides | ||
# network ports that can then be used to debug the microcontrollers on the | ||
# SoC - either self hosted IDE OR remotely. | ||
|
||
# We are using dmem, which uses dapdirect_swd transport | ||
adapter driver dmem | ||
|
||
if { ![info exists SOC] } { | ||
set SOC j722s | ||
} | ||
|
||
source [find target/ti_k3.cfg] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters