Skip to content

2021_r2

Compare
Choose a tag to compare
@SRaus SRaus released this 19 Apr 11:47
· 6 commits to hdl_2021_r2 since this release

Changelog

1. Supported tools version for this release are:

Xilinx Vivado 2021.2
Quartus Prime Pro Edition 21.4
Quartus Prime Standard Edition 20.1.1*
*Quartus Standard 20.1.1 is used only for Cyclone5 projects (c5soc and de10nano)

2. New support added in 2021_R2 Release:

Projects that are not writing bitfile on FPGA, just booting Kuiper:
zynq-zed-otg
adv7513_de10nano

  • New projects on zcu102:
    ad9695_fmc
    ad9081_fmca_ebz_x_band
    ad9081_fmca_ebz_x_band-vcxo100
    ad9081_fmca_ebz_x_band-vcxo100-direct-clk
    ad9081_fmca_ebz_x_band-direct-clk

  • New projects on adrv9009zu11eg_adrv2crr:
    fmcxmwbr1
    clockdist

  • New projects on coraz7s:
    ad719x_asdz
    cn0561
    cn0579

  • New projects on Zed Board:
    ad777x_ardz
    adaq8092_fmc
    cn0561
    cn0577
    ad7768-4

  • New projects on de10nano:
    ad777x_ardz
    cn0579

  • cn0506 project got simplified. Now it's one single HDL project that can be built with parameters for different variations:

make INTF_CFG=RGMII (default value),
make INTF_CFG=MII or
make INTF_CFG=RMII
  • Projects removed from 20212_r2 release; please use them from previous release or master:
    ad_fmclidar1_ebz on zc706
    cn0506_rgmii on a10soc
    all projects based on a10gx

  • 2021_R2 will be the last release for next projects:
    ad9739a_fmc on zc706
    imageon on zed
    adrv9361z7035 on ccpackrf
    adrv9364z7020 on ccpackrf

3. Known issues:

  1. On Arria10 SOC with cn0506_mii, IPs are not assigned on both ports even if dhcp is enabled.

  2. 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).

  3. 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 not returned from dmesg log (dmesg | grep sysis)

4. Reference links: