Application Acceleration With FPGAs
Programmable Acceleration Cards (PACs), DCP, FPGA AI Suite, Software Stack, and Reference Designs
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

DMA example Arria 10 PAC

AIvan11
Novice
3,906 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
FawazJ_Altera
Employee
2,164 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
FawazJ_Altera
Employee
2,164 Views

Hello,

I am still investigating the source of this error.

I will reply to you shortly.

 

Thanks

0 Kudos
Richard_C_Intel
Employee
2,164 Views

Which version of OPAE are you running? Which OS?

0 Kudos
AIvan11
Novice
2,164 Views

I use OPAE 1.1 on Ubuntu 18.04 server.

0 Kudos
FawazJ_Altera
Employee
2,165 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
1,999 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.

0 Kudos
ashishkkaul
New Contributor I
1,985 Views

@AIvan11 @FawazJ_Altera @Richard_C_Intel 

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

0 Kudos
Reply