Skip to content

Releases: bloombloombloom/Bloom

Bloom v0.3.0

04 Jul 00:24
Compare
Choose a tag to compare
  • Added support for the UPDI physical interface
  • Added support for AVR D-Series targets (DA, DB and DD)
  • Fixed bug where incorrect register addresses were being sent as AVR8 target params - the EDBG tool expected the mapped IO memory address offset to be stripped from the register addresses before sending, but this wasn't documented anywhere, and it doesn't apply to all register addresses (fun!)
  • Fixed stack pointer access bug which was causing GDB to request incorrect memory addresses in certain conditions
  • Fixed bug with GDB interrupt packets not being handled properly. This was causing the debug server to crash in certain instances of it receiving interrupt packets from the GDB client.
  • Fixed bug with the Insight window enabling the target widget whilst the target was running

Bloom v0.2.1

23 Jun 03:41
Compare
Choose a tag to compare

Bug fix release:

  • Fixed bug with shutdown routine resulting in segmentation fault on shutdown, for certain Bloom commands

Bloom v0.2.0

23 Jun 03:05
Compare
Choose a tag to compare
  • Added TC suspension functionality - Bloom can now be configured to go into a suspended state at the end of a debug session, releasing the debug tool and target for other processes. Read more about this here: #3

  • TargetDescriptionFiles refactor - includes TDF validation and many corrections detected at validation, for AVR8 TDFs.

  • Insight window tweaks:

    • SOIC and SSOP packages are now treated as DIP packages (the DIP widget is used)
    • QFN packages are now treated as QFP packages (the QFP widget is used)
    • Duplicate target variants have been removed from the target variant selection menu

Bloom v0.1.1

09 May 00:29
Compare
Choose a tag to compare

Bug fix release:

  • Invalid memory access resulting in segmentation fault. This was caused by the lifetime of the arguments passed to QApplication's constructor not being guaranteed (called within Insight).

Bloom v0.1.0

02 May 15:42
Compare
Choose a tag to compare

Added support for the JTAG physical interface.

Tested with the Atmega32A target:

image

Also added some debug build configuration to enable GUI debugging with Gammaray

Bloom v0.0.2

24 Apr 20:09
Compare
Choose a tag to compare

This is a bug fix release. The following bugs were fixed:

  • Incorrect paths to Qt stylesheets were causing a visual defect for input HIGH and output HIGH pins (for both target widgets (DIP and QFP)).
  • The QFP widget was not aligning the pin widgets correctly. This resulted in an uneven padding in the pin widget containers.

Bloom v0.0.1

14 Apr 22:41
Compare
Choose a tag to compare

First beta release