kumquat-buildroot/board/altera/socrates_cyclone5
Giulio Benetti 11db258cd6 board/altera/socrates_cyclone5/genimage.cfg: fix offset suffix
For consistency 'offset = 256k' must be 'offset = 256K'

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2021-11-14 15:31:57 +01:00
..
boot-env.txt configs/socrates_cyclone5: new defconfig 2017-08-02 21:45:26 +02:00
genimage.cfg board/altera/socrates_cyclone5/genimage.cfg: fix offset suffix 2021-11-14 15:31:57 +01:00
readme.txt configs/socrates_cyclone5: new defconfig 2017-08-02 21:45:26 +02:00

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.