File blackmagic.changes of Package blackmagic

-------------------------------------------------------------------
Wed Jul  2 16:12:53 UTC 2025 - Torsten Gruner <simmphonie@opensuse.org>

- update to version 1.10.2
  * Fixed a remote protocol UBSAN issue in BMDA [dragonmux]
  * Fixed an issue for BMP (native) that in some cases would inhibit USB detach
    for DFU from being detected by the host [tlyu]
  * Fixed a firmware bug in the SWD turnaround handling code that could trigger
    SWD no-response in reaction to requests on sensitive targets [tlyu]
  * Fixed an intermittent issue where during sporadic momentary high current draw
    from a target powered by BMP, BMP would cut power [esden]

- version 1.10.1
  * Fixed an issue with the usage text for the erase_ monitor commands [ALTracer]
  * Fixed an issue with the BMDA J-Link backend which would result in
    LIBUSB_ERROR_OVERFLOW and the adaptor becoming functionally crashed [ALTracer]
  * Fixed a bug in BMDA’s platform_buffer_write() for Windows which would make
    it wrongly skip chunks of the buffer to write and corrupt the data to send [dragonmux]
  * Fixed Semihosting being broken in the firmware due to an incomplete fix
    after PR #1284 [ALTracer]
  * Fixed the initial USB CDC ACM notification packets being sent from the improper
    endpoints in the firmware [brainsmoke]
  * Fixed a memory leak of the AP structure for Tiva-C targets when performing scans
    for them [dragonmux]

- version 1.10.0
  * Implemented support for talking with SPI Flash directly
  * The firmware now automatically binds drivers for the Trace and DFU interfaces on Windows
  * Target power now has soft-start on native hardware v2.3+ to address potential
    brown out. This feature was also backported to all other native BMP hardware that has
    a digital target power control to remove power rail overshoot.
  * And a bunch of newly supported targets
  * New remote protocol support for accessing SPI devices via the companion tool bmpflash
  * For more details please refer to the ChangeLog

- version 1.9.2
  * Fixed building BMDA due to alloca not being defined. [hydra]
  * Fixed an issue with the fake threads implementation that can hang certain IDEs [dragonmux]
  * Soft TPWR ON: Mitigates target power enable brownout issue on v2.3 hardware [dragonmux] [esden]

-------------------------------------------------------------------
Tue Jun 27 06:45:41 UTC 2023 - Torsten Gruner <simmphonie@opensuse.org>

- update to version 1.9.1
  * Fixed an issue with an include path making BMDA fail to build on Windows [sidprice]
  * Fixed a missing probe call for ATSAM3x parts which caused a scan regression [AnantaSrikar]
  * Fixed an issue where detaching from the firmware and then reattaching would
    reattach to the target, causing subtle breakage [tlyu]
  * Fixed some pinout issues in the firmware for the native hardware [dragonmux]
  * Fixed several build issues with BMDA on Windows which caused the build to be
    broken in some configurations of MSYS2 [dragonmux]
  * Fixed some issues building BMDA on Windows under cygwin [hydra]
  * Fixed make clean issue deleting version.h when building in a source archive [esden]

-------------------------------------------------------------------
Sun Feb 19 12:45:44 UTC 2023 - Michal Suchanek <msuchanek@suse.com>

- Use gcc11 to build on Leap, cannot be built with gcc7.

-------------------------------------------------------------------
Wed Feb 15 08:55:30 UTC 2023 - Torsten Gruner <simmphonie@opensuse.org>

- Initial release version 1.9.0

openSUSE Build Service is sponsored by