Forum Discussion
Hi,
is it possible to share the Quartus design as I suspect that there might be some implementation issue that cause the DMA not working accordingly.
Hello,
Sure thing, attached to this post will be a link to a zip file of the "quartus_proj_dir" produced by the OFS command "./ofs-common/scripts/common/syn/build_top.sh -p --ofss tools/ofss_config/pcie/pcie_host_2link_1pf_1vf.ofss iseries-dk:null_he_lb,null_he_hssi,null_he_mem,null_he_mem_tg,no_hssi work_iseries-dk_minimal_fim". I could not upload the zip file directly, as it is about 1.6GB.
Please let me know if anything else is needed, or if there are any issues with the zip. I look forward to hearing from you!
https://drive.google.com/file/d/1AcIa0XpNL9YFLB_64Ni1efYrlRKSLbLb/view?usp=sharing
Best,
James
- JohnT_Altera2 months ago
Regular Contributor
Hi,
Have you performed the build_asp.sh?
Can you also share the step you performed?
- jjb1692 months ago
New Contributor
Hello,
Yes, I executed the build_asp.sh script, so that worked fine. I think I perhaps misunderstood what quartus project you wanted in that case, so this reply will have a link to a zip file of the "ofs_iseries-dk_usm.fpga.prj" and bitstream produced by the build_asp.sh script and found into the "oneapi-asp/iseries-dk/build/bringup" folder.
https://drive.google.com/file/d/19_5sMgz7zNjDhhfoF5Qpc2jZSFSWaFlr/view?usp=sharing
I have also done the necessary steps of installing the device (aocl install path-to-directory-containing-oneapi-asp/oneapi-asp/platform-name), mapping the PF/VF functions (see output below), and running the initialization bitstream.
[root@localhost iseries-dk]# sudo opae.io ls
[0000:01:00.0] (0x8086:0xbcce 0x8086:0x0001) Intel Acceleration JTAG PCI Development Kit (Driver: dfl-pci)
[0000:01:00.1] (0x8086:0xbccf 0x8086:0x0001) Intel Acceleration JTAG PCI Development Kit (Driver: vfio-pci)
[root@localhost iseries-dk]# ls -lt /dev/vfio
total 0
crw-rw----. 1 jbick root 234, 0 Dec 2 14:54 15
crw-rw-rw-. 1 root root 10, 196 Dec 2 14:54 vfioThank you!
James
- jjb1691 month ago
New Contributor
Hello,
I just wanted to circle back and see if you had a chance to review my last reply with the Quartus project from the "bringup" folder, and see if it the correct one you requested, as well as see what you think may be causing my issues?
Thank you!
- JohnT_Altera1 month ago
Regular Contributor
Hi,
From the design, it looks good. May I know which exact OPN of the board that you are using? Have you tested with non-oneAPI AFU design to test if your FIM and AFU is working?
Can you also provide the command and script that you use to performed the full compilation?