Application Acceleration With FPGAs
Programmable Acceleration Cards (PACs), DCP, DLA, Software Stack, and Reference Designs
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.

DMA example Arria 10 PAC

AIvan11
Novice
2,400 Views

Hi,

I am trying to run DMA example from the OPAE samples on Arria 10. I managed to run other examples such as nlb and hello_afu, but dma_afu example gives me following error:

Running test in HW mode Error fpgaDmaOpen: no memory Error fpgaDmaClose: invalid parameter  

Can you help me resolve it. Thank you.

0 Kudos
1 Solution
Fawaz_J_Intel
Employee
658 Views

Hello,

Can you confirm if you have sufficient memory allocated with the following command.

 

sudo sh -c "echo 20 > /sys/kernel/mm/hugepages/hugepages-\ 2048kB/nr_hugepages"

 

Also, if you are using multiple PAC cards, you need to allocate more memory. 

 

thanks

View solution in original post

6 Replies
Fawaz_J_Intel
Employee
658 Views

Hello,

I am still investigating the source of this error.

I will reply to you shortly.

 

Thanks

Richard_C_Intel
Employee
658 Views

Which version of OPAE are you running? Which OS?

AIvan11
Novice
658 Views

I use OPAE 1.1 on Ubuntu 18.04 server.

Fawaz_J_Intel
Employee
659 Views

Hello,

Can you confirm if you have sufficient memory allocated with the following command.

 

sudo sh -c "echo 20 > /sys/kernel/mm/hugepages/hugepages-\ 2048kB/nr_hugepages"

 

Also, if you are using multiple PAC cards, you need to allocate more memory. 

 

thanks

ashishkkaul
New Contributor I
493 Views

Folks,

What was the solution to this issue? I am having the same problem. From this ticket, it is not clear how the issue got resolved?

Ofcourse, I am unable to run in sudo mode.

s005-n002:~/A10_RTL_AFU/dma_afu/sw$ sudo sh -c "echo 20 > /sys/kernel/mm/hugepages/hugepages-\ 2048kB/nr_hugepages"

Dear User,

this server does not allow you to run "sudo".

If you need to install a dependency, please put it in your home directory.

* For autotools, you can do it with "./configure --prefix=~/my-path"

* For Python packages, use "pip install <package_name> --user" or create a Conda environment.

ashishkkaul
New Contributor I
479 Views

@AIvan11 @Fawaz_J_Intel @Richard_C_Intel 

How was this issue resolved? I am having the same problem.

Reply