Skip to content

v0.30.0 - 2026-04-02

Latest

Choose a tag to compare

@1nv4510n 1nv4510n released this 02 Apr 07:28
· 3 commits to master since this release

[0.30.0] - 2026-04-02

Added

  • FreeRTOS-aware crash analyzer support in xsdb-gdb sessions, including handler-aware analysis for:
    • vApplicationAssert
    • vApplicationStackOverflowHook
    • vApplicationMallocFailedHook
    • ARM abort/exception handlers used by Xilinx FreeRTOS ports (A9, R5, A53)
    • MicroBlaze FreeRTOS exception handler register-dump context
  • Extended XSDB: Run Crash Analyzer to emit formatted FreeRTOS crash reports when halted inside supported handlers.

Changed

  • XSDB: Quick Reset, XSDB: Reset Processor, and XSDB: Reset System now work without an active debug session by using standalone XSDB fallback.
  • Added support for standalone reset settings:
    • xilinx-debug.xsdb.standalonePath
    • xilinx-debug.xsdb.standaloneHwServerUrl

[0.29.0] - 2026-04-01

Added

  • Integrated in-extension HDF/XSA parser module under src/hdf-xsa-parser for hardware handoff parsing and normalization.
  • New Xilinx: Project Setup Wizard webview command to import .hdf/.xsa, inspect parsed hardware info, and generate project scaffolding.
  • New XSDB memory transfer commands:
    • XSDB: Dump Memory to File
    • XSDB: Load Memory from File
  • Hex editor binary file actions:
    • Export .bin
    • Import .bin
  • New XSDB: Clock & Power Monitor panel with platform-aware clock decoding and ZynqMP power-domain status decoding.
  • New optional crashAnalyzer launch/attach setting for xsdb-gdb to emit ARM fault analysis reports on exception/signal stops.

Changed

  • Root TypeScript build now excludes nested hdf-xsa-parser workspace so npm run vscode:prepublish compiles only the extension sources.
  • Added extension dependencies required by the integrated parser:
    • adm-zip
    • fast-xml-parser