aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPhil Kirkpatrick <p.kirkpatrick@reflexaerospace.com>2023-05-09 11:04:24 +0200
committerAntonio Borneo <borneo.antonio@gmail.com>2023-05-18 10:23:18 +0000
commit30b0e9af8d1e68ee051ac62dd0e27c920fb396bd (patch)
treeb1fdb30c3f41bcc768fbf97acce7095d4f70b26d /src
parentd4225192df17687f82fa35e5aaec6bed533a8f1f (diff)
downloadriscv-openocd-30b0e9af8d1e68ee051ac62dd0e27c920fb396bd.zip
riscv-openocd-30b0e9af8d1e68ee051ac62dd0e27c920fb396bd.tar.gz
riscv-openocd-30b0e9af8d1e68ee051ac62dd0e27c920fb396bd.tar.bz2
tcl/target: Add support for TMS570LC43xx
Added support for TMS570LC43xx series parts. This uses the pre-existing ti_tms570.cfg parent config. In ti_tms570.cfg, dbgbase was changed. Note 1: Based on the following TI E2E post, the previous dbgbase was wrong and the new value isn't due to a difference in parts. Link: https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1106954/tms570ls3137-debugging-with-openocd Note 2: Both the previous dbgbase and the one suggested in the TI E2E post have the 2 LSB set. In the current version of OpenOCD, this will cause cortex_a_read_cpu_memory_fast and cortex_a_write_cpu_memory_fast to fail due to an alignment checks in mem_ap_<read/write>_buf_noincr()->mem_ap_<read/write>(). In all other uses of dbgbase for arm cortex parts, the 2 LSB are masked and ignored. Change-Id: Ic936722e5a4cfc7161b0df1fe3325ee12fd901c6 Signed-off-by: Phil Kirkpatrick <p.kirkpatrick@reflexaerospace.com> Reviewed-on: https://review.openocd.org/c/openocd/+/7682 Tested-by: jenkins Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions