7
31
Fork
You've already forked blackmagic
23

2026年01月12日 - 2026年07月12日

Overview

102 active pull requests
22 active issues
Excluding merges, 16 authors have pushed 351 commits to main and 477 commits to all branches. On main, 175 files have changed and there have been 8498 additions and 2823 deletions.

1 release published by 1 user

Pre-release v2.1.0-rc1 Release Candidate V2.1.0-rc1 2026年07月09日 04:17:48 +02:00

87 pull requests merged by 13 users

Merged #2288 Fixed: SAMx5x nomenclature and optional commands + straggling static and timing nomenclautre 2026年07月08日 01:41:49 +02:00

Merged #2289 bmda: Add TCP_NODELAY option to socket connections to disable Nagle's algorithm and reduce latency. 2026年07月08日 00:25:50 +02:00

Merged #2287 Fix: RISC-V accelerations not being enabled when RISC-V support is in the firmware 2026年07月07日 15:45:10 +02:00

Merged #2284 Fix: Remote protocol crash 2026年07月06日 03:27:08 +02:00

Merged #2285 usb: fix UB in global variable usb_config 2026年07月05日 12:19:37 +02:00

Merged #2283 Fix: Remote protocol mistakes 2026年07月04日 04:57:45 +02:00

Merged #2279 Fix: BMP v3 power controls 2026年06月29日 09:36:28 +02:00

Merged #2264 Fix: Detect locked AT32F403A/407 to allow unlocking 2026年06月26日 00:19:06 +02:00

Merged #2271 Feature: save up to 260 bytes from nxp and rp code 2026年06月23日 14:08:58 +02:00

Merged #2275 Fix Lattice ECP5 SPI mode post-scan 2026年06月23日 13:19:28 +02:00

Merged #2262 Fix size of struct breakpoint 2026年06月23日 09:50:38 +02:00

Merged #2274 coc: Add abuse contact. 2026年06月20日 23:34:20 +02:00

Merged #2272 docs: Updated NO AI badge link and binary releases link in the README. 2026年06月20日 20:26:33 +02:00

Merged #2266 fix: stlink-v2-isol needs re-enumeration 2026年06月19日 14:12:43 +02:00

Merged #2269 Fix: align BMDA remote max read size for significant speedup 2026年06月16日 22:10:45 +02:00

Merged #2268 Add the Zig's NoAI policy to our Code of Conduct. 2026年06月16日 13:11:51 +02:00

Merged #2260 Feature: catch the JTAG-DP exception from Cortex-M reset-by-AIRCR 2026年06月13日 18:36:12 +02:00

Merged #2257 Feature: ispCLOCK support 2026年06月11日 18:50:00 +02:00

Merged #2261 Feature: report the count of Cortex-M breakpoint, watchpoint slots on attach 2026年05月23日 06:45:28 +02:00

Merged #2235 Feature: New command monitor rtt detect 2026年05月22日 08:39:55 +02:00

Merged #2259 Fix: skip NULL remote-ensure_idle when transport is not JTAG 2026年05月22日 04:51:06 +02:00

Merged #2255 Fix: RTT command crash 2026年05月20日 06:26:59 +02:00

Merged #2256 ispCLOCK Support: Fixup to properly allow programming and verification of ispCLOCK devices 2026年05月19日 04:50:41 +02:00

Merged #2254 jtag: co-opt highest bit of the IR quirks ir_length as an ir_value ignore flag 2026年05月19日 02:33:47 +02:00

Merged #2250 Feature: Add support for ArteryTek MCU AT32F455/456/457 2026年05月15日 18:19:01 +02:00

Merged #2253 lattice_ecp5: Fix passthrough SPI mode with multi-device chains 2026年05月14日 00:22:19 +02:00

Merged #2251 Fix: add a minimum reset pulse duration 2026年05月14日 00:14:03 +02:00

Merged #2247 Rename native platform to bmp-v2 2026年05月07日 09:07:40 +02:00

Merged #2248 Fix: ADI JTAG ensure_idle behaviour 2026年05月06日 21:39:01 +02:00

Merged #2240 Fix: riscv_debug stack buffer overflow in 128-bit CSR access 2026年05月05日 09:05:27 +02:00

Merged #2244 Add support for STM32U3XX families 2026年05月05日 05:45:29 +02:00

Merged #2245 fix/stm32c5-macro-naming: fix flash bank size typos for STM32C59x 2026年05月05日 00:40:38 +02:00

Merged #2243 Fix: CI lint pass 2026年05月02日 06:09:23 +02:00

Merged #2242 stm32c5: initial commit adding stm32c5 support to stm32h5 driver. 2026年04月29日 01:09:52 +02:00

Merged #2170 Add support for STM32H7R/Sxx parts 2026年04月27日 03:46:17 +02:00

Merged #2238 Lattice ECP5: Properly reset FPGA on exit from attach 2026年04月26日 04:03:02 +02:00

Merged #2237 Lattice ECP5: Device SRAM programming support 2026年04月26日 03:02:18 +02:00

Merged #2213 Lattice ECP5 JTAG Support 2026年04月25日 22:03:09 +02:00

Merged #2234 Fix: BMPv3 UART switching 2026年04月21日 18:50:48 +02:00

Merged #2233 Fix: BMDU UART auto TX/RX swapping 2026年04月21日 02:31:04 +02:00

Merged #2192 misc: Support for STM32F401CD Blackpill as debug probe 2026年04月20日 12:53:08 +02:00

Merged #2232 Feature: ECP5-5G Versa support 2026年04月18日 01:45:59 +02:00

Merged #2231 Fix: Preserve RISC-V hart flags when enabling SysBus 2026年04月17日 00:17:09 +02:00

Merged #2230 Fix: Adjust DMI idle cycles for remote "Too soon" responses 2026年04月16日 04:49:53 +02:00

Merged #2185 Feature: RV32I progbuf-based memory access support 2026年04月13日 15:28:26 +02:00

Merged #2227 Fix STM32MP15x identification for Cortex-A7 cores post-Linux boot 2026年04月09日 19:48:21 +02:00

Merged #2072 Feature: Restore lost JTAG-DP state across resets 2026年04月09日 15:08:07 +02:00

Merged #2226 stlink: document stlink v2-1 bootloader behavior 2026年04月06日 14:16:48 +02:00

Merged #2222 Fix memory management in stm32mp15.c 2026年04月05日 19:10:12 +02:00

Merged #2224 Fix: add a remap for three RISC-V FPU CSR for GDB 2026年04月04日 12:40:07 +02:00

Merged #2223 Fix: drive TDI high before bitbanging any SWD 2026年03月30日 21:53:43 +02:00

Merged #1757 Feature: Multi-AP handling on STM32MP15 2026年03月30日 02:23:43 +02:00

Merged #2115 Feature: RISC-V semihosting support 2026年03月29日 23:19:39 +02:00

Merged #2217 Fix: detect onboard flash NOR chips other than Winbond (on other platforms) 2026年03月29日 21:20:56 +02:00

Merged #2221 README: Update the CI badge to use the codeberg CI instead of GH. 2026年03月29日 19:15:20 +02:00

Merged #2220 Fix: Small part firmware builds 2026年03月29日 18:52:10 +02:00

Merged #2037 Feature: re-enable non-halting RTT on a few targets 2026年03月27日 23:29:55 +01:00

Merged #2218 Fix: Reorder editing RISC-V triggers *after* the halting 2026年03月27日 11:29:30 +01:00

Merged #2194 Clear RISC-V hart triggers during attach/detach 2026年03月23日 19:48:38 +01:00

Merged #2215 Fix: keep trying to read TARGETID for nordic devices 2026年03月23日 15:54:56 +01:00

Merged #2214 Cortex-M: poll halt state 2026年03月23日 09:31:58 +01:00

Merged #2199 Fix: hardcode GD32VW553 memory map 2026年03月23日 07:29:27 +01:00

Merged #2216 Fix: Packet handling cleanup 2026年03月22日 21:04:55 +01:00

Merged #2189 mspm0: stub flashing, support for newer parts 2026年03月22日 15:39:30 +01:00

Merged #2212 Feature: Codeberg CI 2026年03月18日 06:51:58 +01:00

Merged #2211 Fix: JTAG remote protocol crash 2026年03月16日 23:32:28 +01:00

Merged #2210 Fix: clang-tidy conversions and lost allocations lints 2026年03月14日 18:38:52 +01:00

Merged #2209 Fix: Memory map formatting 2026年03月14日 18:28:02 +01:00

Merged #2208 Fix: GHA workflows 2026年03月09日 19:49:30 +01:00

Merged #2207 Feature: Improved map generation and handling 2026年03月09日 19:20:32 +01:00

Merged #2206 Fix: Style cleanup 2026年03月09日 17:50:00 +01:00

Merged #2205 Fix: Windows registry API fixes 2026年03月09日 17:15:17 +01:00

Merged #2204 Feature: STM32U5 support 2026年03月09日 16:03:23 +01:00

Merged #2203 Fix: DfuSe bootloader interface strings 2026年03月09日 07:11:21 +01:00

Merged #2197 Feature: BMPv3 support 2026年03月09日 06:27:34 +01:00

Merged #2200 Misc: update links github to codeberg 2026年03月08日 17:24:24 +01:00

Merged #2195 Fix: re-enable support for Olimex FT2232C/H adapters 2026年02月19日 10:51:50 +01:00

Merged #2187 armv8m: make the debugger handle better faults through ICSR 2026年02月11日 13:04:33 +01:00

Merged #2191 ch32f1: Fixed hanging gdb load command for CH32F103C8T6 MCU's 2026年02月09日 00:26:28 +01:00

Merged #2182 Feature: implementation of jtagtap_cycle for JLink backend 2026年02月06日 19:08:58 +01:00

Merged #2188 flashstub: Fix ELF to hexdump conversion 2026年02月06日 06:34:05 +01:00

Merged #2181 Feature: implementation of jtagtap_cycle() for FTDI backend 2026年02月02日 06:22:12 +01:00

Merged #2186 Feature: detect GD32VW553 2026年02月02日 06:02:48 +01:00

Merged #2184 Fix: reuse GDB packet buffer for m/M-packets instead of VLA 2026年02月02日 05:37:28 +01:00

Merged #2183 Fix: remove last VLA in msp432p4.c 2026年02月02日 02:25:14 +01:00

Merged #2179 Fix NULL jtagtap_cycle() which crashed BMDA 2026年01月29日 14:42:38 +01:00

Merged #2178 Fix JTAG sanity check in BYPASS device counting 2026年01月26日 17:47:19 +01:00

15 pull requests proposed by 9 users

Proposed #2193 Fix "New Inferior 2" bug with gdb 10-12 2026年02月10日 18:36:32 +01:00

Proposed #2198 Feature: Add target for STM32WL3x 2026年02月27日 13:53:41 +01:00

Proposed #2219 WIP: STM32H7 (Octo)SPI flash support 2026年03月27日 01:03:24 +01:00

Proposed #2225 WIP: Feature: RV32I Progbuf-based memory access support, with autoexec 2026年04月05日 19:40:06 +02:00

Proposed #2228 Feature: add new targets: hpm53xx,hpm67xx,hpm68xx,hpm6pxx 2026年04月09日 11:17:33 +02:00

Proposed #2246 WIP: CI Cleanup 2026年05月04日 02:26:17 +02:00

Proposed #2263 Feature: Implement basic HC32F4xx support 2026年05月24日 13:42:47 +02:00

Proposed #2265 Feature: implement ADIv5 SWD Posted reads 2026年05月25日 04:25:03 +02:00

Proposed #2277 Feature: nRF53 series support 2026年06月25日 15:50:27 +02:00

Proposed #2278 Add target support for CC23XX 2026年06月25日 23:42:31 +02:00

Proposed #2281 Feature: ROM map 2026年06月30日 22:36:46 +02:00

Proposed #2282 feature/tm4c129xnczad 2026年07月01日 04:12:48 +02:00

Proposed #2286 eliminate strnlen 2026年07月05日 21:34:11 +02:00

Proposed #2290 Fix: deduplicate some more message strings 2026年07月08日 20:54:31 +02:00

Proposed #2291 platform: add option to build BMP FW with picolibc 2026年07月11日 14:31:20 +02:00

12 issues closed from 5 users

Closed #2280 Need support for more TI Tiva TM4C129X "Snowflake" parts. 2026年07月02日 02:18:18 +02:00

Closed #2081 STM32H7RSx 2026年06月22日 09:43:07 +02:00

Closed #2236 "monitor rtt status" with no traget connected --> NULL dereference 2026年05月20日 06:27:01 +02:00

Closed #2249 New Target: AT32F45x 2026年05月15日 18:19:03 +02:00

Closed #1663 samd: timeout when connecting to samc21 2026年05月14日 00:25:31 +02:00

Closed #2241 Can't connect via JTAG to STM32L4R 2026年05月06日 21:39:04 +02:00

Closed #2239 Stack buffer overflow in riscv_debug.c when accessing 128-bit CSRs 2026年05月05日 09:05:30 +02:00

Closed #2171 Making a switchable ST-Link, Blackmagic and DAPLink device 2026年04月06日 14:16:50 +02:00

Closed #2155 Issue with BMP, arm-none-eabi-gbd 14.3 and nRF54L15 2026年03月23日 09:31:59 +01:00

Closed #2174 BMDA v2.0.0 + bmp does not start due to registry problem 2026年03月09日 17:15:18 +01:00

Closed #2042 Use of alloca in gdb m-packet handling can be optimized out 2026年02月02日 05:37:29 +01:00

Closed #2180 Inconsistent jtagtap_cycle() implementations 2026年01月29日 15:06:29 +01:00

16 issues created by 9 users

Opened #2180 Inconsistent jtagtap_cycle() implementations 2026年01月28日 18:38:39 +01:00

Opened #2190 Cortex M1 support 2026年02月08日 08:09:07 +01:00

Opened #2201 github migration links remaining 2026年03月08日 18:13:30 +01:00

Opened #2202 Where's the new discussion and wiki for pages repo migration? 2026年03月08日 19:04:24 +01:00

Opened #2229 RFC: Support ROM regions in GDB memory-map.xml 2026年04月09日 21:08:17 +02:00

Opened #2236 "monitor rtt status" with no traget connected --> NULL dereference 2026年04月23日 19:08:06 +02:00

Opened #2239 Stack buffer overflow in riscv_debug.c when accessing 128-bit CSRs 2026年04月26日 12:57:11 +02:00

Opened #2241 Can't connect via JTAG to STM32L4R 2026年04月27日 21:39:06 +02:00

Opened #2249 New Target: AT32F45x 2026年05月06日 14:21:26 +02:00

Opened #2252 [BUG] ACK still sent after LLDB specifies QStartNoAckMode 2026年05月11日 15:51:27 +02:00

Opened #2258 Help with nRF54L in protected mode 2026年05月21日 13:18:43 +02:00

Opened #2267 Unknown ARM Cortex-M Designer 0x244 Part ID 0x8 M4 2026年05月28日 06:48:12 +02:00

Opened #2270 STM32G0 B/C regression: bank-2 flash programming fails due to not being erased 2026年06月18日 16:06:41 +02:00

Opened #2273 SWO collects 64 bytes 2026年06月19日 20:57:54 +02:00

Opened #2276 CH32Vxx: vendor CSR registers description unificate, multi hart chip support ( ch32h417 ) 2026年06月24日 00:33:27 +02:00

Opened #2280 Need support for more TI Tiva TM4C129X "Snowflake" parts. 2026年06月29日 16:56:16 +02:00

41 unresolved conversations

Open #2036 Feature: add some Aarch64 identifiers 2026年06月30日 06:34:25 +02:00

Open #1666 WIP: Feature: ESP32-C3 support 2026年06月28日 08:19:42 +02:00

Open #2071 WIP: New platform: WeActStudio.BluePill-Plus-GD32 2026年06月28日 08:09:05 +02:00

Open #1956 Feature: ArteryTek AT32F437/435 Read protection unlocking 2026年06月28日 08:08:55 +02:00

Open #1957 Feature: BMP platform Cortex-M exception handlers 2026年06月28日 08:08:49 +02:00

Open #2113 Feature: Hazard3 example SoC on Icebreaker support 2026年06月28日 08:08:41 +02:00

Open #1779 nRF5340 support 2026年06月25日 15:50:27 +02:00

Open #1946 Feature: Accelerate BMPremote SPI data phase by removing inter-byte gaps 2026年05月25日 04:25:03 +02:00

Open #2158 WCH-LinkE doesn't find target 2026年05月18日 08:20:14 +02:00

Open #1077 WIP: Support for JTAG-PDI based Atmel parts 2026年04月18日 03:40:15 +02:00

Open #177 AVR target support 2026年04月18日 03:39:59 +02:00

Open #166 BeagleBone Black support 2026年04月18日 03:39:48 +02:00

Open #2114 Feature: Blackpill-F4 ADC 2026年04月06日 17:58:36 +02:00

Open #1902 Fix: Report malloc failures in target_description of cortexm, cortexar 2026年04月06日 17:58:08 +02:00

Open #1955 Feature: SWD delay/frequency calibration 2026年04月06日 17:57:30 +02:00

Open #1971 Feature: Flash blank check 2026年04月06日 17:56:45 +02:00

Open #2172 RFC: Native implementation of WCH two wire protocol 2026年04月05日 19:56:54 +02:00

Open #2112 GNU gdb 10-12 "New inferior" bug with BMD v2.0.0-rc1 2026年03月30日 16:06:22 +02:00

Open #2085 External SPI flash support on STM32H7 2026年03月27日 01:03:24 +01:00

Open #1436 WIP: Feat: Add support for EFR32FG23 (DRAFT) 2026年01月29日 14:42:26 +01:00

Open #1642 WIP: stm32 flash rework + ch32 flash rework and implementation 2026年01月29日 14:42:26 +01:00

Open #510 stlink-ud for unidirectional isolators or level translators. 2026年01月29日 14:42:26 +01:00

Open #1450 Feat: Renesas RA family Option-Setting 2026年01月29日 14:42:26 +01:00

Open #1764 riscv: add flashstub framework and helper functions (riscv32 only) 2026年01月29日 14:42:26 +01:00

Open #1785 target/nrf91: add mass_erase and recovery probe 2026年01月29日 14:42:26 +01:00

Open #292 RISC-V support 2026年01月29日 14:42:26 +01:00

Open #1688 Increase performance of SWD and JTAG bitbanging 2026年01月29日 14:42:26 +01:00

Open #1794 add voltage sensor on stm32f3 and correct the readme 2026年01月29日 14:42:26 +01:00

Open #1704 rtt: Add gdb monitor rtt down command 2026年01月29日 14:42:26 +01:00

Open #1399 WIP: Feature: WCH RISC-V support 2026年01月29日 14:42:26 +01:00

Open #1723 target: Renesas: support for flash types MF3 and MF4 2026年01月29日 14:42:26 +01:00

Open #2016 Fix/windowscompile 2026年01月29日 14:42:25 +01:00

Open #2156 WIP: Add target for the nRF5340 2026年01月29日 14:42:25 +01:00

Open #2164 WIP: renesas_ra: Add (more) support for RA6M5 and RA2E1 2026年01月29日 14:42:25 +01:00

Open #2064 Add ESP32-P4 support 2026年01月29日 14:42:25 +01:00

Open #2090 Add basic TMS570 support 2026年01月29日 14:42:25 +01:00

Open #1992 Feature/misc meson improvements 2026年01月29日 14:42:25 +01:00

Open #2110 WIP: EFR32 g23 2026年01月29日 14:42:25 +01:00

Open #1894 WIP: Fix: cortexar hardware breakpoints 2026年01月29日 14:42:25 +01:00

Open #2111 Add EFR32xG23 support 2026年01月29日 14:42:25 +01:00

Open #2000 puya: add support for PY32F002B, PY32F003, PY32F030, PY32x07x 2026年01月29日 14:42:25 +01:00