-
Notifications
You must be signed in to change notification settings - Fork 1
AD469x Platform Build Linux & the Devicetree
-
Source the environment
$ source ~/gcc-linaro/gcc-linaro-5.5.0-2017.10-x86_64_arm-linux-gnueabi/env.sh
-
Clone the git repo
$ cd ~/ad469x $ git clone https://github.com/ArrowElectronics/linux.git
-
Change into the new repo
$ cd linux
-
Check out the Altera 4.19 branch
$ git checkout altera_4.19
-
Build the defconfig
$ make socfpga_tei0022_adi_defconfig
-
Build the kernel
$ make zImage
-
Review the device tree source file
NOTE: Device tree source for AD469x is compatible with both AD4695 and AD4696. The current DTS configuration builds automatically for AD4696 and hence no change is required. To build for AD4695 instead, follow the steps below.
-
Open device tree source file for AD469x
$ gedit arch/arm/boot/dts/socfpga_cyclone5_tei0022_02_axi_hdmi_ad469x.dts
![](https://github.com/ArrowElectronics/data-storm-daq/raw/master/ad469x/ad4696_build_dts_open_file.png)
-
Modify the compatible string as shown below in file opened.
For AD4695, modify the string highlighted below to "adi,ad4695" and save the file.
![](https://github.com/ArrowElectronics/data-storm-daq/raw/master/ad469x/ad4696_build_dts_open_file_marked.png)
-
Build the device tree blob
$ make socfpga_cyclone5_tei0022_02_axi_hdmi_ad469x.dtb
Return to Build the Example Design
Return to AD469x Platform User Guide
Please click Here to purchase platform boards
Arrow Data Storm DAQ Development Platform
Introduction
Developer Starter Guides
Additional Developer Docs
AD40xx Platform User Guide
AD7768 Platform User Guide
AD7768-1 Platform User Guide
AD7606B Platform User Guide
AD738x Platform User Guide
AD469x Platform User Guide
AD463x Platform User Guide
ADRV9001/2 Platform User Guide