I built an image that works on my DE10-Nano. U-Boot shows the version as 2020.04:
=======================================================
U-Boot SPL 2020.04 (Jul 07 2020 - 06:35:21 +0000)
Trying to boot from MMC1
U-Boot 2020.04 (Jul 07 2020 - 06:35:21 +0000)
CPU: Altera SoCFPGA Platform
FPGA: Altera Cyclone V, SE/A6 or SX/C6 or ST/D6, version 0x0
BOOT: SD/MMC Internal Transceiver (3.0V)
Watchdog enabled
DRAM: 1 GiB
MMC: dwmmc0@ff704000: 0
Loading Environment from MMC... *** Warning - bad CRC, using default environment
In: serial
Out: serial
Err: serial
Model: Terasic DE10-Nano
Net:
Error: ethernet@ff702000 address not set.
No ethernet found.
Hit any key to stop autoboot: 0
=>
=======================================================
But looking in the FAT partition, there is no u-boot.img. So how is this working?