Skip to content

Releases: bootlin/snagboot

Version 2.0

20 Nov 14:28
Compare
Choose a tag to compare

Changelog:

  • treewide:
    add Windows support for all SoC families except AM335x
    introduce the new Snagfactory flashing tool

  • snagflash:
    add interactive mode with advanced compound commands

  • AM6x:
    broaden AM62x support to include AM64x SoCs

Version 1.3

24 Feb 06:39
38cd4c0
Compare
Choose a tag to compare

Changelog:

  • treewide:
    support passing USB paths (e.g. 3-1.2) to snagboot instead of
    vid:pid addresses

  • i.MX:

    • Drop libhidapi dependency and add custom HID implementation
    • Add support for i.MX53 SoCs
  • AM335x:

    • Improve POSIX compliance of setup script and make it compatible
      with Fish shell
  • AM62x:

    • Update recovery flow for newer versions of U-Boot
    • Add board template for phyBOARD-Lyra
  • snagflash:

    • Handle "continue" command gracefully
    • Generalize handling of command parameters

Version 1.2

30 Aug 12:14
b0d5295
Compare
Choose a tag to compare

Changelog:

  • i.MX:
    • Add i.MX8QM to SDPV SoCs
  • snagflash/DFU: Add dfu-keep, dfu-detach and dfu-reset
  • snagflash/UMS: various fixes, document creation of static block device paths
  • AM335x:
    • Fix issue where SPL output is confused with UART pings
    • Catch spurious errors
    • Fix race condition between BOOTP and TFTP servers
    • Add progress bar for UART recovery
    • Fix case conversion issue with firmware binary paths
  • AM335x setup script:
    • Improve robustness of SUDOER username detection
    • Add custom shell prompt
    • Fix issue where stdout is broken after exiting from recovery shell
    • Silence spurious errors
  • Document AM62Ax platforms and test AM62A7 device
  • install: Fix issue where old builds confuse installation script
  • pyproject: Change version-fetching method to avoid implicit setuptools dependency
  • snagrecover/DFU: Catch spurious error on DFU_DETACH

Version 1.1

12 Jun 08:59
Compare
Choose a tag to compare

Changelog:
- udev: use uaccess tags instead of group assignments
- fix and test i.MX8QM and i.MX93 supports
- homogenize i.MX firmware configuration interfaces
- don't require contributors to modify license headers
- fix README links on PyPI

Version 1.0

23 May 14:53
Compare
Choose a tag to compare

First public release.