Gateware version -1.45
This repository contains the FPGA gateware project for the LimeSDR-X3 board.
The gateware can be built with the free version of the Xilinx Vivado v2022.1 (64-bit).
- Open Vivado;
- Select Tools->Run Tcl script..
- Move into the gateware directory and execute "Generate_Project.tcl"
- Open LimeSDR-X3 project with Vivado;
- Select Tools->Run Tcl script..
- Move into the gateware directory and execute "write_proj_script.tcl"
- Open Vitis
- Create a workspace
- Click File->Import..
- Select "Vitis project exported zip file"
- Select vitis_export_archive.ide.zip file included in the project folder
- Import all suggested projects
- Open Vivado project
- Fully compile the project and generate bitstream
- Click File->Export->Export Hardware
- In the "Platform type" dialog select "Fixed"
- In the "Output" dialog select "Include bitstream"
- In the "Files" dialog note the export location
- Open Vitis
- Right click on the lms7_trx_top project and select "Update Hardware Specification"
- Provide the path to the file exported by Vivado and click OK
- Compile Vitis project
- Replace the cpu.elf file in /src/mb_elf/ with the new one in /cpu/Debug
- Recompile Vivado project
- Open Vitis
- Click File->Export
- Select all projects
- When prompted to overwrite the already existing vitis_export_archive.ide.zip, click Yes.
This repository contains the following branches:
- Master:
- Main branch;
Please see the COPYING file(s). However, please note that the license terms stated do not extend to any files provided with the Xilinx design tools and see the relevant files for the associated terms and conditions.