请问设备树如何配置UART6,UART7
飞凌,您好,请问我需要如何配置设备树支持UART6,和UART7呢?板子是OKMX6UL-CUART6_TXD---------CSI_MCLK
UART6_RXD---------CSI_PIXCLK
UART7_TXD---------LCD_DATA16
UART7_RXD---------LCD_DATA17
UART6我的配置如下:
pinctrl_uart6: uart6grp {
fsl,pins = <
MX6UL_PAD_CSI_MCLK__UART6_DCE_TX 0x1b0b1
MX6UL_PAD_CSI_PIXCLK__UART6_DCE_RX 0x1b0b1
>;
};
&uart6 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_uart6>;
status = "okay";
};
UART7我的配置如下:
pinctrl_uart7: uart7grp {
fsl,pins = <
MX6UL_PAD_LCD_DATA16__UART7_DCE_TX 0x1b0b1
MX6UL_PAD_LCD_DATA17__UART7_DCE_RX 0x1b0b1
>;
};
&uart7 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_uart7>;
status = "okay";
};
注释了LCD里面的UART7的管脚复用
pinctrl_lcdif_dat: lcdifdatgrp {
fsl,pins = <
MX6UL_PAD_LCD_DATA00__LCDIF_DATA000x79
MX6UL_PAD_LCD_DATA01__LCDIF_DATA010x79
MX6UL_PAD_LCD_DATA02__LCDIF_DATA020x79
MX6UL_PAD_LCD_DATA03__LCDIF_DATA030x79
MX6UL_PAD_LCD_DATA04__LCDIF_DATA040x79
MX6UL_PAD_LCD_DATA05__LCDIF_DATA050x79
MX6UL_PAD_LCD_DATA06__LCDIF_DATA060x79
MX6UL_PAD_LCD_DATA07__LCDIF_DATA070x79
MX6UL_PAD_LCD_DATA08__LCDIF_DATA080x79
MX6UL_PAD_LCD_DATA09__LCDIF_DATA090x79
MX6UL_PAD_LCD_DATA10__LCDIF_DATA100x79
MX6UL_PAD_LCD_DATA11__LCDIF_DATA110x79
MX6UL_PAD_LCD_DATA12__LCDIF_DATA120x79
MX6UL_PAD_LCD_DATA13__LCDIF_DATA130x79
MX6UL_PAD_LCD_DATA14__LCDIF_DATA140x79
MX6UL_PAD_LCD_DATA15__LCDIF_DATA150x79
MX6UL_PAD_LCD_DATA16__LCDIF_DATA160x79
// MX6UL_PAD_LCD_DATA17__LCDIF_DATA170x79
// MX6UL_PAD_LCD_DATA18__LCDIF_DATA180x79
......
我这样配置并没有出现该串口的设备节点 您注掉的复用的部分有问题,uart7中是LCD_DATA16、LCD_DATA17,不是17、18。
uart6的CSI_MCLK、CSI_PIXCLK没有注掉吧
页:
[1]