Forum Discussion
GregD
New Contributor
4 years agoArria 10 - FPGA Boot
Hello. I am working on an Arria 10 project. Using ARM development studio and USB-Blaster I can load and run u-boot, do an NFS mount of the rootfs, and program the eMMC. Afterward, the board successfu...
sstrell
Super Contributor
4 years agoA .sof file cannot include this. It's strictly for programming the FPGA. You need a drive image that includes the .sof along with u-boot, etc.
- GregD4 years ago
New Contributor
Thanks for the response.
Currently, for this product, there is a .sof that production uses that runs u-boot v2014.10 when in boot-from-FPGA.
~/intelFPGA/21.1/nios2eds/nios2_command_shell.sh \
quartus_pgm -c 1 -m jtag -o "p;boardCheckEmmcProg.sof"I am trying to recreate boardCheckEmmcProg.sof with newer u-boot v2021.04 but I do not know how to create the hex file that our FPGA engineer needs to create the .sof.
My question:
Which u-boot binary to use? u-boot-dtb.bin?
How to convert to hex? arm-linux-gnueabi-objcopy?