On 14/3/2024 2:00 am, Kinsey Moore wrote:
> As far as I know, the Zynq LibBSD CGEM support hasn't changed much beyond the 
> updates to support ZynqMP variants of the peripheral. Are you building LibBSD 
> master or 6-freebsd-12?
> 
> Kinsey
> 
> -----Original Message-----
> From: users <users-boun...@rtems.org> On Behalf Of Richard VanderWal
> Sent: Tuesday, March 12, 2024 11:34 AM
> To: RTEMS Users <users@rtems.org>
> Subject: MicroZed PHY timeout
> 
> Good Morning, 
> 
> We are moving our RTEMS 5.1 application on ARM 32 MicroZed hardware (BSP 
> arm/xilinx_zynq_zedboard) to the latest RTEMS master. We have found that the 
> cgem0 interface no longer is initialized and we’re seeing a “phy read 
> timeout: 1” message during boot. This appears to be happening in a call to 
> cgem_miibus_readreg called from cgem_probe. 
> 
> We’re running on actual Avnet MicroZed board not anything custom. 
> 
> Has anyone else encountered this? Any help is appreciated. 
> 

As a starting point and a guess I would check the clock to the PHY. If something
in the path to defining the PHY clock changed it could result in the PHY
appearing to no work. The cgem driver is being used on Zynq, ZynqMP and Versal
boards now and something may have touched the clock set up.

Chris
_______________________________________________
users mailing list
users@rtems.org
http://lists.rtems.org/mailman/listinfo/users

Reply via email to