Releases: bloombloombloom/Bloom
Releases · bloombloombloom/Bloom
Bloom v0.3.0
- 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
Bug fix release:
- Fixed bug with shutdown routine resulting in segmentation fault on shutdown, for certain Bloom commands
Bloom v0.2.0
-
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
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
Bloom v0.0.2
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
First beta release