主题中讨论的其他器件: AM3358
工具/软件:Linux
大家好、
我们正在使用 AM5728开发定制板、需要为显示接口启用1Gbps 以太网(rgmii0)和 VOUT1。
SDK 我们使用的是"ti-processor-sdk-linux-am57xx-evm-02.00.01.07"。 有人能指导我如何在 DTS 文件中进行配置吗?
我在 uboot 中看到、board/ti/am57xx/mux_data.h 配置了以太网和 VOUT 线路。 我们是否需要配置其他任何内容就足够了。 如果我在 DTS 文件中按如下所示启用。
------------------------------------------------------------------
lcd0:显示{
兼容="osdDisplays、osd070t178-19ts"、"panel-dpi";
标签="lcd";
背光=<&LCD_BL>;
ENABLE-GPIO =<&GPIO2 5 GPIO_ACTIVE_HIGH_>;
面板正时{
时钟频率=<33000000>;
hactive =<800>;
Vactive =<480>;
前沿=<210>;
后沿=<16>;
HSYNC-LEN =<30>;
后沿=<10>;
垂直前沿=<22>;
vsync-len =<13>;
HSYNC-ACTIVE =<0>;
vsync-active =<0>;
停用=<1>;
像素时钟激活=<1>;
};
端口{
LCD_IN:端点{
远程端点=<&dp_dout>;
};
};
};
LCD_BL:背光{
兼容="PWM 背光";
PWM =<&ehrpwm1 0 50000 0>;
/*低于241的任何内容不再可见*/
亮度等级=<0 243 245 247 249 251 252 253 255>;
default-brightse-level =<8>;
};
DSS{
端口{
#address-cells =<1>;
#size-cells =<0>;
端口{
reg =<0>;
DPI_OUT:端点{
远程端点=<&LCD_IN>;
数据线=<24>;
};
};
};
};
ehrpwm1{(&E)
状态="正常";
};
--------------------------------------------------------------------
DaVinci_MDIO{
phy0:以太网 phy@1{
reg =<1>;
};
/* phy1:以太网 phy@2{
reg =<2>;
};*/
};
Mac{(&M)
状态="正常";
// dual_emac;
};
cpsw_emac0{&cpsw_emac0}
状态="正常";
PHY-Handle =<&phy0>;
PHY_ID =<&Davinci_MDIO>、<1>;
PHY-MODE ="RGMII";
DUAL_EMAC_res_vlan =<1>;
};
cpsw_emac1{&cpsw_emac1}
PHY_ID =<&Davinci_MDIO>、<2>;
PHY-MODE ="RGMII";
DUAL_EMAC_res_vlan =<2>;
};
----------------------------------------------------
请检查以上内容并告知我。