Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects
Commit 80a26bb5 authored by Robert Nelson's avatar Robert Nelson
Browse files

BANGS HEAD.... need to generate boot.ext4 before flashing...


Signed-off-by: default avatarRobert Nelson <robertcnelson@gmail.com>
parent 72a6248b
No related merge requests found
Pipeline #1247 passed with stage
in 7 minutes and 17 seconds
ignore/
deploy/
.05_generate_boot.sh
.06_generate_root.sh
......@@ -9,3 +9,5 @@ echo "make -C opensbi -j${CORES} ARCH=riscv CROSS_COMPILE=${wdir}/riscv-toolchai
make -C opensbi -j${CORES} ARCH=riscv CROSS_COMPILE=${wdir}/riscv-toolchain/riscv-toolchain/bin/riscv64-linux- PLATFORM=generic
cp -v ./opensbi/build/platform/generic/firmware/fw_dynamic.bin ./deploy/
touch ./.05_generate_boot.sh
......@@ -29,3 +29,4 @@ rm -f board/thead/light-c910/version_rollback.c || true
git reset HEAD --hard
cd ../
touch ./.05_generate_boot.sh
......@@ -40,3 +40,5 @@ cp -v ./arch/riscv/boot/dts/thead/light-beagle.dtb ../deploy/
cd ../
touch ./.05_generate_boot.sh
touch ./.06_generate_root.sh
......@@ -15,3 +15,7 @@ cp -v ./deploy/light-beagle.dtb ./ignore/.boot
dd if=/dev/zero of=./deploy/boot.ext4 count=10000 bs=4096
mkfs.ext4 -F ./deploy/boot.ext4 -d ./ignore/.boot
if [ -f ./.05_generate_boot.sh ] ; then
rm -f ./.05_generate_boot.sh || true
fi
......@@ -48,3 +48,7 @@ dd if=/dev/zero of=./deploy/root.ext4 bs=1 count=0 seek=1500M
mkfs.ext4 -F ./deploy/root.ext4 -d ./ignore/.root
cd ../
if [ -f ./.06_generate_root.sh ] ; then
rm -f ./.06_generate_root.sh || true
fi
......@@ -6,10 +6,18 @@ if ! id | grep -q root; then
exit
fi
fastboot flash ram ./deploy/u-boot-with-spl.bin
fastboot reboot
sleep 10
fastboot flash uboot ./deploy/u-boot-with-spl.bin
fastboot flash boot ./deploy/boot.ext4
fastboot flash root ./deploy/root.ext4
fastboot reboot
if [ -f ./.05_generate_boot.sh ] ; then
echo "ERROR: run: [sudo ./05_generate_boot.sh] first"
else
if [ -f ./.06_generate_root.sh ] ; then
echo "ERROR: run: [sudo ./06_generate_root.sh] first"
else
fastboot flash ram ./deploy/u-boot-with-spl.bin
fastboot reboot
sleep 10
fastboot flash uboot ./deploy/u-boot-with-spl.bin
fastboot flash boot ./deploy/boot.ext4
fastboot flash root ./deploy/root.ext4
fastboot reboot
fi
fi
......@@ -21,3 +21,5 @@ cp -v ./arch/riscv/boot/dts/thead/light-beagle.dtb ../deploy/
cd ../
touch ./.05_generate_boot.sh
touch ./.06_generate_root.sh
......@@ -16,3 +16,5 @@ cp -v ./arch/riscv/boot/Image ../deploy/
cd ../
touch ./.05_generate_boot.sh
touch ./.06_generate_root.sh
......@@ -41,3 +41,5 @@ cp -v ./arch/riscv/boot/dts/thead/light-beagle.dtb ../deploy/
cd ../
touch ./.05_generate_boot.sh
touch ./.06_generate_root.sh
......@@ -39,3 +39,5 @@ cp -v ./arch/riscv/boot/dts/thead/light-beagle.dtb ../deploy/
cd ../
touch ./.05_generate_boot.sh
touch ./.06_generate_root.sh
......@@ -6,9 +6,13 @@ if ! id | grep -q root; then
exit
fi
fastboot flash ram ./deploy/u-boot-with-spl.bin
fastboot reboot
sleep 10
fastboot flash uboot ./deploy/u-boot-with-spl.bin
fastboot flash boot ./deploy/boot.ext4
fastboot reboot
if [ -f ./.05_generate_boot.sh ] ; then
echo "ERROR: run: [sudo ./05_generate_boot.sh] first"
else
fastboot flash ram ./deploy/u-boot-with-spl.bin
fastboot reboot
sleep 10
fastboot flash uboot ./deploy/u-boot-with-spl.bin
fastboot flash boot ./deploy/boot.ext4
fastboot reboot
fi
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment