Compute Blade with Xilinx FPGA PCIe ROUND 2
ฝัง
- เผยแพร่เมื่อ 28 ส.ค. 2024
- I want to look at the different PCIe options for the Acorn CLE and Nitefury.
The Compute Blade and the Raspberry Pi will act as the host for the FPGA.
Discord: / discord
Twitch: / fpga_zealot
Github: github.com/AEW...
Hi..I have been trying to replicate this on my Nitefury II slotted in the m.2 of my Ubuntu 22.04 laptop. The device appears at 0x90200000 instead of 0x600000000. Generated the bitfile using your tcl on Vivado 2019.1. The xdma mm works fine and the tests pass, but for the PCIe AXI lite design, when I write to this reported address, devmem2 reads back the value 0xFF...FF from the location instead of whatever I write. What could be going wrong?
PS: I tried enabling the BusMaster but to no avail. Besides, I see it wasn't enabled for this design even on your system and still it worked.
Oh you need to use the address from lspci. The address will be different for each system. I will update the software to find the correct address not use a hardcoded address.
interesting piece of kit, can these be use for any task ? like password hashing etc ?
Yes, the FPGA supports a wide range of applications. I hope to add plenty of examples.