From 27c779bf3a7cf16f534b1b2477d9a3c45d514790 Mon Sep 17 00:00:00 2001 From: Peter Date: Wed, 20 Jul 2022 10:52:16 +0100 Subject: First (of many) HC4 posts --- content/posts/restoring-odroid-hc4-petitboot.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 content/posts/restoring-odroid-hc4-petitboot.md diff --git a/content/posts/restoring-odroid-hc4-petitboot.md b/content/posts/restoring-odroid-hc4-petitboot.md new file mode 100644 index 0000000..edb5b14 --- /dev/null +++ b/content/posts/restoring-odroid-hc4-petitboot.md @@ -0,0 +1,11 @@ +--- +title: "Restoring PetitBoot on an ODROID-HC4" +date: 2022-07-20T09:53:00 +tags: ["Linux", "Snippets", "Software"] +--- + +In the process of messing around with a few different Operating Systems (before eventually settling on Debian Netboot) I'd managed to render the device unbootable. All I'd get upon powering up the device was a solid red LED with no display, after Googling around a little and browsing the forums it looked as though I needed to restore the original bootloader. + +At the time of writing, the two latest SPI files are `spiupdate_odroidhc4_20201222.img.xz` and `spiboot-20220317.img`. Download both files [from this server](http://ppa.linuxfactory.or.kr/images/petitboot/odroidhc4/), then extract and write your `spiupdate_odroidhc4_20201222.img` to a Micro SD card either using `dd` or [Rufus](http://rufus.ie/en/). Once written, rename you `spiboot-20220317.img ` to `spiboot.img` and replace the file in the root of the SD card with this replacement. + +Now boot from this SD card, you may need to hold down the black button on the underside when powering on. Once you're in the temporary PetitBoot environment, select 'Exit to Shell' and then run `pb-update`. This will go online and update/restore your PetitBoot image. Once done you should now be able to reboot without the SD card straight into PetitBoot, solving the initial problem. -- cgit v1.2.3