logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

OpenOCD Debug - Program Embedded Systems | Online Free DevTools by Hexmos

Debug embedded systems with OpenOCD. Program microcontrollers, flash memory, and control JTAG interfaces via command line. Free online tool, no registration required.

openocd

Debug and program embedded systems with OpenOCD. More information: https://manned.org/openocd.

  • Attach OpenOCD session to a board with a configuration file:

openocd {{[-f|--file]}} {{config_file.cfg}}

  • Attach OpenOCD session to a board with multiple configuration files:

openocd {{[-f|--file]}} {{config_file1.cfg}} {{[-f|--file]}} {{config_file2.cfg}}

  • Attach OpenOCD session to a board with configuration files and a list of commands to be executed on server startup:

openocd {{[-f|--file]}} {{config_file.cfg}} {{[-c|--command]}} "{{command}}"

  • Use configuration files in the specified path:

openocd {{[-s|--search]}} {{path/to/search}} {{[-f|--file]}} {{config_file.cfg}}

  • After OpenOCD startup, connect GDB to OpenOCD default port 3333:

target extended-remote localhost

  • List site-wide script library:

ls /usr/local/share/openocd/scripts

See Also