f82bd2c9df
Configuration contains: - building uboot (and spl) from altera's github - booting from SD card - working ethernet, serial, i2c, fpga_manager - minimal rootfs with busybox - ready to flash SD card image Signed-off-by: Michał Łyszczek <michal.lyszczek@bofc.pl> [Thomas: - add entry to DEVELOPERS file - refresh .gitlab-ci.yml - fix commit title] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> |
||
---|---|---|
.. | ||
boot-env.txt | ||
genimage.cfg | ||
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.