Closed H0TSUN closed 2 weeks ago
Hi @H0TSUN ,
Please double check that the Alveo U50 is what you are intending to use because I believe it has just a single (/ 1x100Gbps) port.
https://www.xilinx.com/publications/product-briefs/alveo-u50-product-brief-v2.pdf
Best regards, --Chris
Hello, @cneely-amd! Thank you for your reply.
I am trying the documentation of the dpdk driver (https://github.com/Xilinx/open-nic-dpdk), which uses 2 cmac ports. So I misunderstood that all cards support two CMAC ports.
Hello,
I installed an alveo u50 card on each of the two servers. The programming cable has been cross-connected.
My enviroment is below.
I want to test the OPEN-NIC DPDK driver. This requires using two CMAC ports. So, I used the command below:
vivado -mode tcl -source build.tcl -tclargs -board au50 -jobs 32 -synth_ip 1 -impl 1 -post_impl 1 -num_phys_func 2 -num_cmac_port 2
However, it cannot find cmac_usplus1 module. I think this is because the cmac_usplus_1_au50.tcl file is missing. (https://github.com/Xilinx/open-nic-shell/tree/main/src/cmac_subsystem/vivado_ip) I can make a bit stream if I use with num_cmac_port 1 argument. How can I resolve this issue?The result is
Thanks!