1. 17 Oct, 2020 2 commits
  2. 16 Oct, 2020 2 commits
    • Jaroslav Beran's avatar
      cyclone-5/soc-5csema4u23c6: update Makefile to generate preloader · 855dda46
      Jaroslav Beran authored
      The added `preloader` target generates `preloader-mkpimage.bin` in
      default `spl_bsp` directory. It works with version 18.1 of Quartus
      Prime, which contains every external dependencies within its
      installation tree (UBoot SPL, arm-eabi cross compiler).
      
      The resulted image has to be written to a dedicated partition on a SD card.
      The partition type in MBR has to be `0xa2` (set e.g. by fdisk utility).
      
      Following command can be used assuming /dev/mmcblk0p3 is the target
      partition (be extra careful!)
      
         # dd of=/dev/mmcblk0p3 bs=512 if=preloader-mkpimage.bin ; sync
      855dda46
    • Jaroslav Beran's avatar
      cyclone-5/soc-5csema4u23c6: add device tree · 88dacfb7
      Jaroslav Beran authored
      The DTS corresponds to the actual HW design and has to be kept up to
      date if any HW changes are applied (IRQ or memory address mappings,
      clock source changes, number of the instances, etc.)
      
      Put this file in arch/arm/boot/dts/ of `linux-socfpga`
      kernel source tree. In top-level directory run:
      
         make ARCH=arm CROSS_COMPILE=/path/to/cross-arm-toolchain-tupple- socfpga_cyclone5_de0_sockit_ctucanfd.dtb
      88dacfb7
  3. 15 Oct, 2020 3 commits
  4. 14 Oct, 2020 5 commits