Greetings All, I am doing a dual boot on P1022RDK with following configuration
Core 0: Linux RT: Running fine, ethernet@B0000 is working fine. Core 1: Linux: Crashing at following, ethernet@B1000 is not creating a link I have allocated ethernet1 to core 1 in its DTS file but when I boot my kernel over NFS there seems no link and kernel crashes at following [ 2.812122] rxbd[7]: addr,vaddr=0x1f70fc00,0xcf70fc00 [ 3.821896] IP-Config: Guessing netmask 255.255.0.0 [ 3.826931] IP-Config: Complete: [ 3.829992] device=eth0, addr=137.202.156.128, mask=255.255.0.0, gw=137.202.156.191, [ 3.838109] host=137.202.156.128, domain=, nis-domain=(none), [ 3.844292] bootserver=255.255.255.255, rootserver=137.202.156.191, rootpath= [ 3.852308] Looking up port of RPC 100003/2 on 137.202.156.191 OK [ 38.857888] rpcbind: server 137.202.156.191 not responding, timed out [ 38.864387] Root-NFS: Unable to get nfsd port number from server, using default [ 38.871708] Looking up port of RPC 100005/1 on 137.202.156.191 [ 73.873886] rpcbind: server 137.202.156.191 not responding, timed out [ 73.880382] Root-NFS: Unable to get mountd port number from server, using default Given is my DTS files for both cores. Core 1 DTS: ethernet1 is not creating a link mdio@25000 { #address-cells = <1>; #size-cells = <0>; compatible = "fsl,etsec2-mdio"; reg = <0x25000 0x1000 0xb1030 0x4>; phy1: ethernet-phy@1 { interrupt-parent = <&mpic>; interrupts = <9 1>; reg = <0x2>; }; }; enet1: ethernet@B1000 { #address-cells = <1>; #size-cells = <1>; cell-index = <0>; device_type = "network"; model = "eTSEC"; compatible = "fsl,etsec2"; fsl,num_rx_queues = <0x8>; fsl,num_tx_queues = <0x8>; clk-handle = <&etsec2_clk>; local-mac-address = [ 00 00 00 00 00 00 ]; interrupt-parent = <&mpic>; //fixed-link = <1 1 1000 0 0>; fixed-link = <1 1 100 0 0>; //phy-handle = <&phy1>; phy-connection-type = "rgmii-id"; queue-group@0{ #address-cells = <1>; #size-cells = <1>; reg = <0xB1000 0x1000>; interrupts = <35 2 36 2 40 2>; }; queue-group@1{ #address-cells = <1>; #size-cells = <1>; reg = <0xB5000 0x1000>; interrupts = <51 2 52 2 67 2>; }; }; Core 0 DTS file. Running smooth mdio@24000 { #address-cells = <1>; #size-cells = <0>; compatible = "fsl,etsec2-mdio"; reg = <0x24000 0x1000 0xb0030 0x4>; phy0: ethernet-phy@0 { interrupts = <3 1>; reg = <0x1>; }; }; enet0: ethernet@B0000 { #address-cells = <1>; #size-cells = <1>; cell-index = <0>; device_type = "network"; model = "eTSEC"; compatible = "fsl,etsec2"; fsl,num_rx_queues = <0x8>; fsl,num_tx_queues = <0x8>; fsl,magic-packet; fsl,wake-on-filer; clk-handle = <&etsec1_clk>; local-mac-address = [ 00 00 00 00 00 00 ]; interrupt-parent = <&mpic>; phy-handle = <&phy0>; phy-connection-type = "rgmii-id"; queue-group@0{ #address-cells = <1>; #size-cells = <1>; reg = <0xB0000 0x1000>; interrupts = <29 2 30 2 34 2>; }; queue-group@1{ #address-cells = <1>; #size-cells = <1>; reg = <0xB4000 0x1000>; interrupts = <17 2 18 2 24 2>; }; }; Any thoughts on what I am doing wrong. Best Regards Farrukh Arshad
_______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev