Created
February 10, 2024 06:29
-
-
Save pdp7/c35776b2236a89b7078bbdfb4b13d3b3 to your computer and use it in GitHub Desktop.
thelio build scripts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
pdp7@thelio:~/dev/kernel/revyos$ ls -ltar *sh | |
-rwxr-xr-x 1 pdp7 pdp7 417 Jan 19 18:00 th1520-build.sh | |
-rwxr-xr-x 1 pdp7 pdp7 96 Jan 28 10:17 upload.sh | |
pdp7@thelio:~/dev/kernel/revyos$ cat th1520-build.sh | |
#!/bin/bash -x | |
#DEPLOY=/home/pdp7/dev/ahead/xuantie-ubuntu/deploy | |
make ARCH=riscv CROSS_COMPILE=riscv64-linux-gnu- -j$1 2>&1 | tee build.log.$(date +"%Y-%m-%d_%H-%M-%S") | |
#cp -p arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dtb ${DEPLOY}/light-beagle.dtb && \ | |
#cp -p arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dtb ${DEPLOY}/th1520-lichee-pi-4a.dtb && \ | |
#cp -p arch/riscv/boot/Image ${DEPLOY} | |
#ls -ltar $DEPLOY | |
pdp7@thelio:~/dev/kernel/revyos$ cat upload.sh | |
#!/bin/bash | |
FILE=`ls -tr ../*image*deb |tail -1` | |
ls -la $FILE | |
scp -p $FILE debian@10.0.0.175:. | |
pdp7@thelio:~/dev/kernel/revyos$ cd .. | |
pdp7@thelio:~/dev/kernel$ cd thead-kernel/ | |
pdp7@thelio:~/dev/kernel/thead-kernel$ ls *sh | |
ls: cannot access '*sh': No such file or directory | |
pdp7@thelio:~/dev/kernel/thead-kernel$ cd - | |
/home/pdp7/dev/kernel | |
pdp7@thelio:~/dev/kernel$ cd thead-kernel/^C | |
pdp7@thelio:~/dev/kernel$ cd revyos/ | |
pdp7@thelio:~/dev/kernel/revyos$ ls *sh | |
th1520-build.sh upload.sh | |
pdp7@thelio:~/linux$ ls *sh | |
adi-build.sh th1520-build.sh upload.sh | |
pdp7@thelio:~/linux$ cat adi-build.sh | |
#!/bin/bash -x | |
make W=1 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- uImage LOADADDR=0x3000000 -j8 | |
make W=1 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- CHECK_DTBS=y zynq-coraz7s-adaq4003.dtb | |
make W=1 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- CHECK_DTBS=y zynq-zed-adv7511-ad4001.dtb | |
make W=1 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- CHECK_DTBS=y zynq-zed-adv7511-ad4002.dtb | |
make W=1 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- CHECK_DTBS=y zynq-zed-adv7511-ad4003.dtb | |
make W=1 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- CHECK_DTBS=y zynq-zed-adv7511-ad4004.dtb | |
make W=1 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- CHECK_DTBS=y zynq-zed-adv7511-ad4005.dtb | |
make W=1 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- CHECK_DTBS=y zynq-zed-adv7511-ad4006.dtb | |
make W=1 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- CHECK_DTBS=y zynq-zed-adv7511-ad4008.dtb | |
make W=1 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- CHECK_DTBS=y zynq-zed-adv7511-ad4010.dtb | |
make W=1 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- CHECK_DTBS=y zynq-zed-adv7511-ad4020.dtb | |
make W=1 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- CHECK_DTBS=y zynq-zed-adv7511-ad4021.dtb | |
make W=1 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- CHECK_DTBS=y zynq-zed-adv7511-ad4022.dtb | |
pdp7@thelio:~/linux$ cat th1520-build.sh | |
#!/bin/bash -x | |
DEPLOY=/home/pdp7/dev/ahead/xuantie-ubuntu/deploy | |
make ARCH=riscv CROSS_COMPILE=riscv64-linux-gnu- -j$1 2>&1 | tee build.log.$(date +"%Y-%m-%d_%H-%M-%S") && \ | |
cp -p arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dtb ${DEPLOY}/light-beagle.dtb && \ | |
cp -p arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dtb ${DEPLOY}/th1520-lichee-pi-4a.dtb && \ | |
cp -p arch/riscv/boot/Image ${DEPLOY} | |
ls -ltar $DEPLOY | |
pdp7@thelio:~/linux$ cat upload.sh | |
#!/bin/bash -x | |
sshpass -p analog scp -p arch/arm/boot/uImage root@10.2.5.201:/boot/uImage | |
#sshpass -p analog scp -p arch/arm/boot/dts/zynq-zed-adv7511-ad4020.dtb root@10.2.5.201:/boot/devicetree.dtb | |
pdp7@thelio:~/linux$ | |
Author
pdp7
commented
Feb 10, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment