Forum: FPGA, VHDL & Co. Frage zum Device Tree


von Kampi (Gast)


Lesenswert?

Hallo,

ich würde gerne meinem Zynq auf dem Zybo Ethernet spendieren.
Leider ist in dem Device Tree aus dem Device Tree Generator kein Phy mit 
eingetragen.
Nun habe ich erfahren, dass ich den Phy im "system.dts", sprich in dem 
editierbaren Teil des Device Tree, eintragen muss:

http://www.xilinx.com/support/answers/61117.html

Jetzt kenne ich mich leider (noch) nicht so gut mit Device Trees aus und 
weiß daher nicht wie ich das eintragen muss.
Wenn ich das so eintrage
1
/*
2
 * CAUTION: This file is automatically generated by Xilinx.
3
 * Version:  
4
 * Today is: Thu Jan 29 07:59:45 2015
5
*/
6
7
/dts-v1/;
8
/include/ "ps.dtsi"
9
/include/ "pl.dtsi"
10
/{
11
  chosen {
12
    bootargs = "console=ttyPS0,115200 rootfstype=ext4 root=/dev/mmcblk0p2 rootwait rw";
13
    linux,stdout-path = &ps7_uart_1;
14
  } ;
15
  aliases {
16
    ethernet0 = &ps7_ethernet_0;
17
    i2c0 = &ps7_i2c_0;
18
    serial0 = &ps7_uart_1;
19
    spi0 = &ps7_qspi_0;
20
  } ;
21
  ps7_ddr_0: memory@00100000 {
22
    device_type = "memory";
23
    reg = <0x0 0x20000000>;
24
  } ;
25
  &ps7_ethernet_0 {
26
    
27
     mdio {
28
      #address-cells = <1>;
29
      #size-cells = <0>;
30
     phy0: phy@1 {
31
      compatible = "marvell,88e1116r";
32
      device_type = "ethernet-phy";
33
       reg = <1>;
34
      } ;
35
    } ;
36
  };
37
};
bekomme ich diesen Fehler:
1
Error: /home/ubuntu/Schreibtisch/Media/Zybo_Linux/Vivado/Zybo/Zybo.sdk/device_tree_bsp_0/system.dts:25.8-23 syntax error
2
FATAL ERROR: Unable to parse input tree

Was habe ich falsch gemacht?

Danke für die Hilfe (ich bin mir sicher, dass es nur eine Kleinigkeit 
ist, aber ich komme nicht drauf bzw. mir fehlt die Erfahrung im Umgang).

Gruß
Daniel

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.