晚晚采购 发表于 2020-6-27 18:46:22

请问设备树如何配置UART6,UART7

飞凌,您好,请问我需要如何配置设备树支持UART6,和UART7呢?板子是OKMX6UL-C
UART6_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
......



晚晚采购 发表于 2020-6-27 18:47:26

我这样配置并没有出现该串口的设备节点

zhichao 发表于 2020-6-28 11:06:53

您注掉的复用的部分有问题,uart7中是LCD_DATA16、LCD_DATA17,不是17、18。
uart6的CSI_MCLK、CSI_PIXCLK没有注掉吧
页: [1]
查看完整版本: 请问设备树如何配置UART6,UART7