Imx6ull debugging hdmi

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Imx6ull debugging hdmi

388 次查看
xiang_1001
Contributor III

Imx6ull debugs hdmi and uses SiI9022A chip. Now hdmi is not on, and the device tree configuration is as follows. Excuse me, what should I do?

xiang_1001_2-1751443060777.png

 

xiang_1001_0-1751442841268.png

 

xiang_1001_1-1751442974095.png

 

0 项奖励
回复
3 回复数

350 次查看
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi @xiang_1001 

Why you comment the clocks in lcdif node?

Best Regards,
Zhiming

0 项奖励
回复

341 次查看
xiang_1001
Contributor III

Now this configuration, hdmi is still not displayed.

 

 

xiang_1001_0-1751516000826.png

 

0 项奖励
回复

334 次查看
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi @xiang_1001 

Please refer the evk setting about sii902x, then make sure the the interrupt and lcdif hardware is  working as expect

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 = "disabled";
	};

&lcdif {
	assigned-clocks = <&clks IMX6UL_CLK_LCDIF_PRE_SEL>;
	assigned-clock-parents = <&clks IMX6UL_CLK_PLL5_VIDEO_DIV>;
	pinctrl-names = "default";
	pinctrl-0 = <&pinctrl_lcdif_dat
		     &pinctrl_lcdif_ctrl>;
	display = <&display0>;
	status = "okay";

	display0: display@0 {
		bits-per-pixel = <16>;
		bus-width = <24>;

		display-timings {
			native-mode = <&timing0>;

			timing0: timing0 {
				clock-frequency = <9200000>;
				hactive = <480>;
				vactive = <272>;
				hfront-porch = <8>;
				hback-porch = <4>;
				hsync-len = <41>;
				vback-porch = <2>;
				vfront-porch = <4>;
				vsync-len = <10>;
				hsync-active = <0>;
				vsync-active = <0>;
				de-active = <1>;
				pixelclk-active = <0>;
			};
		};
	};
};



Best Regards,
Zhiming

0 项奖励
回复