You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello, I'm using NVMeCHA to adjust to my FPGA.
Adjusted xdc, In PCIe x8, it works fine,
However, the controller doesn't work after I changed PCIe Interface -> lane width to x4 in XDMA IP.
It seems that the controller only received one Identify(Namespace data structure, cns=0x00) admin command, and shutdown.
(the host deletes SQ; CC_EN and CSTS_RDY are not set.)
I modified the IP configure, and also changed the PL_LINK_CAP_MAX_LINK_WIDTH to 4 in nvme_top.v.
So, is there anyting else I need to do when make a PCIe lane width modification?
Sincerely.
The text was updated successfully, but these errors were encountered:
In your case, the data width will change from 256 to 128 bits, so you should adjust the interfaces in the data path accordingly. The PL_LINK_CAP_MAX_LINK_WIDTH is not a global parameter.
Hello, I'm using NVMeCHA to adjust to my FPGA.
Adjusted xdc, In PCIe x8, it works fine,
However, the controller doesn't work after I changed PCIe Interface ->
lane width
to x4 in XDMA IP.I got these logs from uart
It seems that the controller only received one Identify(Namespace data structure, cns=0x00) admin command, and shutdown.
(the host deletes SQ; CC_EN and CSTS_RDY are not set.)
I modified the IP configure, and also changed the
PL_LINK_CAP_MAX_LINK_WIDTH
to 4 innvme_top.v
.So, is there anyting else I need to do when make a PCIe lane width modification?
Sincerely.
The text was updated successfully, but these errors were encountered: