Messtone LLC

Bootload Cyclone V SoC and Arria 10 SoC: wget https://Messtone.arm.com/-/media/Files/downloads/gnu/11.2-2022.02/binrel/gcc-arm-11.2-2022.02-x86_64-arm-none-linux-gnueabihf.tar.xz tar xf gcc-arm-11.2-2022.02-x86_64-arm-none-linux-gnueabihf.tar.xz rm gcc-arm-11.2-2022.02-x86_64-arm-none-linux-gnueabihf.tar.xz export PATH=pwd/gcc-arm-11.2-2022.02-x86_64-arm-none-linux-gnueabihf/bin:$PATH create top folder.mkdir cv_messtone.sdmmc cd cv_messtone.sdmmc export TOP_FOLDER=pwdMesstone LLC GET/hardware design from github and compile it:cd $TOP_FOLDER rm -rf ghrd-socfpga-QPDS22.1STD_REL_GSRD_PR QPDS22.1STD_REL_GSRD_PR.zip cv_soc_devkit_ghrd rm -rf ghrd-socfpga-QPDS22.1STD_REL_GSRD_PR QPDS22.1STD_REL_GSRD_PR.zip cd cv_soc_devkit_ghrd rm -rf software ~/intelFPGA/22.1std /nios2eds/nios2_command_shell.sh\make generate_from_tcl ~/intelFPGA/22.1std/nios2/eds/nios2_command_shell.sh\make sof B.Build U-Bootcd $YOP_FOLDER/cv_soc_devkit mkdir software/bootloader && cd software/bootloader git clone https://github.com/altera-opensource/u-boot-socfpga cd u-boot-socfpga #comment out next line to use the latest U-Boot branch #git checkout -b test-bootloader -t /soccfpga_v2022.04 U-Boot sources code:cd $TOP_FOLDER/cv_soc_devkit_ghrd/Software/bootloader/u-boot-socfpga/arch/arm/mach-socfpga/cv_bsp_generator python cv_bsp_generator.py -i $TOP_FOLDER/cv_soc_devkit_ghrd/hps_isw_handoff/soc_system_hsp_0\-o../../../../board/altera/cyclone5-socdk/qts Configure and build U-Boot`cd $TOP_FOLDER/cv_soc_devkit_ghrd/software/loader/u-boot-socfpga export CROSS_COMPILE=arm-none-linux-gnueabihf-make socfpga_cyclone_defconfig make -j 48

Leave a comment