Intel® FPGA University Program
University Program Material, Education Boards, and Laboratory Exercises
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.
1087 Discussions

NIOS II Flash Programmer, Boot Copier, Booting

Navneet
Beginner
1,124 Views

Hi,

 

I have a cyclone V FPGA development board 5CEBA4F23C7N with an EPCS64 attached to it for non volatile memory purpose.

 

I created a NIOS II application for it that could be boot loaded to the SDRAM using boot copier.

I Placed an Legacy EPCS/EPCQx1 Flash Controller in the platform designer and set the reset vector to the base address of the EPCS Controller and the exception vector to the on chip memory.

In the software side I edit the BSP settings to to disable all the options as the documents says(Image attached). and changed the region in the linker to ON chip memory.

 

But then when I launch the flash programmer it does nothing. I selected the .sof and the elf file for that project. only thing that appear in the programmer is the generating scripts no problems are shown either.(Image attached)

I even tried to reinstall the whole Quartus software along with the WSL ubuntu18LTS, still the flash programmer does not work.

 

I even tried to generate using mem_init_generate to generate the HEX file  and using the convert in Quartus prime tried to generate the .jif file, but only the hardware side works, the softcore does not get loaded.

Useing Quartus Prime Lite 20.1.1. 

 

Can someone please help me out here..

 

0 Kudos
1 Solution
EBERLAZARE_I_Intel
1,107 Views

Hi,

 

Did you try to follow the Embedded Design Handbook user guide to build the design? If not could you take a look and follow thoroughly:

https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/nios2/edh_ed_handbook.pd...

 

View solution in original post

3 Replies
EBERLAZARE_I_Intel
1,108 Views

Hi,

 

Did you try to follow the Embedded Design Handbook user guide to build the design? If not could you take a look and follow thoroughly:

https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/nios2/edh_ed_handbook.pd...

 

EBERLAZARE_I_Intel
1,047 Views

Hi,


Any followup?


NavneetSingh
Beginner
956 Views

Hi,

 

I was able to solve the my problem.

Really thankful for the page markup up PDF that u uploaded.

I followed that tutorial, and its working like a charm now.

 

Best,

Navneet Singh 

 

Reply