Hi, Thanks for having a look.
> Yeah, I had some success with 5.5-rc, at least till it goes into userland, > which is good enough for this purpose. > And indeed I could reproduce the early crash with genet compiled in vs. > mainline U-Boot. Could not reproduce it with raspbian image but after using some ubuntu image definitely see this crash. > > writel(0, priv->mac_reg + SYS_RBUF_FLUSH_CTRL); > udelay(10); > /* disable MAC while updating its registers */ > writel(0, priv->mac_reg + UMAC_CMD); > /* issue soft reset with (rg)mii loopback to ensure a stable rxclk */ > writel(CMD_SW_RESET | CMD_LCL_LOOP_EN, priv->mac_reg + UMAC_CMD); > > before calling bcmgenet_mdio_init() in bcmgenet_eth_probe() and give this a > try. > Indeed, it worked for me and can boot both the mainline and distro kernel with it. https://paste.ubuntu.com/p/vTY3RJF7Zy/ Also, with images loaded by TFTP https://pastebin.com/bAgfKhdq Thanks -Amit