Page 1 of 1

bladeRF xA4 Data Transmisson over USB

Posted: Thu Aug 08, 2024 5:40 am
by duchessleila
Hi everyone,

I am working on a project using the bladeRF micro 2.0 xA4 to receive and transmit 12-bit data, interfacing with an Nvidia Jetson AGX Xavier GPU over USB. I am customizing the FPGA inside the bladeRF, and I understand that there is FX3 firmware acting as an intermediary between the FPGA and the USB interface.

As I am relatively new to USB interfaces and FX3, I would appreciate any advice or resources you could share to help me leverage this setup effectively.

Should I focus on modifying the HDL code of the FPGA, or would it be more practical to use the provided API? Any contributions or insights would be greatly appreciated.

Thank you!

Re: bladeRF xA4 Data Transmisson over USB

Posted: Sun Aug 18, 2024 7:13 pm
by tich
If you want to send custom PDUs you can use the existing libbladeRF function bladerf_sync_tx()

You will also need to parse the PDU in VHDL. Here is a tutorial on how to write custom code for the FPGAhttps://github.com/Nuand/bladeRF/wiki/FPGA-Development

If you have any questions feel free to reach out to me