Skip to content

2022_r2

Compare
Choose a tag to compare
@SRaus SRaus released this 21 Dec 12:33
· 2 commits to hdl_2022_r2 since this release

Changelog

1. Supported tools version for this release are:

Xilinx Vivado 2022.2
Quartus Prime Pro Edition 22.4
Quartus Prime Standard Edition 21.1*
*Quartus Standard 21.1 is used only for Cyclone5 projects (C5SOC Kit and DE10 nano)

2. New / removed projects in 2022_r2 Release:

Projects added:
ad411 on Zed (only No-OS support)

Projects removed (you can find pre-built files in previous releases or main):
ad9265_fmc on zc706
ad9434_fmc on zc706 (the project still remained in main)
ad9739a on zc706
cn0501 on coraz7s (the project still remained in main)
dac_fmc_ebz on a10soc (the project still remained in main)
fmcadc2 on vc707 and zc706
fmcadc5 on vc707
imageon
adrv9361z7035 and adrv9364z7020 on ccpackrf

3. Known issues:

  1. Versal based carriers (vck190) won't boot with 2022_r2 Kuiper image

    The workaround is to boot it with GRHD files provided by Xilinx (doesn't matter if it's petalinux or yocto), and after is booting to type next
    commands:
    date -s "$(wget -qSO --max-redirect=0 google.com 2>&1 | grep Date: | cut -d' ' -f5-8)Z"; hwclock --systohc; poweroff

    Afterwards, it should boot also with Kuiper official image.

  2. cn0506 mii/rmii hang during booting, on zynq platforms, if both ethernet ports are connected to the network.
    If there is rgmii, zynqmp platform or ports are not both connected, the setup will boot fine.

    The problem is already fixed and is part of latest boot files. To get it, is enough to run 'adi_update_boot.sh' from inside a 2022_r2 Kuiper.

  3. Video output may not work. There are two scripts that can be run in Kuiper terminal: enable_dummy_display.sh - which is used to create a
    display for zynq based boards and fix_x11.sh - which is used to create display for zynqmp based boards. Running the one for zynq on a
    zynqmp device or vice versa will broke video output. The solution is to delete the wrong created file if there exists
    (/usr/share/X11/xorg.conf.d/xorg.conf is created by enable_dummy_display.sh and /etc/X11/xorg.conf is created by fix_x11.sh).

  4. SysID value returned by dmesg during booting may be older that the last commit from this branch. This is expected since HDL projects
    are not recompiled if there are no changes that affects them. Also, for Arria10 SOC sysid value is expected to not be returned.

4. Reference links: