Application Acceleration With FPGAs
Programmable Acceleration Cards (PACs), DCP, FPGA AI Suite, Software Stack, and Reference Designs

DMA example Arria 10 PAC

AIvan11
Novice
2,940 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_Al-Jubori
Employee
1,198 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_Al-Jubori
Employee
1,198 Views

Hello,

I am still investigating the source of this error.

I will reply to you shortly.

 

Thanks

0 Kudos
Richard_C_Intel
Employee
1,198 Views

Which version of OPAE are you running? Which OS?

0 Kudos
AIvan11
Novice
1,198 Views

I use OPAE 1.1 on Ubuntu 18.04 server.

0 Kudos
Fawaz_Al-Jubori
Employee
1,199 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,033 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,019 Views

@AIvan11 @Fawaz_Al-Jubori @Richard_C_Intel 

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

0 Kudos
Reply