This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/AM5728:定制板配置

Guru**** 2609955 points
Other Parts Discussed in Thread: AM5728, AM3358

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/652773/linux-am5728-custom-board-configuration

器件型号:AM5728
主题中讨论的其他器件: 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>;
};

----------------------------------------------------

请检查以上内容并告知我。