Files
firmware/boards
Jonathan BennettandClaude Opus 5 c97e89f84a fix(boards): add the missing openocd_target to t-impulse-plus (#12034)
PlatformIO's upload-port autodetection enumerates boards from every installed
platform, not just the one being built. platform-raspberrypi's
_add_default_debug_tools() acts on any of cmsis-dap, raspberrypi-swd and
picoprobe that a board lists in upload.protocols, and asserts that
debug.openocd_target is set for each of them.

t-impulse-plus lists cmsis-dap but has no openocd_target, so that assert fired
during port detection and aborted `-t upload` for every environment in the
repo. Flashing an ESP32-S3 board failed on an nRF52840 board's manifest:

    *** [upload] AssertionError : Missing target configuration for t-impulse-plus

The manifest has been missing the key since #10497; it only started biting when
the platform pin moved in #11814. Use nrf52840-mdk-rs, as the other thirty
nRF52840 boards in boards/ already do. It is the only board in the tree that
trips this.

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-10-07 21:10:00 +00:00
..
2024-03-07 15:51:28 -06:00
2024-02-10 17:55:32 -06:00
2024-10-26 19:24:30 -05:00
2024-12-28 08:29:58 -06:00
2025-08-20 11:52:10 +08:00
2023-03-29 13:41:45 +02:00
2023-03-29 13:41:45 +02:00
2024-02-10 17:55:32 -06:00
2025-10-01 13:32:44 -05:00
2025-06-15 07:40:45 -05:00
2026-02-19 07:16:33 -06:00
2025-07-21 19:33:24 +02:00
2024-12-18 15:46:18 +11:00
2025-11-21 10:14:06 +01:00
2026-05-11 11:46:13 -05:00
2024-05-06 06:48:57 -05:00
2024-02-10 17:55:32 -06:00