4 Replies Latest reply on Dec 30, 2019 10:45 AM by drozwood90

    Petalinux 2019.1 support for UltraZed-3EG?

    dlmcc

      I'm trying to use the Ultrazed-3EG + IO carrier card with the new Vivado/Petalinux 2019.1 and have run into several issues:

       

      1) The SD card works under linux at 50 MHz using out-of-box support (vintage 2017), but only at 25 MHz with new 4.19 kernel.  I had to reduce the speed for sdhci1 with a custom system-conf.dtsi file.  But at least it functions and I can mount the root file system.

       

      2) Ethernet probe fails:

      [   13.675279] libphy: MACB_mii_bus: probed

      [   13.681711] macb ff0e0000.ethernet eth0: Could not attach to PHY

       

      and if I change the phy mii address to 9 in the system-conf.dtsi (per Avnet hardware update advice) I then get:

      [   13.678867] libphy: MACB_mii_bus: probed

      [   13.683259] macb ff0e0000.ethernet eth0: Could not attach to PHY

      [   13.719786] macb: probe of ff0e0000.ethernet failed with error -22

       

      3) There is also a clock issue (possibly related to display port driver):

      [    3.673463] zynqmp_pll_disable() clock disable failed for dpll_int, ret = -13

      [    3.682268] ------------[ cut here ]------------

      [    3.686884] More than allowed devices are using the vpll_int, which is forbidden

       

      and:

      [    3.955451] zynqmp_pll_set_rate() set divider failed for vpll_int, ret = -87

      [    3.962599] zynqmp_clk_divider_set_rate() set divider failed for dp_stc_ref_div1, ret = -22

      [    3.972398] ------------[ cut here ]------------

      [    3.977015] More than allowed devices are using the vpll_int, which is forbidden

       

      Issue 3 does not concern me but issue 2 with ethernet is a big problem.  Has anyone at Avnet tried this board with 2019.1?