Release date: 2025_03_18-18_07_49

For the zynq projects:        
  - copy <target>/BOOT.BIN, <target>/<specific_folder>/devicetree.dtb        
    and zynq-common/uImage to the root of the BOOT FAT32 partition.

For the zynqmp projects:        
  - copy <target>/BOOT.BIN, <target>/<specific_folder>/system.dtb and        
    and zynqmp-common/Image to the root of the BOOT FAT32 partition.

For the versal projects:        
  - copy <target>/BOOT.BIN, <target>/<specific_folder>/system.dtb,        
    <target>/boot.scr and versal/Image to the root of the BOOT FAT32        
    partition.

For Arria10 SOC projects:        
  - copy <target>/fit_spl_fpga.itb, <target>/socfpga_arria10_socdk_sdmmc.dtb,        
    <target>/u-boot.img and socfpga_arria10_common/zImage to the root        
    of the BOOT FAT32 partition.        
  - copy socfpga_arria10_common/extlinux.conf to the root of BOOT FAT32, in folder 'extlinux';        
  - write preloader file - <target>/u-boot-splx4.sfp - to the corresponding SD        
    card partition (usually third partition). You can use 'dd' linux command in        
    terminal, for example: "dd if=u-boot-splx4.sfp of=/dev/mmcblk0p3")

For Cyclone5 projects (de10nano and c5soc):        
  - copy <target>/soc_system.rbf, <target>/socfpga.dtb, <target>/u-boot.scr        
    and socfpga_cyclone5_common/zImage on the root of the BOOT FAT32 partition;        
  - copy socfpga_cyclone5_common/extlinux.conf to the root of BOOT FAT32, in folder 'extlinux';        
  - write preloader file - <target>/u-boot-with-spl.bin - to the corresponding SD        
    card partition (usually third partition). You can use 'dd' linux command in        
    terminal, for example: "dd if=u-boot-with-spl.bin of=/dev/mmcblk0p3")

For loading RPI overlays the are 2 methods:        
  - you can manually edit /boot/config.txt by adding a new line with        
    "dtoverlay=<overlay_name>[,<overlay_arguments>]"        
  - or you can load an overlay dinamically, after RPI booted, by opening a        
    terminal and typing "sudo dtoverlay <overlay_name>[,<overlay_arguments>]"        
In both cases, there needs to be specified only the overlay name, without extension and path.        
Overlays binaries (*.dtbo) can be found in /boot/overlays.

Documentation:        
    https://analog.com/en/design-center/evaluation-hardware-and-software/software/kuiper-linux.html        
    https://wiki.analog.com/resources/tools-software/linux-software/kuiper-linux

This release supports following projects:
  socfpga_cyclone5_sockit_arradio
  socfpga_cyclone5_sockit_dc2677a
  socfpga_cyclone5_de10_nano_cn0540
  socfpga_cyclone5_de10_nano_cn0579_i2c
  socfpga_cyclone5_de10_nano_hps
  socfpga_arria10_socdk_daq2
  socfpga_arria10_socdk_adrv9009_jesd204_fsm
  socfpga_arria10_socdk_adrv9002
  socfpga_arria10_socdk_adrv9002_rx2tx2
  socfpga_arria10_socdk_ad9081
  socfpga_arria10_socdk_ad9081_np12
  socfpga_arria10_socdk_fmcomms8
  socfpga_arria10_socdk_cn0506_mii
  socfpga_arria10_socdk_adrv9025
  versal-vck190-reva-ad9081
  versal-vck190-reva-ad9082
  versal-vck190-reva-ad9209
  versal-vpk180-reva-ad9081
  versal-vpk180-reva-ad9082
  versal-vpk180-reva-ad9082-m1-l8
  zynqmp-jupiter-sdr
  zynqmp-zcu102-rev10-ad9364-fmcomms4
  zynqmp-zcu102-rev10-ad9361-fmcomms2-3
  zynqmp-zcu102-rev10-ad9361-fmcomms5
  zynqmp-zcu102-rev10-ad9695
  zynqmp-zcu102-rev10-ad9783
  zynqmp-zcu102-rev10-adrv9371-jesd204-fsm
  zynqmp-zcu102-rev10-adrv9375-jesd204-fsm
  zynqmp-zcu102-rev10-fmcdaq2
  zynqmp-zcu102-rev10-fmcdaq3
  zynqmp-zcu102-rev10-adrv9002
  zynqmp-zcu102-rev10-adrv9002-rx2tx2
  zynqmp-zcu102-rev10-adrv9009-jesd204-fsm
  zynqmp-zcu102-rev10-adrv9009-fmcomms8-jesd204-fsm
  zynqmp-zcu102-rev10-adrv9008-1-jesd204-fsm
  zynqmp-zcu102-rev10-adrv9008-2-jesd204-fsm
  zynqmp-zcu102-rev10-ad9172-fmc-ebz-mode4
  zynqmp-zcu102-rev10-cn0506-mii
  zynqmp-zcu102-rev10-cn0506-rgmii
  zynqmp-zcu102-rev10-cn0506-rmii
  zynqmp-adrv9009-zu11eg-revb-adrv2crr-fmc-revb-jesd204-fsm
  zynqmp-adrv9009-zu11eg-revb-adrv2crr-fmc-revb-sync-jesd204-fsm-multisom-primary
  zynqmp-adrv9009-zu11eg-revb-adrv2crr-fmc-revb-sync-jesd204-fsm-multisom-secondary
  zynqmp-adrv9009-zu11eg-revb-adrv2crr-fmc-revb-sync-fmcomms8-jesd204-fsm
  zynqmp-adrv9009-zu11eg-revb-adrv2crr-fmc-revb-sync-fmcomms8-jesd204-fsm-multisom-primary
  zynqmp-adrv9009-zu11eg-revb-adrv2crr-fmc-revb-sync-fmcomms8-jesd204-fsm-multisom-secondary
  zynqmp-adrv9009-zu11eg-revb-adrv2crr-fmc-revb-sync-fmcomms8-jesd204-fsm-using-clockdist
  zynqmp-adrv9009-zu11eg-revb-adrv2crr-fmc-revb-sync-fmcomms8-jesd204-fsm-multisom-primary-clockdist
  zynqmp-adrv9009-zu11eg-revb-adrv2crr-fmc-revb-sync-fmcomms8-jesd204-fsm-multisom-secondary-clockdist
  zynqmp-adrv9009-zu11eg-revb-adrv2crr-fmc-revb-jesd204-fsm-xmicrowave
  zynqmp-adrv9009-zu11eg-revb-adrv2crr-fmc-revb-jesd204-fsm-fmcbridge
  zynqmp-zcu102-rev10-ad9081
  zynqmp-zcu102-rev10-ad9081-m8-l4
  zynqmp-zcu102-rev10-ad9081-m8-l4-vcxo122p88
  zynqmp-zcu102-rev10-ad9081-204b-txmode9-rxmode4
  zynqmp-zcu102-rev10-ad9081-204c-txmode0-rxmode1
  zynqmp-zcu102-rev10-stingray
  zynqmp-zcu102-rev10-stingray-vcxo100
  zynqmp-zcu102-rev10-stingray-vcxo100-direct-clk
  zynqmp-zcu102-rev10-stingray-direct-clk
  zynqmp-zcu102-rev10-ad9082-m4-l8
  zynqmp-zcu102-rev10-ad9083-fmc-ebz
  zynqmp-zcu102-rev10-adrv9025
  zynq-adrv9361-z7035-bob-cmos
  zynq-adrv9361-z7035-bob
  zynq-adrv9361-z7035-fmc
  zynq-adrv9364-z7020-bob
  zynq-adrv9364-z7020-bob-cmos
  zynq-coraz7s-adaq4003
  zynq-coraz7s-cn0540
  zynq-coraz7s-cn0579_i2c
  zynq-zc702-adv7511-ad9361-fmcomms2-3
  zynq-zc702-adv7511-ad9361-fmcomms5
  zynq-zc702-adv7511-ad9364-fmcomms4
  zynq-zc702-adv7511
  zynq-zc706-adv7511-ad6676-fmc
  zynq-zc706-adv7511-ad9361-fmcomms2-3
  zynq-zc706-adv7511-ad9361-fmcomms5
  zynq-zc706-adv7511-ad9361-fmcomms5-ext-lo-adf5355
  zynq-zc706-adv7511-ad9364-fmcomms4
  zynq-zc706-adv7511-adrv9371-jesd204-fsm
  zynq-zc706-adv7511-adrv9375-jesd204-fsm
  zynq-zc706-adv7511-adrv9002
  zynq-zc706-adv7511-adrv9002-rx2tx2
  zynq-zc706-adv7511-adrv9009-jesd204-fsm
  zynq-zc706-adv7511-adrv9008-1-jesd204-fsm
  zynq-zc706-adv7511-adrv9008-2-jesd204-fsm
  zynq-zc706-adv7511
  zynq-zc706-adv7511-fmcdaq3-revC
  zynq-zc706-adv7511-fmcjesdadc1
  zynq-zc706-adv7511-fmcomms11
  zynq-zc706-adv7511-cn0506-mii
  zynq-zc706-adv7511-cn0506-rmii
  zynq-zc706-adv7511-cn0506-rgmii
  zynq-zc706-adv7511-ad9172-fmc-ebz
  zynq-zc706-adv7511-ad9081
  zynq-zc706-adv7511-ad9082
  zynq-zc706-adv7511-ad9081-np12
  zynq-zc706-adv7511-ad9434-fmc-500ebz
  zynq-zed-adv7511-adaq4003
  zynq-zed-adv7511-adaq4224-24
  zynq-zed-adv7511-adrv9002
  zynq-zed-adv7511-adrv9002-rx2tx2
  zynq-zed-adv7511-ad4003
  zynq-zed-adv7511-ad4020
  zynq-zed-adv7511-ad4134
  zynq-zed-adv7511-ad4630-24
  zynq-zed-adv7511-ad7768-1-evb
  zynq-zed-adv7511-ad7768-axi-adc
  zynq-zed-adv7511-ad7768-4-axi-adc
  zynq-zed-adv7511-ad9265-fmc-125ebz
  zynq-zed-adv7511-ad9361-fmcomms2-3
  zynq-zed-adv7511-ad9364-fmcomms4
  zynq-zed-adv7511-ad9434-fmc-500ebz
  zynq-zed-adv7511-ad9467-fmc-250ebz
  zynq-zed-adv7511-adaq8092
  zynq-zed-adv7511-cn0363
  zynq-zed-adv7511-cn0506-mii
  zynq-zed-adv7511-cn0506-rmii
  zynq-zed-adv7511-cn0506-rgmii
  zynq-zed-adv7511-cn0577
  zynq-zed-adv7511
  zynq-zed-otg
