FPGA, SoC, And CPLD Boards And Kits
FPGA Evaluation and Development Kits
5931 Discussions

None of the Linux images with framebuffer for DE10-Nano work

astrocyte
Novice
569 Views

Hi, I was trying to get started with Azure Edge IoT, using the guide:
https://www.intel.com/content/www/us/en/developer/articles/guide/install-the-azure-iot-edge-runtime.html

 

The URL for downloading the image is broken:

http://terasic.com/downloads/cd-rom/de10-nano/DE10-Nano-Cloud-Native.zip

 

I found this image on the Terasic file server, but it doesn't boot, seems to get stuck at random steps after the framebuffer is initialized. I also plugged in a HDMI monitor to exclude UART buffer/FIFO issues and the monitor is not turning on.

 

U-Boot SPL 2013.01.01 (Nov 30 2016 - 14:20:53)
BOARD : Altera SOCFPGA Cyclone V Board
CLOCK: EOSC1 clock 25000 KHz
CLOCK: EOSC2 clock 25000 KHz
CLOCK: F2S_SDR_REF clock 0 KHz
CLOCK: F2S_PER_REF clock 0 KHz
CLOCK: MPU clock 800 MHz
CLOCK: DDR clock 400 MHz
CLOCK: UART clock 100000 KHz
CLOCK: MMC clock 50000 KHz
CLOCK: QSPI clock 3125 KHz
RESET: COLD
SDRAM: Initializing MMR registers
SDRAM: Calibrating PHY
SEQ.C: Preparing to start memory calibration
SEQ.C: CALIBRATION PASSED
SDRAM: 1024 MiB
ALTERA DWMMC: 0


U-Boot 2013.01.01 (Nov 30 2016 - 14:21:04)

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
Skipped ethaddr assignment due to invalid EMAC address in EEPROM
Net:   mii0
Warning: failed to set MAC address

Hit any key to stop autoboot:  0 
reading u-boot.scr
232 bytes read in 6 ms (37.1 KiB/s)
## Executing script at 02000000
reading soc_system.rbf
2202852 bytes read in 155 ms (13.6 MiB/s)
altera_load: Failed with error code -4
## Starting application at 0x3FF795A4 ...
## Application terminated, rc = 0x0
reading zImage
4941752 bytes read in 330 ms (14.3 MiB/s)
reading soc_system.dtb
24514 bytes read in 11 ms (2.1 MiB/s)
## Flattened Device Tree blob at 00000100
   Booting using the fdt blob at 0x00000100
   Loading Device Tree to 03ff7000, end 03ffffc1 ... OK

Starting kernel ...



 

This is seen on two different DE10-Nano devices that I have tried.

 

I also tried other images from Terasic:

Default SD card it shipped with - same issue as above

DE10_Nano_LXDE                       - same issue as above

DE10_Nano_Xfce.img                 - this doesn't load the kernel and fails with "ethernet address not set"

 

When I use a custom Yocto build of my own without frame buffer, everything works. Is there a mirror where I can find a working image to follow this guide?

0 Kudos
2 Replies
astrocyte
Novice
552 Views

fixed, it was incorrect MSEL

0 Kudos
JohnT_Intel
Employee
533 Views

Hi,


I am glad to hear that the issue is resolved after fixing the MSEL selection.


0 Kudos
Reply