In shared memory mode, it can work normally, sudo lspci -vvv can detect the device, and according to the documentation, it can read and write data normally.
How to expand BAR0_SIZE to 1G or 2G ?
Only 32 bits of data can be written each time. Is it possible to increase the size of each write to 64KB or 1 MB ?