AD738x Platform Build HDL - ArrowElectronics/data-storm-daq GitHub Wiki
This section describes how to download the HDL design from the github repository. The designs can be built by using make in a shell. The following steps describe how to do this which conclude by calling a makefile with the make command.
This will build the Platform Designer™ (formerly called QSys™) and Quartus® projects, and then generate and compile them. This approach guarantees quality of results for anyone initially working with these designs.
Create a directory where all the project repositories can be cloned from github.
-
Open a shell in the VM player (Ctrl+Alt+T)
$ cd ~ $ mkdir ad738x
$ ~/intelFPGA_lite/20.1/nios2eds/nios2_command_shell.sh
-
navigate to the directory where the project will be stored
$ cd ad738x $ git clone https://github.com/ArrowElectronics/hdl.git
-
then do the following to update the files in the working tree...
$ cd hdl $ git checkout R20.1_TE_DSD_1.0
$ cd projects/ad738x_fmc/tei0022/
$ make build
- Enter option 0 to build for AD7380

NOTE: HDL for AD7380 is compatible and can be used for AD7383 & AD7386.
- Enter option 1 to build for AD7381

NOTE: HDL for AD7381 is compatible and can be used for AD7384 & AD7387.
- Enter option 2 to build for AD7388

Warning: Any input other than 0, 1 and 2 will throw an error.
NOTE: These options are a 'hardware' switch, you will have to rebuild if you wish to build for other boards mentioned.
The build can take a significant period of time to complete. Open and regularly refresh the ad738x_fmc_tei0022_quartus.log file in a text editor to monitor progress. This is located in the hdl/projects/ad738x_fmc/tei0022 subdirectory.
Return to Build the Example Design
Return to AD738x Platform User Guide