Kuiper Linux supports many different ADI hardware boards (such as ADCs, DACs, PLLs, DDSs, and more) which require digital control, and connect those to popular development boards from Xilinx, Intel, Raspberry Pi, and more.
All the code for these projects can be found on Github and are open source for anyone who wants to download, clones, fork, or otherwise customize and contribute.
The following table provides a list of all support projects on FPGA platforms.
ADI Hardware | Development Platform | Directory on the SD image | Image Files on SD Card | Documentation |
---|---|---|---|---|
EVAL-AD9081 | Arria10 SOC | socfpga_arria10_socdk_ad9081 | socfpga_arria10_common | doc |
socfpga_arria10_socdk_ad9081/np12 | doc | |||
ZC706 | zynq-zc706-adv7511-ad9081 | zynq-common | doc | |
zynq-zc706-adv7511-ad9081/np12 | ||||
ZCU102 | zynqmp-zcu102-rev10-ad9081/204b_txmode9_rxmode4 | zynqmp-common | doc | |
zynqmp-zcu102-rev10-ad9081/204c_txmode0_rxmode1 | ||||
zynqmp-zcu102-rev10-ad9081/m4_l8 | ||||
zynqmp-zcu102-rev10-ad9081/m8_l4 | ||||
zynqmp-zcu102-rev10-ad9081_stingray [New] | zynqmp-common | doc | ||
BOOT.BIN in zynqmp-zcu102-rev10-ad9081_stingray; system.dtb in zynqmp-zcu102-rev10-ad9081_stingray/vcxo100 [New] | ||||
BOOT.BIN in zynqmp-zcu102-rev10-ad9081_stingray; system.dtb in zynqmp-zcu102-rev10-ad9081_stingray/vcxo100-direct-clk [New] | ||||
BOOT.BIN in zynqmp-zcu102-rev10-ad9081_stingray; system.dtb in zynqmp-zcu102-rev10-ad9081_stingray/direct-clk [New] | ||||
VCK190 | versal-vck190-ad9081_fmca_ebz | versal-common | doc | |
EVAL-ADRV9082 | ZC706 | zynq-zc706-adv7511-ad9082 [New] | zynq-common | doc |
ZCU102 | zynqmp-zcu102-rev10-ad9082-m4-l8 | zynqmp-common | doc | |
EVAL-ADRV9083 | ZCU102 | zynqmp-zcu102-rev10-ad9083-fmc-ebz | zynqmp-common | doc |
EVAL-ADRV9002 | Arria10 SOC | socfpga_arria10_socdk_adrv9002 | socfpga_arria10_common | doc |
socfpga_arria10_socdk_adrv9002_rx2tx2 | ||||
Zed Board | zynq-zed-adrv9002 | zynq-common | ||
zynq-zed-adrv9002_rx2tx2 | ||||
ZCU102 | zynqmp-zcu102-rev10-adrv9002/BOOT.BIN from boot_bin_CMOS or boot_bin_LVDS | zynqmp-common | ||
zynqmp-zcu102-rev10-adrv9002_rx2tx2/ BOOT.BIN from boot_bin_CMOS or boot_bin_LVDS | ||||
ZC706 | zynq-zc706-adrv9002 [New] | zynq-common | ||
zynq-zc706-adrv9002_rx2tx2 [New] | ||||
EVAL-ADRV9008-9009 | Arria10 SOC | socfpga_arria10_socdk_adrv9009 | socfpga_arria10_common | doc |
ZC706 | zynq-zc706-adv7511-adrv9009 | zynq-common | ||
zynq-zc706-adv7511-adrv9008-1 | ||||
zynq-zc706-adv7511-adrv9008-2 | ||||
ZCU102 | zynqmp-zcu102-rev10-adrv9009 | zynqmp-common | ||
zynqmp-zcu102-rev10-adrv9008-1-2/adrv9008-1 | ||||
zynqmp-zcu102-rev10-adrv9008-1-2/adrv9008-2 | ||||
AD-FMCJESDADC1-EBZ | ZC706 | zynq-zc706-adv7511-fmcjesdadc1 | zynq-common | doc |
AD-FMCDAQ2-EBZ | Arria10 SOC | socfpga_arria10_socdk_daq2 | socfpga_arria10_common | doc |
ZCU102 | zynqmp-zcu102-rev10-fmcdaq2 | zynqmp-common | doc | |
ZC706 | zynq-zc706-adv7511-fmcdaq2 | zynq-common | doc | |
EVAL-FMCDAQ3-EBZ | ZCU102 | zynqmp-zcu102-rev10-fmcdaq3 | zynqmp-common | doc |
ZC706 | zynq-zc706-adv7511-fmcdaq3-revC | zynq-common | doc | |
ADRV9361-Z7035 | ADRV1CRR-BOB | zynq-adrv9361-z7035-bob/cmos | zynq-common | doc |
zynq-adrv9361-z7035-bob/lvds | ||||
ADRV1CRR-FMC | zynq-adrv9361-z7035-fmc | |||
ADRV1CRR-PACKRF [Last Release support] | zynq-adrv9361-z7035-packrf | |||
ADRV9364-Z7020 | ADRV1CRR-BOB | zynq-adrv9364-z7020-bob/lvds | zynq-common | doc |
zynq-adrv9364-z7020-bob/cmos | ||||
ADRV1CRR-PACKRF [Last Release support] | zynq-adrv9364-z7020-bob-packrf | |||
EVAL-ADRV9371 | Arria10 SOC | socfpga_arria10_socdk_adrv9371 | socfpga_arria10_common | doc |
ZC706 | zynq-zc706-adv7511-adrv937x/adrv9371 | zynq-common | doc | |
zynq-zc706-adv7511-adrv937x/adrv9375 | ||||
ZCU102 | zynqmp-zcu102-rev10-adrv937x/adrv9371 | zynqmp-common | doc | |
zynqmp-zcu102-rev10-adrv937x/adrv9375 | ||||
ADRV9009-ZU11EG | ADRV2CRR-FMC | zynqmp-adrv9009-zu11eg-revb-adrv2crr-fmc-revb | zynqmp-common | doc |
zynqmp-adrv9009-zu11eg-revb-adrv2crr-fmc-revb/multisom-primary | ||||
zynqmp-adrv9009-zu11eg-revb-adrv2crr-fmc-revb/multisom-secondary | ||||
zynqmp-adrv9009-zu11eg-revb-adrv2crr-fmc-revb-fmcbridge [New] | ||||
zynqmp-adrv9009-zu11eg-revb-adrv2crr-fmc-revb-xmicrowave | ||||
AD-FMCOMMS2-EBZ or AD-FMCOMMS3-EBZ | ZCU102 | zynqmp-zcu102-rev10-ad936x-fmcomms2-3-4/fmcomms2-3 | zynqmp-common | doc or doc |
ZC702 | zynq-zc702-adv7511-ad936x-fmcomms2-3-4/fmcomms2-3 | zynq-common | ||
ZC706 | zynq-zc706-adv7511-ad936x-fmcomms2-3-4/fmcomms2-3 | |||
Zed Board | zynq-zed-adv7511-ad936x-fmcomms2-3-4/fmcomms2-3 | |||
AD-FMCOMMS4-EBZ | ZCU102 | zynqmp-zcu102-rev10-ad936x-fmcomms2-3-4/fmcomms4 | zynqmp-common | doc |
ZC702 | zynq-zc702-adv7511-ad936x-fmcomms2-3-4/fmcomms4 | zynq-common | ||
ZC706 | zynq-zc706-adv7511-ad936x-fmcomms2-3-4/fmcomms4 | |||
Zed Board | zynq-zed-adv7511-ad936x-fmcomms2-3-4/fmcomms4 | |||
AD-FMCOMMS5-EBZ | ZCU102 | zynqmp-zcu102-rev10-ad9361-fmcomms5 | zynqmp-common | doc |
ZC702 | zynq-zc702-adv7511-ad9361-fmcomms5 | zynq-common | ||
ZC706 | zynq-zc706-adv7511-ad9361-fmcomms5 | |||
zynq-zc706-adv7511-ad9361-fmcomms5-ext-lo-adf5355 | ||||
AD-FMCOMMS11-EBZ | ZC706 | zynq-zc706-adv7511-fmcomms11 | zynq-common | doc |
EVAL-AD-FMCOMMS8-EBZ | Arria10 SOC | socfpga_arria10_socdk_fmcomms8 | socfpga_arria10_common | doc |
ZCU102 | zynqmp-zcu102-rev10-adrv9009-fmcomms8 | zynqmp-common | ||
ADRV2CRR-FMC | zynqmp-adrv9009-zu11eg-revb-adrv2crr-fmc-fmcomms8 | zynqmp-common | doc | |
zynqmp-adrv9009-zu11eg-revb-adrv2crr-fmc-fmcomms8/multisom-primary | ||||
zynqmp-adrv9009-zu11eg-revb-adrv2crr-fmc-fmcomms8/multisom-secondary | ||||
zynqmp-adrv9009-zu11eg-revb-adrv2crr-fmc-fmcomms8/using-clockdist [New] | ||||
zynqmp-adrv9009-zu11eg-revb-adrv2crr-fmc-fmcomms8/multisom-primary-clockdist [New] | ||||
zynqmp-adrv9009-zu11eg-revb-adrv2crr-fmc-fmcomms8/multisom-secondary-clockdist [New] | ||||
Arradio board | Cyclone 5 SoC Kit | socfpga_cyclone5_sockit_arradio | socfpga_cyclone5_common | doc |
EVAL-AD9172 | ZCU102 | zynqmp-zcu102-rev10-ad9172-fmc-ebz-mode4 | zynqmp-common | doc |
ZC706 | zynq-zc706-adv7511-ad9172-fmc-ebz | zynq-common | ||
EVAL-AD9265 | ZC706 | zynq-zc706-adv7511-ad9265-fmc-125ebz | zynq-common | doc |
EVAL-AD9434 | ZC706 | zynq-zc706-adv7511-ad9434-fmc-500ebz | zynq-common | doc |
AD-FMCADC2-EBZ | ZC706 | zynq-zc706-adv7511-ad9625-fmcadc2 | zynq-common | doc |
AD-FMCADC3-EBZ | ZC706 | zynq-zc706-adv7511-ad9625-fmcadc3 | zynq-common | doc |
EVAL-AD9739A | ZC706 | zynq-zc706-adv7511-ad9739a-fmc | zynq-common | doc |
EVAL-AD9695 [New] | ZCU102 | zynqmp-zcu102-rev10-ad9695 | zynqmp-common | doc |
EVAL-AD9467 | Zed Board | zynq-zed-adv7511-ad9467-fmc-250ebz | zynq-common | doc |
EVAL-AD6676 | ZC706 | zynq-zc706-adv7511-ad6676-fmc | zynq-common | doc |
EVAL-AD400x-FMCZ | Zed Board | zynq-zed-ad40xx_fmc | zynq-common | doc |
EVAL-AD4630-24 | Zed Board | zynq-zed-ad4630 | zynq-common | doc |
EVAL-AD5758 | Zed Board | zynq-zed-ad5758_sdz | zynq-common | WIP |
EVAL-AD5766 | Zed Board | zynq-zed-ad5766_sdz | zynq-common | WIP |
EVAL-AD7134FMCZ | Zed Board | ad7134_fmc_zed | zynq-common | WIP |
EVAL-AD719x-asdz [New] | Cora Z7s Board | ad719x_asdz_coraz7s | zynq_common | doc |
EVAL-AD738xFMCZ | Zed Board | zynq-zed-ad738x_fmc | zynq-common | WIP |
EVAL-AD7405 | Zed Board | zynq-zed-ad7405_fmc | zynq-common | WIP |
EVAL-AD7616 | Zed Board | zynq-zed-ad7616_sdz | zynq-common | WIP |
EVAL-AD7768-1 | Zed Board | zynq-zed-adv7511-ad7768-1-evb | zynq-common | doc |
EVAL-AD7768-4 [New] | Zed Board | zynq-zed-adv7511-ad7768-4-axi-adc | zynq-common | WIP |
EVAL-AD7768 | Zed Board | zynq-zed-adv7511-ad7768-axi-adc | zynq-common | WIP |
EVAL-AD9739 [Last Release support] | ZC706 | zynq-zc706-adv7511-ad9739a-fmc | zynq-common | WIP |
EVAL-AD9783 | ZCU102 | zynqmp-zcu102-rev10-ad9783 | zynqmp-common | WIP |
EVAL-ADAQ8092 [New] | Zed Board | zynq-zed-adv7511-adaq8092 | zynq-common | WIP |
CN0363 | Zed Board | zynq-zed-adv7511-cn0363 | zynq-common | doc |
CN0501 [New] | Cora Z7s Board | cn0501_coraz7s | zynq_common | doc |
CN0506 | Arria10 SOC | socfpga_arria10_socdk_cn0506_mii | socfpga_arria10_common | doc |
Zed Board | zynq-zed-cn0506_mii | zynq-common | doc | |
zynq-zed-cn0506_rgmii | ||||
zynq-zed-cn0506_rmii | ||||
ZC706 | zynq-zc706-adv7511-cn0506-mii | zynq_common | doc | |
zynq-zc706-adv7511-cn0506-rmii | ||||
zynq-zc706-adv7511-cn0506-rgmii | ||||
ZCU102 | zynqmp-zcu102-rev10-cn0506-mii | zynqmp_common | doc | |
zynqmp-zcu102-rev10-cn0506-rmii | ||||
zynqmp-zcu102-rev10-cn0506-rgmii | ||||
CN0540 | Intel Cyclone 5 DE10-Nano | socfpga_cyclone5_de10_nano_cn0540 | socfpga_cyclone5_common | doc |
Cora Z7s Board | zynq-coraz7s-cn0540 | zynq-common | doc | |
CN0561 [New] | Zed Board | cn0561_zed | zynq-common | doc |
CN0577 [New] | Zed Board | cn0577_zed | zynq-common | doc |
CN0579 [New] | Cora Z7s Board | cn0579_coraz7s | zynq_common | doc |
Intel Cyclone 5 DE10-Nano | cn0579_de10nano | socfpga_cyclone5_common | ||
None | ZC706 | zynq-zc706-adv7511 | zynq-common | none |
ZC702 | zynq-zc702-adv7511 | zynq-common | none | |
Zed Board | zynq-zed-adv7511 | zynq-common | none | |
zynq-zed-imageon [Last Release support] | zynq-common | none |
The following table is a summary of the projects supported on Raspberry Pi. Raspberry Pi platforms include several hardware versions including:
ADI Hardware | Device Tree Overlay | Adaptor Board | Documentation |
---|---|---|---|
ADIS16475-1/PCB | adis16475.dtbo | EVAL-ADISIMU1-RPIZ | none |
ADIS16480/PCB | adis16480.dtbo | EVAL-ADISIMU1-RPIZ | none |
DC1012A-B | rpi-ltc2497.dtbo | PMD-RPI-INTZ | doc |
DC1962C | rpi-dc1962c.dtbo | PMD-RPI-INTZ | doc |
DC2873A | rpi-ltc2688.dtbo | PMD-RPI-INTZ | doc |
EVAL-AD5592R-PMDZ | rpi-ad5592r.dtbo | PMD-RPI-INTZ | doc |
EVAL-AD5593R-PMDZ | rpi-ad5593r.dtbo | PMD-RPI-INTZ | doc |
EVAL-AD5770R-PMDZ | rpi-ad5770r.dtbo | PMD-RPI-INTZ | doc |
EVAL-AD7124-8-PMDZ | rpi-ad7124.dtbo | PMD-RPI-INTZ | doc |
EVAL-ADT7420-PMDZ | rpi-adt7420.dtbo | PMD-RPI-INTZ | doc |
EVAL-ADXL355-PMDZ | rpi-adxl355.dtbo | PMD-RPI-INTZ | doc |
EVAL-ADXRS290-PMDZ | rpi-adxrs290.dtbo | PMD-RPI-INTZ | doc |
CN0508 | rpi-cn0508.dtbo | doc | |
CN0511 | rpi-cn0511.dtbo | doc | |
CN0531 | rpi-ad5791.dtbo | PMD-RPI-INTZ | doc |
CN0552 | rpi-cn0552.dtbo | PMD-RPI-INTZ | doc |
CN0554 | rpi-cn0554.dtbo | doc | |
CN0566 | rpi-cn0566.dtbo | doc | |
CN0575 | rpi-cn0575.dtbo | doc | |
PMOD ACL | rpi-adxl345.dtbo | lab |
End of Document