-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
U280 build static failed when using DDR memory #77
Comments
The problem seems to be solved by removing hbm signals in cyt_top template and shell_top template. I will update if that works. |
Everything was built successfully. Then I loaded the .bit file through JTAG. I compiled and inserted the driver module successfully. I also compiled the sw program successfully, but running it gave me the following error. I ran the program with sudo privilege. Why is the number of regions equal to 4? I just set N_REGIONS to 1. Also, I have several bitstreams under bitstream folder, which one should I load?
dmesg after running program:
dmesg after insert the driver module:
|
Hi, glad you want to use Coyote for your work. Number of regions is set to 4 as a default for this example software application. The runtime error sounds like it can't open all the regions it expects which makes sense if you set the number of regions to 1 for your synthesis. Could you try passing the correct number of regions as a parameter? |
When I try to install the driver, it gave me the following:
|
Hi @qianyich, thanks for your ongoing reports. Unfortunately, we are no longer actively supporting U280 as a platform. To begin with: Did you use coyote v1 or the current main-branch? Following the error print-out in your driver insertion, there seems to be something seriously wrong with the compilation (check [ 2679.796937] kernel BUG at /home/qianyich/Coyote/driver/fpga_dev.c:119! |
Hi Coyote Maintainers:
I am a PhD student from Northeastern University in Boston, US. I am considering using Coyote RDMA part in our project to communicate with Mellanox RDMA NIC. I am currently trying the static shell, but I am encountering the following errors.
Vivado: 2022.1
Board: Alveo U280
Step to reproduce:
Error message when flow_comp.tcl is executed for shell compilation:
I double-checked the ddr_0 constraints for u280 and I think it is all correct, but I have no idea why the tool throws this error.
The text was updated successfully, but these errors were encountered: