2) The image URL of the cross-compilation tool chain in China is the open source
software image site of Tsinghua University
https://mirrors.tuna.tsinghua.edu.cn/armbian-releases/_toolchain/
3) After toolchains is downloaded, it will contain multiple versions of cross-
compilation toolchains
test@test:~/orangepi-build$ ls toolchains/
gcc-arm-9.2-2019.12-x86_64-aarch64-none-linux-gnu gcc-linaro-7.4.1-2019.02-
x86_64_arm-linux-gnueabi
gcc-arm-9.2-2019.12-x86_64-arm-none-linux-gnueabihf gcc-linaro-aarch64-none-
elf-4.8-2013.11_linux
gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabi gcc-linaro-arm-linux-
gnueabihf-4.8-2014.04_linux
gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu gcc-linaro-arm-none-eabi-4.8-
2014.04_linux
4) The cross-compilation toolchains used to compile the Orange Pi Zero 2 linux4.9
kernel source code is
gcc-arm-9.2-2019.12-x86_64-aarch64-none-linux-gnu
5) The cross-compilation toolchain used to compile the Orange Pi Zero 2 u-boot
v2018.05 source code is
gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabi
4.3. Compile u-boot
1) First of all, it should be noted that there is no boot0 source code in the u-boot
source code, this part of the source code is currently not open, only the bin file of