Please provide the software changes support in u-boot and kernel to use HDMI as primary display. Hardware changes has been done for SiI9022(HDMI transmitter) steps as mentioned in IMX6ULEVKHUG document, section 2.21.
Solved! Go to Solution.
With the below mentioned changes HDMI is up for me. But i am getting green noise in my HDMI output.
&i2c2 {
..........
sii902x: sii902x@39 {
compatible = "SiI,sii902x";
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_sii902x>;
resets = <&sii902x_reset>;
interrupt-parent = <&gpio1>;
interrupts = <18 IRQ_TYPE_EDGE_FALLING>;
mode_str ="1280x720M@60";
bits-per-pixel = <16>;
reg = <0x39>;
status = "okay";
};
};
sii902x_reset: sii902x-reset {
compatible = "gpio-reset";
reset-gpios = <&gpio_spi 0 1>;
reset-delay-us = <100000>;
#reset-cells = <0>;
status="okay";
};
pinctrl_sii902x: hdmigrp-1 {
fsl,pins = <
MX6UL_PAD_UART1_CTS_B__GPIO1_IO18 0x59
>;
};
With the below mentioned changes HDMI is up for me. But i am getting green noise in my HDMI output.
&i2c2 {
..........
sii902x: sii902x@39 {
compatible = "SiI,sii902x";
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_sii902x>;
resets = <&sii902x_reset>;
interrupt-parent = <&gpio1>;
interrupts = <18 IRQ_TYPE_EDGE_FALLING>;
mode_str ="1280x720M@60";
bits-per-pixel = <16>;
reg = <0x39>;
status = "okay";
};
};
sii902x_reset: sii902x-reset {
compatible = "gpio-reset";
reset-gpios = <&gpio_spi 0 1>;
reset-delay-us = <100000>;
#reset-cells = <0>;
status="okay";
};
pinctrl_sii902x: hdmigrp-1 {
fsl,pins = <
MX6UL_PAD_UART1_CTS_B__GPIO1_IO18 0x59
>;
};
Hi nxf65583 ,
Customer can refer to "imx6sx-sdb.dtsi" , she can find all settings on sii902x HDMI chip.
&i2c1 {
...
sii902x@39 {
compatible = "SiI,sii902x";
interrupt-parent = <&gpio4>;
interrupts = <21 2>;
mode_str ="1280x720M@60";
bits-per-pixel = <16>;
resets = <&sii902x_reset>;
reg = <0x39>;
status = "okay "; /* status should be okay */
};
....
sii902x_reset: sii902x-reset {
compatible = "gpio-reset";
reset-gpios = <&gpio3 27 1>;
reset-delay-us = <100000>;
#reset-cells = <0>;
status = "okay"; /* status should okay */
};
Then in linux kernel configuration, sii902x driver should be selected.
Hope the information is helpful for you.
Have a nice day!
B.R,
weidong
Thanks weidong for your support. Can you help me to fix green noise in my HDMI output.