Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
20755 Discussions

Intel FPGA PAC D5005 - Operating System

craig-dillabaugh
Beginner
653 Views

Hi,

We have acquired an older Intel FPGA, and are hoping to run some experiments with it.  According to the instructions here:

https://www.intel.com/content/www/us/en/docs/programmable/683394/2-0-1/system-requirements-and-release-installation.html

In order to install the needed software we need to run with an very old OS (RHEL 7/CentOS 7), but to install such an old distro's is a nuisance on the modern HW we have to run on FPGA on.  

 

Just curious from someone who has experience on these devices if the OS requirement is 'hard' or if we might have success with a more modern Linux OS, or if we should start looking for some ancient HW to run with this.

Cheers,

Craig

 

Labels (1)
0 Kudos
6 Replies
craig-dillabaugh
Beginner
646 Views

As a follow up to my own question, if I install a newer OS on our HW and then install Qemu or similar and install my older RHEL/CentOS on the VM.   Is it likely to be problematic to access the FPGA through a guest OS like this.

Cheers,

Craig

0 Kudos
khtan
Employee
584 Views

Hi Craig,

The documentation that you were referring to is actually an archived version of the older acceleration stack for D5005. We have already transition to Open FPGA Stack (OFS) that can support D5005 and it is based on either RHEL, CENTOS 8 stream, Ubuntu 22.04 (just example of the later OS versions/ different OS after Centos 7).

You might want to refer to this manuals instead for the setup (https://ofs.github.io/ofs-2024.1-1/hw/doc_modules/contents_s10_pcie_attach/)

 

Just one catch though, as I know you might plan to run the HE library (https://github.com/intel/hexl-fpga) , this library is build based on Centos 7 dependencies so I'm suspecting you might run into dependency build issues when building the HE acceleration library

 khtan_0-1713516293463.png

It might be possible that you still can build this on Centos 8 stream without any issues, but it was not tested/verified before.

 

As for your follow up question on virtual machine , you can refer to the documentation (https://ofs.github.io/ofs-2024.1-1/d5005/ug_kvm/) . Technically you should be able to build on VM Centos 7 access the link back to the host machine FPGA

 

Thanks

Regards

Kian

0 Kudos
craig-dillabaugh
Beginner
578 Views

Thank you Kian.

This is very helpful.

Craig

0 Kudos
khtan
Employee
381 Views

Hi Craig,

May I know whether this issue has been resolved on your end?

 

Thanks

Regards

Kian

0 Kudos
craig-dillabaugh
Beginner
278 Views

Kian,

Yes, we can mark this as resolved.

Cheers,

Craig

0 Kudos
khtan
Employee
189 Views

Hi Craig,

 

Thanks, I will set this thread to close pending since the issue have been resolved. Please login to ‘https://supporttickets.intel.com’, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.

If you happened to close this thread you might receive a survey. If you think you would rank your support experience less than 4 out of 10, please allow me to correct it before closing or if the problem can’t be corrected, please let me know the cause so that I may improve your future service experience.

 

Thanks

Regards

Kian

0 Kudos
Reply