Nios® II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
12455 Discussions

Quartus Programmer vs Flash Programmer command line

VRama10
Beginner
648 Views

Hi,

I'm working on designing a web server application using Nios II Processor for Cyclone 10 GX board. I understand the Quartus pro versions no longer supports Flash Programmer GUI in the Eclipse IDE.

I'm aware of converting my .sof file along with .hex file into a .jic file using Quartus programmer and storing it in the EPCQ flash memory.

 

But as I was going through Nios II Flash Programmer guide, it explains using sof2flash and elf2flash utilities to generate .flash files from the Command Line.

 

Could anyone please tell me the difference between these two ways?

https://www.intel.com/content/www/us/en/programmable/documentation/lro1429457708611.html#lro14295528...

0 Kudos
2 Replies
ShafiqY_Intel
Employee
235 Views

Hi VRama10,

 

elf file is the software project image (Eclipse)

sof file is hardware project image (Quartus)

 

Thus, sof2flash and elf2flash is converting software image and hardware image to an S-record file.

 

Thanks😉

Konst_777
Beginner
235 Views

Unfortunately sof2flash does not recognize .sof files for Cyclone 10 devices (LP and GX) for now.

Reply