autoboot of UP Linux image on DE1-SoC fails
I tried to load the Intel FPGA University Program Linux image on my DE1-SoC board, but it does not boot. More precisely, i did the following sequence of actions:
- copied DE1-SoC_UP_Linux.img to a microSD card with dd,
- connected my laptop to the board with the USB-miniUSB cable,
- started PuTTY,
- inserted the microSD card in the board slot,
- powered up the board.
The startup sequence in the PuTTY terminal window was OK up to the point of booting, where I got the following:
U-Boot 2013.01.01 (Apr 25 2014 - 04:59:35)
CPU : Altera SOCFPGA Platform
BOARD : Altera SOCFPGA Cyclone V Board
I2C: ready
DRAM: 1 GiB
MMC: ALTERA DWMMC: 0
In: serial
Out: serial
Err: serial
Net: mii0
Hit any key to stop autoboot: 0
** Unrecognized filesystem type **
** Unrecognized filesystem type **
** Unrecognized filesystem type **
altera_load: Failed with error code -4
## Starting application at 0x3FF7D4F8 ...
## Application terminated, rc = 0x0
Wrong Image Format for bootm command
ERROR: can't get kernel image!
SOCFPGA_CYCLONE5 #
I checked the SD card with fdisk -l, here is what it shows:
Disk /dev/mmcblk0: 5,8 GiB, 6241124352 bytes, 12189696 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0005a3a8
Dispositivo Avvio Start Fine Settori Size Id Tipo
/dev/mmcblk0p1 2121728 3799447 1677720 819,2M b W95 FAT32
/dev/mmcblk0p2 3801088 12189695 8388608 4G 83 Linux
/dev/mmcblk0p3 2048 4095 2048 1M a2 sconosciuto
The last partition, of unknown filesystem type, is that of the MBR as I understand (because of the 0xa2 Id), where the preloader should be found, correct? Is there something wrong with this image? The tutorial shows how to initialize the SD card with Win32DiskImager, but my laptop only runs (Ubuntu 16.04) Linux. Maybe is this the source of the problem? Thanks in advance for any help.