UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Contributor
Contributor
78 Views
Registered: ‎01-25-2016

Re: GMII2RGMII Ethernet gem1 with Kernel 4.19 not working with Zynq7000

Jump to solution

I am using Vivado 2019.1 and petalinux 2019.1 and finally it works. However, I do have to go to download the uboot-xlnx from the master branch to replace and use that in order to get things to work.

 

CK

0 Kudos
Visitor csporer
Visitor
126 Views
Registered: ‎06-29-2017

Re: GMII2RGMII Ethernet gem1 with Kernel 4.19 not working with Zynq7000

Jump to solution

Hello everybody,

after debugging in the kernel drivers I found the setting that the gem is working!

It was the devicetree setting...

Now it looks like this and works:

&gem1 {
  status = "okay";    
    /*first emio gpio as reset*/
    reset-gpios = <&gpio0 54 1>;
        
    phyremote: ethernet-phy@2 {
        phy-mode = "rgmii-id";
        reg = <2>;
     };
        
    gmiitorgmii: gmiitorgmii@31 {
        compatible = "xlnx,gmii-to-rgmii-1.0";
        reg = <31>;
        phy-handle = <&phyremote>;
    };
};

Hope that helps someone else and I will close the ticket!

 

Thanks for the help!