From 05a6cc608e35ef9b27d809010187f7334ea5a40d Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Oct 07 2020 15:14:59 +0000 Subject: Add support for Fedora builds of 64 bit Rockchip devices We move the offset of u-boot.itb from 8Mb to 512Kb so it all fits in the first 2Mb of the disk before the first partition. Signed-off-by: Peter Robinson --- diff --git a/boards.d/evb-rk3229 b/boards.d/evb-rk3229 new file mode 120000 index 0000000..57db056 --- /dev/null +++ b/boards.d/evb-rk3229 @@ -0,0 +1 @@ +../socs.d/Rockchips-ARMv7 \ No newline at end of file diff --git a/boards.d/evb-rk3328 b/boards.d/evb-rk3328 new file mode 120000 index 0000000..6640528 --- /dev/null +++ b/boards.d/evb-rk3328 @@ -0,0 +1 @@ +../socs.d/Rockchips-ARMv8 \ No newline at end of file diff --git a/boards.d/evb-rk3399 b/boards.d/evb-rk3399 new file mode 120000 index 0000000..6640528 --- /dev/null +++ b/boards.d/evb-rk3399 @@ -0,0 +1 @@ +../socs.d/Rockchips-ARMv8 \ No newline at end of file diff --git a/boards.d/ficus-rk3399 b/boards.d/ficus-rk3399 new file mode 120000 index 0000000..6640528 --- /dev/null +++ b/boards.d/ficus-rk3399 @@ -0,0 +1 @@ +../socs.d/Rockchips-ARMv8 \ No newline at end of file diff --git a/boards.d/firefly-rk3399 b/boards.d/firefly-rk3399 new file mode 120000 index 0000000..6640528 --- /dev/null +++ b/boards.d/firefly-rk3399 @@ -0,0 +1 @@ +../socs.d/Rockchips-ARMv8 \ No newline at end of file diff --git a/boards.d/khadas-edge-captain-rk3399 b/boards.d/khadas-edge-captain-rk3399 new file mode 120000 index 0000000..6640528 --- /dev/null +++ b/boards.d/khadas-edge-captain-rk3399 @@ -0,0 +1 @@ +../socs.d/Rockchips-ARMv8 \ No newline at end of file diff --git a/boards.d/khadas-edge-rk3399 b/boards.d/khadas-edge-rk3399 new file mode 120000 index 0000000..6640528 --- /dev/null +++ b/boards.d/khadas-edge-rk3399 @@ -0,0 +1 @@ +../socs.d/Rockchips-ARMv8 \ No newline at end of file diff --git a/boards.d/khadas-edge-v-rk3399 b/boards.d/khadas-edge-v-rk3399 new file mode 120000 index 0000000..6640528 --- /dev/null +++ b/boards.d/khadas-edge-v-rk3399 @@ -0,0 +1 @@ +../socs.d/Rockchips-ARMv8 \ No newline at end of file diff --git a/boards.d/nanopc-t4-rk3399 b/boards.d/nanopc-t4-rk3399 new file mode 120000 index 0000000..6640528 --- /dev/null +++ b/boards.d/nanopc-t4-rk3399 @@ -0,0 +1 @@ +../socs.d/Rockchips-ARMv8 \ No newline at end of file diff --git a/boards.d/nanopi-m4-2gb-rk3399 b/boards.d/nanopi-m4-2gb-rk3399 new file mode 120000 index 0000000..6640528 --- /dev/null +++ b/boards.d/nanopi-m4-2gb-rk3399 @@ -0,0 +1 @@ +../socs.d/Rockchips-ARMv8 \ No newline at end of file diff --git a/boards.d/nanopi-m4-rk3399 b/boards.d/nanopi-m4-rk3399 new file mode 120000 index 0000000..6640528 --- /dev/null +++ b/boards.d/nanopi-m4-rk3399 @@ -0,0 +1 @@ +../socs.d/Rockchips-ARMv8 \ No newline at end of file diff --git a/boards.d/nanopi-neo4-rk3399 b/boards.d/nanopi-neo4-rk3399 new file mode 120000 index 0000000..6640528 --- /dev/null +++ b/boards.d/nanopi-neo4-rk3399 @@ -0,0 +1 @@ +../socs.d/Rockchips-ARMv8 \ No newline at end of file diff --git a/boards.d/orangepi-rk3399 b/boards.d/orangepi-rk3399 new file mode 120000 index 0000000..6640528 --- /dev/null +++ b/boards.d/orangepi-rk3399 @@ -0,0 +1 @@ +../socs.d/Rockchips-ARMv8 \ No newline at end of file diff --git a/boards.d/pinebook-pro-rk3399 b/boards.d/pinebook-pro-rk3399 new file mode 120000 index 0000000..6640528 --- /dev/null +++ b/boards.d/pinebook-pro-rk3399 @@ -0,0 +1 @@ +../socs.d/Rockchips-ARMv8 \ No newline at end of file diff --git a/boards.d/puma-rk3399 b/boards.d/puma-rk3399 new file mode 120000 index 0000000..6640528 --- /dev/null +++ b/boards.d/puma-rk3399 @@ -0,0 +1 @@ +../socs.d/Rockchips-ARMv8 \ No newline at end of file diff --git a/boards.d/roc-cc-rk3328 b/boards.d/roc-cc-rk3328 new file mode 120000 index 0000000..6640528 --- /dev/null +++ b/boards.d/roc-cc-rk3328 @@ -0,0 +1 @@ +../socs.d/Rockchips-ARMv8 \ No newline at end of file diff --git a/boards.d/roc-pc-mezzanine-rk3399 b/boards.d/roc-pc-mezzanine-rk3399 new file mode 120000 index 0000000..6640528 --- /dev/null +++ b/boards.d/roc-pc-mezzanine-rk3399 @@ -0,0 +1 @@ +../socs.d/Rockchips-ARMv8 \ No newline at end of file diff --git a/boards.d/roc-pc-rk3399 b/boards.d/roc-pc-rk3399 new file mode 120000 index 0000000..6640528 --- /dev/null +++ b/boards.d/roc-pc-rk3399 @@ -0,0 +1 @@ +../socs.d/Rockchips-ARMv8 \ No newline at end of file diff --git a/boards.d/rock-pi-4-rk3399 b/boards.d/rock-pi-4-rk3399 new file mode 120000 index 0000000..6640528 --- /dev/null +++ b/boards.d/rock-pi-4-rk3399 @@ -0,0 +1 @@ +../socs.d/Rockchips-ARMv8 \ No newline at end of file diff --git a/boards.d/rock-pi-4c-rk3399 b/boards.d/rock-pi-4c-rk3399 new file mode 120000 index 0000000..6640528 --- /dev/null +++ b/boards.d/rock-pi-4c-rk3399 @@ -0,0 +1 @@ +../socs.d/Rockchips-ARMv8 \ No newline at end of file diff --git a/boards.d/rock-pi-e-rk3328 b/boards.d/rock-pi-e-rk3328 new file mode 120000 index 0000000..6640528 --- /dev/null +++ b/boards.d/rock-pi-e-rk3328 @@ -0,0 +1 @@ +../socs.d/Rockchips-ARMv8 \ No newline at end of file diff --git a/boards.d/rock-pi-n10-rk3399pro b/boards.d/rock-pi-n10-rk3399pro new file mode 120000 index 0000000..6640528 --- /dev/null +++ b/boards.d/rock-pi-n10-rk3399pro @@ -0,0 +1 @@ +../socs.d/Rockchips-ARMv8 \ No newline at end of file diff --git a/boards.d/rock64-rk3328 b/boards.d/rock64-rk3328 new file mode 120000 index 0000000..6640528 --- /dev/null +++ b/boards.d/rock64-rk3328 @@ -0,0 +1 @@ +../socs.d/Rockchips-ARMv8 \ No newline at end of file diff --git a/boards.d/rock960-rk3399 b/boards.d/rock960-rk3399 new file mode 120000 index 0000000..6640528 --- /dev/null +++ b/boards.d/rock960-rk3399 @@ -0,0 +1 @@ +../socs.d/Rockchips-ARMv8 \ No newline at end of file diff --git a/boards.d/rockpro64-rk3399 b/boards.d/rockpro64-rk3399 new file mode 120000 index 0000000..6640528 --- /dev/null +++ b/boards.d/rockpro64-rk3399 @@ -0,0 +1 @@ +../socs.d/Rockchips-ARMv8 \ No newline at end of file diff --git a/socs.d/Rockchips-ARMv8 b/socs.d/Rockchips-ARMv8 index 573e7af..618e564 100644 --- a/socs.d/Rockchips-ARMv8 +++ b/socs.d/Rockchips-ARMv8 @@ -2,7 +2,7 @@ echo "= Writing idbloader.img for $TARGET .... on media $MEDIA" dd if=$PREFIX/usr/share/uboot/$TARGET/idbloader.img of=$MEDIA seek=64; sync; sleep 5 echo "= Writing u-boot FIT image for $TARGET .... on media $MEDIA" -dd if=$PREFIX/usr/share/uboot/$TARGET/u-boot.itb of=$MEDIA seek=16384; sync; sleep 5 +dd if=$PREFIX/usr/share/uboot/$TARGET/u-boot.itb of=$MEDIA seek=512; sync; sleep 5 # set console for Rockchips SYSCON=ttyS2,1500000n8