blob: f8cbbc361f0a62b13f1bfe038684d8148a21e9c6 [file] [log] [blame]
#!/bin/bash
set -ex
TMPDIR=$(mktemp -d /tmp/yoctoflash.XXXXXXXXXX)
# Cleanup on exit.
function finish {
sudo rm -rf "${TMPDIR}"
}
trap finish EXIT
# Call sudo to get it started here, rather than waiting for after tar/cp's
sudo echo "Flashing orin"
# Assumes that the image has been copied into ./
tar xf frc971-image-orin-nx-8g.tegraflash.tar.gz -C "${TMPDIR}"
# Replace the rootfs with our new image.
cp --sparse=always arm64_bookworm_debian_yocto.img "${TMPDIR}/frc971-image.ext4"
cd ${TMPDIR}
sudo ./initrd-flash