Загрузка данных


	zephyr,user {
		lcd-rs-gpios  = <&gpio1 29 GPIO_ACTIVE_HIGH>; /* GPIO_AD_B1_13 -> GPIO1[29] */
		lcd-rw-gpios  = <&gpio1 23 GPIO_ACTIVE_HIGH>; /* GPIO_AD_B1_07 -> GPIO1[23] */
		lcd-e-gpios   = <&gpio1 26 GPIO_ACTIVE_HIGH>; /* GPIO_AD_B1_10 -> GPIO1[26] */
		lcd-bl-gpios  = <&gpio1 24 GPIO_ACTIVE_HIGH>; /* GPIO_AD_B1_08 -> GPIO1[24] */
		lcd-d4-gpios  = <&gpio1 25 GPIO_ACTIVE_HIGH>; /* GPIO_AD_B1_09 -> GPIO1[25] */
		
		lcd-d5-gpios  = <&gpio3 20  GPIO_ACTIVE_HIGH>; /* GPIO_SD_B1_00 -> GPIO3[20]  */
		lcd-d6-gpios  = <&gpio3 24  GPIO_ACTIVE_HIGH>; /* GPIO_SD_B1_04 -> GPIO3[24]  */
		lcd-d7-gpios  = <&gpio3 30 GPIO_ACTIVE_HIGH>; /* GPIO_SD_B1_10 -> GPIO3[30] */

		pinctrl-0 = <&pinmux_lcd_direct>;
		pinctrl-names = "default";
	};

&pinctrl {
	/delete-node/ pinmux_flexcan1;
	/delete-node/ pinmux_usdhc1;
	/delete-node/ pinmux_flexpwm1;
	/delete-node/ pinmux_adc1;
	/delete-node/ pinmux_lpuart2;
	/delete-node/ pinmux_lpuart2_sleep;
	pinmux_lcd_direct: pinmux_lcd_direct {
		group0 {
			pinmux = <&iomuxc_gpio_ad_b1_13_gpio1_io29>,
				<&iomuxc_gpio_ad_b1_07_gpio1_io23>,
				<&iomuxc_gpio_ad_b1_10_gpio1_io26>,
				<&iomuxc_gpio_ad_b1_08_gpio1_io24>,
				<&iomuxc_gpio_ad_b1_09_gpio1_io25>;
			drive-strength = "r0-6";
			drive-open-drain;
			slew-rate = "slow";
			nxp,speed = "100-mhz";
		};

		group1 {
			pinmux = <&iomuxc_gpio_sd_b1_00_gpio3_io20>,
				<&iomuxc_gpio_sd_b1_04_gpio3_io24>,
				<&iomuxc_gpio_sd_b1_10_gpio3_io30>;
			drive-strength = "r0-6";
			drive-open-drain;
			slew-rate = "slow";
			nxp,speed = "100-mhz";
		};
	};
};

перестал работать экран 1602A.