This repository contains all the source code required to program and interact with a bladeRF platform, including firmware for the Cypress FX3 USB controller, HDL for the Altera Cyclone IV FPGA, and C code for the host-side libraries, drivers, and utilities
Directory | Description |
---|---|
Installers | Dependencies and software required |
GUITEST | Interactive QT GUI to control the ad3261 drivers |
host | PC host, to control de bladeRF project |
Documentation | Project Explanation PDF File |
File | Short Description | Link |
---|---|---|
main.c |
Main firmware code | MAIN |
parser.c |
Memory broker parser code | Parser |
ad9361_api.c |
AD9361 library API code | Ad9361_lib |
LSM7002M_RISC-V_driver Also this project documents how to install QUartus and USB blaster rules. [Install.md]https://github.com/Tonix22/LSM7002M_RISC-V_driver/blob/main/Installers/Install.md
To download FPGA bitstream run the following code
RISCV
./framework.sh -bitstream
Memory only IP dummy
./framework.sh -dummy