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
I'm trying to transmit some data, but DMA buffers seems to overflow under used data rates. I think this is kinda similar to myriadrf/xtrx_linux_pcie_drv#7, I tried to increase DMA buffers myself, but failed with
it has been discovered that using buffer with it's size equal to a power of 2 partially solves the problem. It's a lack of performance for me and I can't afford splitting my buffers into powers of 2, do you have any idea how to set it up for using non-power of 2 buffers?
(I've experimented with my test program pinned above, in that case changing buffer size to 2^n does it work, but I have not succeeded in other cases)
I'm trying to transmit some data, but DMA buffers seems to overflow under used data rates. I think this is kinda similar to myriadrf/xtrx_linux_pcie_drv#7, I tried to increase DMA buffers myself, but failed with
13:22:34.756898 ERROR: [PCIE] PCI:/dev/xtrx0: DMA TX mmap*() failed: Unknown error -22
It seems to work for a while and then start failing, here's log
Here's program I use, any ideas how to fix?
main.zip
p.s This one seems to work with uhd B210 without failing, ofc using SoapySDR
The text was updated successfully, but these errors were encountered: