target/xtensa: add dual-core support
commit3d3f82392045384e4cfe81bf19140a60312a47e8
authorIan Thompson <ianst@cadence.com>
Fri, 19 Jan 2024 00:10:26 +0000 (18 16:10 -0800)
committerAntonio Borneo <borneo.antonio@gmail.com>
Sun, 28 Jan 2024 14:17:28 +0000 (28 14:17 +0000)
treef28379663a413c7f43456af87cd04248da9b8389
parent151b743714382120dbe0dee0e0eeb75826ef5b3a
target/xtensa: add dual-core support

- Example for configuring multiple non-SMP
  Xtensa cores e.g. for heterogeneous debug
- JTAG only at this time; DAP out of scope
- Dual-Xtensa Palladium example via VDebug
- Update Xtensa core config examples

Signed-off-by: Ian Thompson <ianst@cadence.com>
Change-Id: I6d2b3d13fa8075416dcd383cf256a3e8582ee1c1
Reviewed-on: https://review.openocd.org/c/openocd/+/8078
Tested-by: jenkins
Reviewed-by: Jacek Wuwer <jacekmw8@gmail.com>
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
tcl/board/xtensa-palladium-vdebug-dual.cfg [new file with mode: 0644]
tcl/board/xtensa-palladium-vdebug.cfg
tcl/target/xtensa-core-nxp_rt600.cfg
tcl/target/xtensa-core-xt8.cfg
tcl/target/xtensa.cfg