Bootlin's Snagboot Aims To Recover & Reflash Embedded Platforms
The embedded Linux experts at Bootlin have released Snagboot as a new open-source project aiming to make it easy to recover and re-flash embedded platforms.
Snagboot is intended to help those that have bricked embedded systems and to replace what is currently often left up to vendor-specific tools for (re)flashing the embedded systems. Snagboot consists of snagrecover as a tool for initializing external RAM and running a bootloader without modifying any non-volatile memory and snagflash for communicating with the bootloader over USB to flash system images to non-volatile memory using DFU, USB Mass Storage, or Fastboot.
Snagboot currently works on embedded platforms with SoCs including STMicroelectronics STM32MP1, Microchip SAMA5, NXP i.MX6/7/8, Texas Instruments AM335x, Allwinner Sunxi, and Texas Instruments AM62x.
More details on the Snagboot open-source release via the Bootlin blog. The Snagboot project is hosted on GitHub.
Snagboot is intended to help those that have bricked embedded systems and to replace what is currently often left up to vendor-specific tools for (re)flashing the embedded systems. Snagboot consists of snagrecover as a tool for initializing external RAM and running a bootloader without modifying any non-volatile memory and snagflash for communicating with the bootloader over USB to flash system images to non-volatile memory using DFU, USB Mass Storage, or Fastboot.
Snagboot currently works on embedded platforms with SoCs including STMicroelectronics STM32MP1, Microchip SAMA5, NXP i.MX6/7/8, Texas Instruments AM335x, Allwinner Sunxi, and Texas Instruments AM62x.
More details on the Snagboot open-source release via the Bootlin blog. The Snagboot project is hosted on GitHub.
1 Comment