ARM friends,
I have done some research on software radio based on ZedBoard and AD-FMCOMMS1-EBZ.
ZedBoard is a development board which uses Xilinx Soc FPGA.
Xilinx Soc FPGA includes ARM Cortex A9 dual-core and Xilinx FPGA.
ZedBoard runs Ubuntu Linux operating system.
AD-FMCOMMS1-EBZ is a radio development board for radio signal capturing.
AD-FMCOMMS1-EBZ is made by ADI.
I want to capture and process all kinds of radio signals by ZedBoard and AD-FMCOMMS1-EBZ.
For example, I want to receive and demodulate WIFI, Bluetooth, 2G/3G/4G/5G/6G signal.
But there is a few information which I hope in the websites and froums, such as Xilinx, ADI and ZedBoard.
Now I can capture WIFI signal by the Linux program form ADI website, but I find it is hrad to demodulate it.
It needs the knowledge of OFDM and etc.
Is the WIFI signal can only be correctly demodulatd by hardware modules?
I you have any suggestions, please tell me.
I hear from you!
Honggui Li
Yangzhou University
China
I have used GNURadio and Matlab to demodulate WIFI signals.
GNURadio and Matlab both have OFDM modules, but it is hard to choose the proper parameters.
I want to hear from you!
If you have access to MATLAB, Simulink, DSP System Toolbox, Signal Processing Toolbox, and Communications System Toolbox, you can access the Zynq SDR Hardware Support Package available from MathWorks. There are several examples available using the FMCOMMS1 board as an input device to the ZedBoard, including an 802.11b WLAN Beacon Frame Receiver.
You can also get an SDR Evaluation Kit from Avnet that has a ZedBoard + AD-FMCOMMS2-EBZ FMC module featuring the AD9361 integrated RF Agile Transceiver. The same Hardware Support Package from MathWorks is applicable to the ZedBoard + FMComms2 combination, with even more available examples.
Dear Noam Levine,
Thank you for kindly help. I will try your advices.