Intel® High Level Design
Support for Intel® High Level Synthesis Compiler, DSP Builder, OneAPI for Intel® FPGAs, Intel® FPGA SDK for OpenCL™
654 Discussions

[N3000 setup] Pr Interface ID: eeeeeeee-eeee-eeee-2222-222222222222

E-Hong
New Contributor I
1,321 Views

Hi,

  1. I am installing N3000 PAC on a Xeon CPU. I installed the setup according to this
    https://www.intel.com/content/www/us/en/programmable/documentation/xgz1560360700260.html

  2. Installed Arria 10 Acceleration Stack for PAC from here
    https://www.intel.com/content/www/us/en/programmable/documentation/iyu1522005567196.html
  3. Then when I source the `init_env.sh`, I am able to source all environments and scripts without error.

  4. I am able to run `aocl diagnose`, below is the output. The diagnostics is passing but PAC remains uninitialized
    2021-05-17 21_06_35-Window.png2021-05-17 21_06_57-Window.png

      

  5.  Latter when I tried programming a bitstream file into the PAC, it shows this error
    2021-05-17 21_11_14-Window.png

  6. I ran `sudo fpgainfo fme`, and the Pr Interface ID: eeeeeeee-eeee-eeee-2222-222222222222 seems weird. It's not expected per the setup manual, and the ID is definitely off. Not to mention my Bitstream version is 0.0.0 and MAX10 version is too low.
    2021-05-17 21_13_50-Window.png

Did I missed out some steps will installing the PAC that leads to the error above? I tried re-installing but it and still same problem.

 

OS: CentOS 7.4

3.10.0-1160.25.1.el7.x86_64

 

Thank you.

0 Kudos
1 Solution
HRZ
Valued Contributor III
1,290 Views
0 Kudos
7 Replies
HRZ
Valued Contributor III
1,291 Views

The acceleration stack you are trying to install is for this board:

https://www.intel.com/content/www/us/en/programmable/products/boards_and_kits/dev-kits/altera/acceleration-card-arria-10-gx/overview.html

While you have this board:

https://www.intel.com/content/www/us/en/programmable/products/boards_and_kits/dev-kits/altera/intel-fpga-pac-n3000/overview.html

You should install this acceleration stack instead:

https://www.intel.com/content/www/us/en/programmable/products/boards_and_kits/dev-kits/altera/intel-fpga-pac-n3000/getting-started.html

Note that if OpenCL support is what you are looking for, there is no OpenCL support for the N3000 board as far as I am aware.

0 Kudos
E-Hong
New Contributor I
1,286 Views

Hi,

If I install solely the first link mentioned by you, I am unable to run `aocl diagnose`, that's how I ended up installing both. Thanks for the clarification!

My goal is to run deep learning inference targeting `HETERO:FPGA,CPU`, is the N3000 PAC capable of doing this?

E-Hong_0-1621369914159.png

 

Another question, how do I run `aocl diagnose` on the N3000 pac? And, if I installed only N3000 Acceleration Stack, `sudo fpgainfo fme` is not working as well.

 

Thank you.

 

0 Kudos
JonWay_C_Intel
Employee
1,275 Views

N3000 does not support OpenCL

0 Kudos
E-Hong
New Contributor I
1,272 Views

Hi JonWay,

Does that mean that I am unable to run deep learning inference targeting `HETERO:FPGA,CPU` on N3000?

 

Thank you.

0 Kudos
JonWay_C_Intel
Employee
1,267 Views

The card is meant for networking infrastructure offloading. If you want to do inferencing, you can consider using the D5005 card.

0 Kudos
E-Hong
New Contributor I
1,236 Views

Hi, JonWay answered the question, I should have installed only the N3000 acceleration stack instead of mixing both of them. My problem is that I am having the wrong PAC, I should be using the D5005 PAC.

 

Thanks all.

0 Kudos
JonWay_C_Intel
Employee
1,215 Views

I’m glad that your question has been addressed, I now transition this thread to community support. If you have a new question, feel free to open a new thread to get the support from Intel experts. Otherwise, the community users will continue to help you on this thread. Thank you.

0 Kudos
Reply