HDMI support in i.mx6ul

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

HDMI support in i.mx6ul

ソリューションへジャンプ
1,520件の閲覧回数
nxf65583
NXP Employee
NXP Employee

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.

ラベル(1)
0 件の賞賛
返信
1 解決策
1,495件の閲覧回数
nxf65583
NXP Employee
NXP Employee

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
>;
};

元の投稿で解決策を見る

0 件の賞賛
返信
3 返答(返信)
1,496件の閲覧回数
nxf65583
NXP Employee
NXP Employee

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
>;
};

0 件の賞賛
返信
1,506件の閲覧回数
weidong_sun
NXP TechSupport
NXP TechSupport

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

 

0 件の賞賛
返信
1,491件の閲覧回数
nxf65583
NXP Employee
NXP Employee

Thanks weidong for your support. Can you help me to fix green noise in my HDMI output.

0 件の賞賛
返信