I could run the ZCU111 OFDM example fluently. But I have a question here. If I could use custom Tx data? Just modify the buffer data below?
The Vivado block design shows it has Tx DMA, which means I could define the Tx data, right? But there is not ‘dma.sendchannel.transfer()’ in driver program. Where I could modify it?
I don’t think you would be able to insert custom data with that design. The symbols are being generated by the ofdm_transmitter IP block, which is generated from a Simulink model. The DMAs are just used to tap into the Tx and Rx paths to inspect what is being generated by the various IP blocks.
There’s an AGC example I believe that does arbitrary data transmission via DMA here. Can’t think of many more off the top of my head… Hope this is helpful.