Just an update, I tried sending a packet larger than 128 bytes as per cdsteinkuehler suggestion:
but it does not seem to work. I can see the packet leaving the FPGA, but the CM4 PCIe stops working. The OS will not even reboot and requires physically powering off the CM4.
You should, however, be able to send up to 512 byte packets from the FPGA when doing bus-mastering writes.
Statistics: Posted by corestar — Tue Feb 13, 2024 3:24 am