嵌入式开发者社区
标题:
AM335X Uboot下配置串口3引脚问题
[打印本页]
作者:
lori
时间:
2019-6-28 09:32
标题:
AM335X Uboot下配置串口3引脚问题
我使用的是am335x_evm_nandboot的config文件进行配置,我发现里面用到的dts文件是am335x_icev2.dts文件,进入里面看到uart3的配置引脚是
uart3_pins_default: uart3_pins_default {
pinctrl-single,pins = <
AM33XX_IOPAD(0x934, PIN_INPUT_PULLUP | MUX_MODE1) /* (L17) gmii1_rxd3.uart3_rxd */
AM33XX_IOPAD(0x938, PIN_OUTPUT_PULLUP | MUX_MODE1) /* (L16) gmii1_rxd2.uart3_txd */
>;
};
这样的,我对了一下原理图uart3使用的引脚是C15和C18两个引脚啊,这两个引脚在后面的cpsw中又被配置成rgmii的引脚,其他地方我也并没有发现配置uart3引脚的地方了,那他是如何成功工作的呢?
作者:
梁淑怡-Tronlong
时间:
2019-6-28 13:58
您好,
1.UART3的使用并没有使用U-Boot下的设备树文件,使用的是内核下的设备树文件。此处并不影响UART3的使用。
2.
U-Boot
的管脚初始化配置是在
board/ti/am335x/mux.c
U-Boot的管脚配置是在board/ti/am335x/board.c
作者:
lori
时间:
2019-6-28 14:23
梁淑怡-Tronlong 发表于 2019-6-28 13:58
您好,
1.UART3的使用并没有使用U-Boot下的设备树文件,使用的是内核下的设备树文件。此处并不影响UART3 ...
那uboot的设备树文件是没有用的吗?我看到里面是更改了mii相关引脚的
欢迎光临 嵌入式开发者社区 (https://www.51ele.net/)
Powered by Discuz! X3.4