A repository for DSA2000 F-engine FPGA firmware and control software.
- Ubuntu 18.04
- Xilinx Vivado System Edition 2021.2
- MATLAB/Simulink 2021a
- Clone this repository
- Clone submodules:
git submodule update --init --recursive
- Create a local environment specification file
firmware/startsg.local
. - Prior to compiling firmware, make ADI IP
cd firmware
source startsg
cd lib/adi_hdl/library
make all # Then get a coffee
- From
firmware/
, runstartsg
(if your environment file is calledstartsg.local
) orstartsg <my_local_environment_file.local>
.
firmware/
-- Firmware source files and librariessoftware/
-- Libraries providing communication to FPGA hardware and firmwaredocs/
-- Documentation