你好,请问配置MTK7621的GMAC,如何修改DTS文件?
4条回答 默认 最新
- m0_72363083 2023-05-16 02:44关注
要配置MTK7621的GMAC并修改DTS文件,可以按照以下步骤进行:
打开DTS文件并找到ethernet节点,通常位于/ahb/ethernet节点下。
在ethernet节点下,找到gmac节点,通常类似于“gmac@10100000”的形式。
修改gmac节点的属性,包括:clocks、resets和phy-mode等。例如:
gmac@10100000 { compatible = "mediatek,mt7621-gmac"; reg = <0x10100000 0x1000>; interrupts = <GIC_SPI 48 IRQ_TYPE_LEVEL_HIGH>; clocks = <&clk_pll_800m>, <&clk_rgmii>, <&clk_gmac>; clock-names = "gmac", "rgmii", "pll"; resets = <&sysrst MT7621_RST_MAC>; reset-names = "mac"; phy-mode = "rgmii"; phy-handle = <ð_phy>; max-speed = <1000>; tx-delay = <0x1c>; rx-delay = <0x10>; };
这里的clocks属性说明了GMAC使用的时钟源,resets属性说明了GMAC使用的复位信号源,phy-mode属性说明了GMAC使用的物理层接口类型。
保存并关闭DTS文件。
重新编译并烧录DTS文件。
以上就是配置MTK7621的GMAC并修改DTS文件的步骤。
解决 无用评论 打赏 举报