Message ID | 20251001130452.542-1-joao.lima@hbkworld.com |
---|---|
Headers | show |
Series | openocd: Add dmem support and update dependencies | expand |
On 10/1/25 6:04 AM, Lima, João wrote: > From: Joao Lima <joao.lima@hbkworld.com> > > This patch series updates OpenOCD to support direct memory access (dmem) > via SWD emulation for Texas Instruments AM64x and J784s4 platforms. > > Changes include: > 1. Version bumps: > - openocd: 91bd431 -> 66ea461 > - jimtcl: fcbb449 -> f160866 > - libjaylink: 9aa7a59 -> 0d23921 > > 2. Platform support patches: > - Add SWD native configuration files for AM64x and J784s4 boards > - Configure DMEM access parameters in ti_k3.cfg for direct memory operations > - Set up DAPBUS debugger and emulated AP descriptions > > 3. Build configuration: > - Enable dmem adapter driver (--enable-dmem) > - Enable internal jimtcl (--enable-internal-jimtcl) > - Add both features to default PACKAGECONFIG > > This enables self-hosted debug configurations where OpenOCD runs on one of > the CPUs inside the SoC. > > Upstream-Status: Submitted > - http://openocd.zylin.com/#/c/9020/ > - http://openocd.zylin.com/#/c/9021/ > > Joao Lima (3): > openocd: bump the openocd, jimtcl versions > openocd: add dmem support to am64xx and j784s4 platforms > openocd: enable dmem and jimtcl > > ...wd_native.cfg-Add-support-for-direct.patch | 77 +++++++++++++++++++ > ....cfg-Add-support-for-direct-memory-a.patch | 65 ++++++++++++++++ > .../recipes-devtools/openocd/openocd_git.bb | 13 +++- > 3 files changed, 151 insertions(+), 4 deletions(-) > create mode 100644 meta-oe/recipes-devtools/openocd/openocd/0001-tcl-board-ti_-_swd_native.cfg-Add-support-for-direct.patch > create mode 100644 meta-oe/recipes-devtools/openocd/openocd/0002-tcl-target-ti_k3.cfg-Add-support-for-direct-memory-a.patch > Thanks for the patchset, Please rebase it on latest master branch or master-next branch and resend. While resending send the whole series together with git send-email *.patch or something so tools like patchwork and lore can record this as a series.
From: Joao Lima <joao.lima@hbkworld.com> This patch series updates OpenOCD to support direct memory access (dmem) via SWD emulation for Texas Instruments AM64x and J784s4 platforms. Changes include: 1. Version bumps: - openocd: 91bd431 -> 66ea461 - jimtcl: fcbb449 -> f160866 - libjaylink: 9aa7a59 -> 0d23921 2. Platform support patches: - Add SWD native configuration files for AM64x and J784s4 boards - Configure DMEM access parameters in ti_k3.cfg for direct memory operations - Set up DAPBUS debugger and emulated AP descriptions 3. Build configuration: - Enable dmem adapter driver (--enable-dmem) - Enable internal jimtcl (--enable-internal-jimtcl) - Add both features to default PACKAGECONFIG This enables self-hosted debug configurations where OpenOCD runs on one of the CPUs inside the SoC. Upstream-Status: Submitted - http://openocd.zylin.com/#/c/9020/ - http://openocd.zylin.com/#/c/9021/ Joao Lima (3): openocd: bump the openocd, jimtcl versions openocd: add dmem support to am64xx and j784s4 platforms openocd: enable dmem and jimtcl ...wd_native.cfg-Add-support-for-direct.patch | 77 +++++++++++++++++++ ....cfg-Add-support-for-direct-memory-a.patch | 65 ++++++++++++++++ .../recipes-devtools/openocd/openocd_git.bb | 13 +++- 3 files changed, 151 insertions(+), 4 deletions(-) create mode 100644 meta-oe/recipes-devtools/openocd/openocd/0001-tcl-board-ti_-_swd_native.cfg-Add-support-for-direct.patch create mode 100644 meta-oe/recipes-devtools/openocd/openocd/0002-tcl-target-ti_k3.cfg-Add-support-for-direct-memory-a.patch