Intel® SoC FPGA Embedded Development Suite
Support for SoC FPGA Software Development, SoC FPGA HPS Architecture, HPS SoC Boot and Configuration, Operating Systems
567 Discussões

Compile errors for Arria 10 SoC bootloader

corestar
Novo colaborador I
2.027 Visualizações

I'm using Quartus 19.1 on Windows 7 Pro and attempting to compile a bootloader for Arria 10 SoC from QSPI as instructed on this page:

Bootloader Instructions 

The bsp-editor makefile also directs me to the above link.

I'm using cygwin as instructed in the EDS manual. I followed all the directions including downloading the tools etc and that all works.

But when I get to the stage shown in the attached, I get errors shown in the second attachment.

What am I doing wrong?

The code it is complaining about appears to involve C++ constructs such as the "inline" or "const" keywords. If I comment those out, it does not report an error on those lines. But it also reports errors on simple C code as in the third attachment.

 

0 Kudos
1 Solução
EBERLAZARE_I_Intel
Funcionário
2.013 Visualizações

Hi,


We apologize for the inconvenience, to build the latest bootloader you need to use Linux. The page is linked is the guide that you can follow in a Linux environment. Since the bootloader can boot to Linux and most embedded is using Linux, we recommend that you too build the bootloader using Linux.


Ver solução na publicação original

2 Respostas
EBERLAZARE_I_Intel
Funcionário
2.014 Visualizações

Hi,


We apologize for the inconvenience, to build the latest bootloader you need to use Linux. The page is linked is the guide that you can follow in a Linux environment. Since the bootloader can boot to Linux and most embedded is using Linux, we recommend that you too build the bootloader using Linux.


corestar
Novo colaborador I
2.001 Visualizações

That's a shame. It really does make life difficult for Windows users for a tool flow that is already quite cumbersome. The EDS user guide says to download cygwin which is what led me to believe this would work.

Responder