Changes for version 0.0.2 - 2018-10-11

  • split 1000+ line piflash script into modules: PiFlash, PiFlash::Command, PiFlash::Inspector, PiFlash::State
  • add test directory and basic tests
  • add build/PiFlash.spec for building RPM packages - piflash script uses the modules, user doesn't need to know Perl

Documentation

Raspberry Pi SD-flashing script with safety checks to avoid erasing the wrong device

Modules

command-line processing for piflash script to flash SD card for Raspberry Pi
process/command running utilities for piflash
PiFlash functions to inspect Linux system devices to flash an SD card for Raspberry Pi
PiFlash::State class to store configuration, device info and program state