Visible to Intel only — GUID: tbw1593117200446
Ixiasoft
1.2.1. Prerequisites
1.2.2. Getting Started
1.2.3. Generating the Initial HDL in Platform Designer
1.2.4. Modifying Top Level File
1.2.5. Adding Pin Assignments for SPIM0
1.2.6. Hardware Programming File Compilation and Generation
1.2.7. Building U-Boot
1.2.8. Preparing QSPI Image
1.2.9. Building Linux
1.2.10. Building Yocto Rootfs
1.2.11. Building spidev Test Program
1.2.12. Creating SD Card Image
1.2.13. Booting the Board
1.2.14. Testing the SPIM0
Visible to Intel only — GUID: tbw1593117200446
Ixiasoft
1.2.2. Getting Started
- Create a top folder for this example, as the rest of the commands use this location.
mkdir ~/s10_spim_fpga
Compilation of the software relies on downloading the build toolchain and adding it to the PATH variable.cd ~/s10_spim_fpga wget https://releases.linaro.org/components/toolchain/binaries/7.5-2019.12/\ aarch64-linux-gnu/gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu.tar.xz tar xf gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu.tar.xz export PATH=`pwd`/gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu/\ bin:$PATH export ARCH=arm64 export CROSS_COMPILE=aarch64-linux-gnu-
- Retrieve a copy of the hardware design.
cd ~/s10_spim_fpga wget https://releases.rocketboards.org/release/2020.05/gsrd/s10_gsrd/\ s10_soc_devkit_ghrd.tar.gz tar xf s10_soc_devkit_ghrd.tar.gz