Project

General

Profile

MKProgramming File Generation

Added by Maxim Kanevsky 14 days ago

Hello Sir/Madam,

I'm trying to create Programming File Generator for our own project based on your example design. Your eaxample design uses Makefile that build, compile and generate programming Files. We have our own scripts to build and compile the poject and just need to generate programming files.
I've created .pfg file, based on the section in Makefile which created .jic/.rbf (lines 694-706) and tried to run Programming File Generation, but getting error (please see attached screenshot).
Please note, that I had to change the bootloader file from .ihex to .hex

So, just to summarise:
1. I run the example design using Makefile and it created .jic/.rbf
2. copied software/bootloader/u-boot-socfpga/spl/u-boot-spl.ihex to .hex
3. then, I opened this project in Quartus and tried to open attached A5ED065BB_mesh.pfg and got the error as in attached screenshot

Can you please help with this or if you have by any chance .pfg file, please share with me
Thanks,
Max


Replies (2)

MF RE: Programming File Generation - Added by Mike Fiorenza 13 days ago

Max,

Did you try clicking the Generate button? I think the GUI is just bugged stating that the SOF doesn't have the bootloader, however, your pfg file properly declares the bootloader path. Once I clicked generate it merged the SOF with the bootloader to create the SOF file it is looking for and then the rest just works.

So I believe your pfg file is fine.

You can also run it on the command line with the following and that error isn't emitted. So I think it's a GUI bug.

quartus_pfg -c A5ED065BB_mesh.pfg

- Mike

MK RE: Programming File Generation - Added by Maxim Kanevsky 6 days ago

Hello Mike,

Yes, actually this script A5ED065BB_mesh.pfg - worked.
I've created programming files and was able to boot.
And it is strange that the error message disappeared.

Thanks for your help!!!

Thanks,
Max

    (1-2/2)