Activity for OpenOCD - Open On-Chip Debugger

  • Antonio Borneo Antonio Borneo committed [b80f55] on Code

    helper/log: Fix build issue on MSYS2 and Cygwin

  • Antonio Borneo Antonio Borneo committed [3d83e9] on Code

    flash/nor/fm4: Fix build on MSYS2 with Clang

  • Antonio Borneo Antonio Borneo committed [232cd0] on Code

    Fix build issue on MSYS2 and Cygwin

  • Antonio Borneo Antonio Borneo committed [a22e43] on Code

    configure: Rework HAVE_CAPSTONE #define

  • Antonio Borneo Antonio Borneo committed [faab1d] on Code

    jtag: adapter: move adapter_driver extern declaration to header file

  • Antonio Borneo Antonio Borneo committed [944fb3] on Code

    target/dsp5680xx: cleanup retval usage

  • Antonio Borneo Antonio Borneo committed [ea07cc] on Code

    target/dsp5680xx: add missing retval assignment

  • Antonio Borneo Antonio Borneo committed [607a16] on Code

    target/dsp5680xx: declare vars at first use

  • Antonio Borneo Antonio Borneo committed [489452] on Code

    target/dsp5680xx: remove err_check()

  • Antonio Borneo Antonio Borneo committed [4c072f] on Code

    target/dsp5680xx: remove check_halt_and_debug()

  • Antonio Borneo Antonio Borneo committed [0f6616] on Code

    target/dsp5680xx: remove err_check_propagate()

  • Antonio Borneo Antonio Borneo committed [48f57a] on Code

    target/dsp5680xx: cleanup code confusing cppcheck

  • Antonio Borneo Antonio Borneo committed [b8cfd0] on Code

    target/semihosting_common: remove redundant NULL check

  • Antonio Borneo Antonio Borneo committed [231aa8] on Code

    target/arm_simulator: fix undefined behaviour

  • Antonio Borneo Antonio Borneo committed [49e75c] on Code

    rtos/hwthread: move pointer deref after NULL check

  • Antonio Borneo Antonio Borneo committed [bd17a5] on Code

    pld/gowin: move pointer deref after NULL check

  • Antonio Borneo Antonio Borneo committed [0e41ac] on Code

    pld/gatemate: move pointer deref after NULL check

  • Antonio Borneo Antonio Borneo committed [b215fe] on Code

    jtag/drivers/presto: fix potential divide by 0

  • Antonio Borneo Antonio Borneo committed [92dc88] on Code

    flash/nor/str7x: fix undefined behaviour

  • Antonio Borneo Antonio Borneo committed [4e23bf] on Code

    flash/nand/core: remove redundant NULL check

  • Eriks Ezerins Eriks Ezerins created ticket #468

    ARM: VFP register offset shift and GDB crash on cores without MON/HYP extensions

  • Matthias Jentsch Matthias Jentsch posted a comment on ticket #466

    I've tested this with an ESP32-WROVER-E WCH JTAG DevKit which has a CH347 chip with firmware version 5.44 and found that's working. It's the current version that's delivered with ESP-IDF 6.0-beta2. Tested on Ubuntu Linux. Here is the log output: Open On-Chip Debugger v0.12.0-esp32-20251215 (2025-12-15-18:17) Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.html Warn : DEPRECATED: auto-selecting transport "jtag". Use 'transport select jtag' to suppress this message....

  • Paul Fertser Paul Fertser modified ticket #425

    bug with J-Link debug

  • Paul Fertser Paul Fertser posted a comment on ticket #425

    J-Link sees zero target voltage, that likely means your reference voltage input is not connected to target's Vcc so J-Link can't communicate not knowing what voltage to use.

  • Antonio Borneo Antonio Borneo committed [e4c49d] on Code

    server/server: Fix build on FreeBSD

  • Antonio Borneo Antonio Borneo committed [22e1e1] on Code

    target/smp: reply to unknown packets in gdb_read_smp_packet

  • Antonio Borneo Antonio Borneo committed [092282] on Code

    tools/checkpatch: Add Markdown linter support

  • Antonio Borneo Antonio Borneo committed [c3b4bc] on Code

    log: simplify handling of mallinfo()

  • Antonio Borneo Antonio Borneo committed [a5a912] on Code

    target: stm32mpxxx: fix return to SWD after reset

  • Antonio Borneo Antonio Borneo committed [687dd5] on Code

    flash: nor: improve check on memory allocations

  • Antonio Borneo Antonio Borneo committed [0c6fe7] on Code

    server: Make "exit" command behave consistently

  • symdeb symdeb modified a comment on ticket #467

    Issue can be closed. This works with the master branch, the issue was w/o specifying CMSIS-DAP support the strange error as above appeared: for anyone interested: sudo apt-get install libhidapi-dev libusb-1.0-0-dev git clone https://sourceforge.net/p/openocd/code/ci/master/tree/ git submodule update --init --recursive git checkout master ./bootstrap export CFLAGS="-Wno-error=calloc-transposed-args" ./configure --enable-internal-jimtcl --enable-cmsis-dap make sudo make install flash with sudo openocd...

  • symdeb symdeb posted a comment on ticket #467

    Issue can be closed. This works with the master branch, the issue was w/o specifying CMSIS-DAP support the strange error as above appeared: for anyone interested: sudo apt-get install libhidapi-dev libusb-1.0-0-dev git clone https://sourceforge.net/p/openocd/code/ci/master/tree/ git submodule update --init --recursive git checkout master ./bootstrap export CFLAGS="-Wno-error=calloc-transposed-args" ./configure --enable-internal-jimtcl --enable-cmsis-dap make sudo make install

  • symdeb symdeb posted a comment on ticket #467

    Tested with RP2040 and latest openocd and fails, Distro openocd works for RP2040,. See video.

  • symdeb symdeb modified a comment on ticket #467

    it seem that for many apt applications on ubuntu are years behind. I tried those two options as well with the same DAP. The Raspberry seems not support CMIS-SAP and the latest openocd fails as well. Bus 001 Device 029: ID 2e8a:000c Raspberry Pi Debug Probe (CMSIS-DAP) RP2350 below all run after build fresh from source and sudo make install: openocd: Open On-Chip Debugger 0.12.0+dev-02422-g5b3db97c4 (2026-03-06-14:15) Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.html...

  • symdeb symdeb modified a comment on ticket #467

    it seem that for many apt applications on ubuntu are years behind. I tried those two options as well with the same DAP. The Raspberry seems not support CMIS-SAP and the latest openocd fails as well. Bus 001 Device 029: ID 2e8a:000c Raspberry Pi Debug Probe (CMSIS-DAP) RP2350 openocd: Open On-Chip Debugger 0.12.0+dev-02422-g5b3db97c4 (2026-03-06-14:15) Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.html Info : [rp2350.cm0] Hardware thread awareness created Info...

  • symdeb symdeb posted a comment on ticket #467

    it seem that for many apt applications on ubuntu are years behind. I tried those two options as well with the same DAP. The Raspberry seems not support CMIS-SAP and the latest openocd fails as well. openocd: Open On-Chip Debugger 0.12.0+dev-02422-g5b3db97c4 (2026-03-06-14:15) Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.html Info : [rp2350.cm0] Hardware thread awareness created Info : [rp2350.cm1] Hardware thread awareness created _rv_reset_init adapter speed:...

  • Tomas Vanek Tomas Vanek posted a comment on ticket #467

    No wonder as you're using the latest but too old release (0.12 from January 2023) and RP2350 flash support was merged in April 2025. Don't combine config files downloaded from untrustworthy sources with different OpenOCD binary. Either use fresh upstream git master (build from source or a prebuild pack) - it will support rp2350 except RISC-V cores, or use RPi fork https://github.com/raspberrypi/openocd for complete rp2350 support

  • symdeb symdeb created ticket #467

    RP2350 flash fails with Incorrect RP2040 BOOT ROM version

  • Tomas Vanek committed [5b3db9] on Code

    tcl/target/nordic/nrf53: fix empty event handler

  • Tomas Vanek committed [84f881] on Code

    target/arm_adi_v5: search for multiple AP types much more effective way

  • Tomas Vanek committed [705257] on Code

    server/gdb: Add support for NVM banks without sectors

  • Timur Zhoraev Timur Zhoraev created ticket #466

    The issue with versions of CH347 5.44 and 4.41

  • wuwbobo2021 wuwbobo2021 posted a comment on ticket #464

    Comparing the Samsung K9F1G08U0D (2048 + 64 page size) datasheet with that of K9F1G08U0C (512 + 16 page size), you can realize the significant difference of spare data handling. For the 2048 page size NAND flash, the spare area is selected by the highest column address. For the 512 page size NAND, there's no such a bit in the address sequence, but the spare area can be read by the NAND_CMD_READOOB command. The page program command supports loading 512 + 16 bytes at once, writing the page data with...

  • Antonio Borneo Antonio Borneo committed [129e9d] on Code

    configure.ac: Replace --enable-malloc-logging with a new runtime log level.

  • Antonio Borneo Antonio Borneo committed [aaceff] on Code

    configure: silent MacOS clang warning gnu-folding-constant

  • Antonio Borneo Antonio Borneo committed [9e1db0] on Code

    transport: don't warn when a transport is selected twice

  • Antonio Borneo Antonio Borneo committed [22bad0] on Code

    target: stm32u0x: add transport swd

  • Antonio Borneo Antonio Borneo committed [0e4d6d] on Code

    target: stm32l0x: drop swj on swd only target

  • Antonio Borneo Antonio Borneo committed [c11a32] on Code

    target: stm32g0x: drop swj on swd only target

  • Antonio Borneo Antonio Borneo committed [a02550] on Code

    target: stm32f0x: drop swj on swd only target

  • Antonio Borneo Antonio Borneo committed [b164b6] on Code

    target: stm32c0x: drop swj on swd only target

  • Antonio Borneo Antonio Borneo committed [e135ff] on Code

    tcl/target/numicro*: drop swj on swd only target

  • Antonio Borneo Antonio Borneo committed [86bdd8] on Code

    tcl/target/lpc8nxx: drop swj on swd only target

  • Antonio Borneo Antonio Borneo committed [0163d9] on Code

    tcl/target/psoc4: drop swj on swd only targets

  • Antonio Borneo Antonio Borneo committed [e85f9b] on Code

    tcl/target/nordic: drop swj on swd only targets

  • Antonio Borneo Antonio Borneo committed [a7d31c] on Code

    tcl/target/klx, ke0x: drop swj on swd only targets

  • Antonio Borneo Antonio Borneo committed [2374db] on Code

    tcl/target/at91samd, atsame5x: drop swj on swd only targets

  • Antonio Borneo Antonio Borneo committed [9b21a3] on Code

    tcl/target/rp2040, rp2350: use swd newdap instead of swj_newdap

  • Antonio Borneo Antonio Borneo committed [2b9861] on Code

    flash: read only alias

  • Antonio Borneo Antonio Borneo committed [8ee7cb] on Code

    flash: ROM support

  • Antonio Borneo Antonio Borneo committed [3c1bd5] on Code

    target: clean up return value of target_type::blank_check_memory()

  • Antonio Borneo Antonio Borneo committed [5151c9] on Code

    flash: virtual: simplify error checking

  • Antonio Borneo Antonio Borneo posted a comment on ticket #465

    I cannot see the connections in the pictures nor the pinout of the DAPLINK, but the removed jumpers are ok. You need to connect the GND between the boards, for sure, and VDD 3.3V as you said required by your DAPLINK. The SWDIO goes to PA13, that is on pin 13 of CN7 The SWCLK goes to PA14, that is on pin 15 of CN7 Probably you have simply swapped SWDIO and SWCLK. Or, the firmware in the STM32F446 is blocking the SWD interface. Without a NRST driven by the DAPLINK, you can try to keep pressed the black...

  • Tomas Vanek committed [078a6b] on Code

    tcl/target/ti/mspm0.cfg: drop swj on swd only target

  • Tomas Vanek committed [6eaf95] on Code

    flash/nor/mspm0.c: support new parts

  • Tomas Vanek committed [1967f8] on Code

    flash/nor/mspm0.c: add parts.

  • Tomas Vanek committed [0f6734] on Code

    flash/nor/mspm0.c: remove MSPM0G3505TDGS28R

  • Tomas Vanek committed [eaa048] on Code

    flash/nor/mspm0.c: organize parts

  • Tomas Vanek committed [718eb2] on Code

    meta: Add editor configuration

  • Shreyas Acharya Shreyas Acharya posted a comment on ticket #465

    I have done still same issue :

  • Antonio Borneo Antonio Borneo posted a comment on ticket #465

    On the Nucleo board there are two jumpers, just above the crystal of the on-board ST-Link. You need to remove them to isolate the SWD port of the ST-Link from the F446. With the jumpers in place, the on-board ST-Link will prevent using the external CMSIS-DAP. Please reply if this fixes the issue, so we can close the ticket

  • Shreyas Acharya Shreyas Acharya created ticket #465

    CMSIS-DAP SWD: "SWD ack not OK @ 0 JUNK" and "Error connecting DP: cannot read IDR"

  • wuwbobo2021 wuwbobo2021 created ticket #464

    Unexpected behavior of writing 512 page size NAND with `oob_only` mode

  • Tomas Vanek committed [b4518a] on Code

    flash/nor/spi: Add Boya-Micro BY25Q128AS and Byte-Semi BY25Q16ES flash

  • Antonio Borneo Antonio Borneo committed [db34f6] on Code

    target: arm_dap: Fix crash in 'dap info' command

  • Antonio Borneo Antonio Borneo committed [92b482] on Code

    log: change line counter to unsigned

  • Antonio Borneo Antonio Borneo committed [95bd90] on Code

    target: cortex-m: defer cache identification on Cortex-M85 under reset

  • Antonio Borneo Antonio Borneo committed [294538] on Code

    configure.ac: Detect mallinfo automatically

  • Antonio Borneo Antonio Borneo committed [62f49b] on Code

    README.md: Fix Markdown linter errors

  • Antonio Borneo Antonio Borneo committed [8bc12d] on Code

    README.macOS: Align structure and fix linter errors

  • Antonio Borneo Antonio Borneo committed [91799d] on Code

    README.Windows: Avoid multiple top-level headings

  • Antonio Borneo Antonio Borneo committed [7d6f3e] on Code

    README: Rework installation section

  • Antonio Borneo Antonio Borneo committed [c348b9] on Code

    README.macOS: Use Markdown syntax

  • Antonio Borneo Antonio Borneo committed [3ba83c] on Code

    README.Windows: Use Markdown syntax

  • Antonio Borneo Antonio Borneo committed [bcfa2b] on Code

    README: Use Markdown extension

  • Antonio Borneo Antonio Borneo committed [5e7182] on Code

    server: close the TCP socket while stopping a service

  • Antonio Borneo Antonio Borneo committed [00e4fb] on Code

    target: openrisc: jsp_server: check for out of memory, fix memory leak

  • Antonio Borneo Antonio Borneo committed [b10372] on Code

    server: gdb_server: check for out of memory and fix a memory leak

  • Antonio Borneo Antonio Borneo committed [70d4ac] on Code

    target: arm_tpiu_swo: fix memory leak on add_service() failure

  • Antonio Borneo Antonio Borneo committed [f27543] on Code

    server: fix double free() on add_service() early return

  • Antonio Borneo Antonio Borneo committed [b9e401] on Code

    flash/stm32l4x: Fix flash size address for STM32WBA5

  • Antonio Borneo Antonio Borneo committed [b36de4] on Code

    doc: add STM32WBA as supported by flash driver 'stm32l4x'

  • Antonio Borneo Antonio Borneo committed [eea1bb] on Code

    flash: nor: keep Windows backslashes in flash list output

  • Antonio Borneo Antonio Borneo committed [c60bb5] on Code

    log: avoid incrementing 'count' for discarded log lines

  • Antonio Borneo Antonio Borneo committed [f36ab0] on Code

    tcl/target: Move GigaDevice configs into vendor directory

  • Tomas Vanek committed [22a7bd] on Code

    tcl/target: Fix include paths and standardise max32 configs

  • Tomas Vanek committed [f9ec0e] on Code

    tcl/target: Add max32662.cfg

  • Tomas Vanek committed [ab718d] on Code

    tcl/target: Add max32660.cfg

  • Tomas Vanek committed [46f7b1] on Code

    tcl/target: Stop setting adapter speed in max32680.cfg

1 >
MongoDB Logo MongoDB