Michał Łyszczek f82bd2c9df configs/socrates_cyclone5: new defconfig vor 7 Jahren
..
boot-env.txt f82bd2c9df configs/socrates_cyclone5: new defconfig vor 7 Jahren
genimage.cfg f82bd2c9df configs/socrates_cyclone5: new defconfig vor 7 Jahren
readme.txt f82bd2c9df configs/socrates_cyclone5: new defconfig vor 7 Jahren

readme.txt

EBV SoCrates Evaluation Board

Intro
=====

More information about this board can be found here:
https://rocketboards.org/foswiki/Documentation/EBVSoCratesEvaluationBoard

Build
=====

First, load socrates config for buildroot

make socrates_cyclone5_defconfig

Build everything

make

Following files will be generated in output/images

.
├── boot.vfat
├── rootfs.ext2
├── rootfs.ext4 -> rootfs.ext2
├── rootfs.tar
├── sdcard.img
├── socfpga_cyclone5_socrates.dtb
├── u-boot-spl.bin
├── u-boot-spl.bin.crc
├── u-boot.bin
├── u-boot.img
├── uboot-env.bin
├── uboot.img
└── zImage


Creating bootable SD card
=========================

Simply invoke

dd if=output/images/sdcard.img of=/dev/sdX

Where X is your SD card device (not partition)

Booting
=======

Pins 6:8 on P18 selector is used to determine boot device. To boot socrates from
sdcard set these pins to value 0x5 (101b). Remaining pins are used to determine
how to configure FPGA and are not associated with booting into Linux kernel.