I know I can use Python allocate library, and use device_address. But this is in Python, the speed is quiet limitted compared to SDK. But SDK is standalone, and I want use Linux with CPP. I know I can use mmap() function to transder physial address to virtual address, but how to transfer virtual address to physical address? In short, how can I get the “device_address” of one block of memory in ddr in linux using cpp?
Hi @BBB,
Welcome to the PYNQ forums.
This is not a PYNQ question, you may be better off asking in the Xilinx forums.
Mario