Hello,
we are trying to enable HDMI support on imx6ul evk, we saw some forums https://community.nxp.com/t5/i-MX-Processors/Enable-HDMI-on-i-MX6UL-EVK/m-p/475912
we found how to populate the HDMI from hardware point view and what drivers we have to enable in the kernel. but we are not able to finding what changes we need to do in the dts and dtsi file.
we are using yocto souce and imx6ul-14x14-evk.dts and imx6ul.dtsi file i attached the files below.
can any one please suggest what changes need to do in dtsi and dts file.
Hi Igor,
Greetings of the Day!!
The hardware changed which were done on the board are mounted U1001, R1002, R1005, R1003, R1007, R1009, R1011, R1010, R1014, D1002, R1004, R1023 and J1001.
From software point of view, we have enabled all the HDMI related Drivers and modified the dts file as below:
&i2c2 {
clock_frequency = <100000>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_i2c2>;
status = "okay";
sii902x: sii902x@39 {
compatible = "SiI,sii902x";
pinctrl-names = "default";
interrupt-parent = <&gpio2>;
interrupts = <13 IRQ_TYPE_EDGE_FALLING>;
mode_str ="1280x720M@60";
bits-per-pixel = <16>;
reg = <0x39>;
status = "okay";
but we are getting error:
sii902x 1-0039: No reset pin found
sii902x 1-0039: Sii902x: cound not find device
and we tested i2c bus also working, other peripheral addresses are showing but sii902X address is not showing.
could you please help to resolve this problem.
Hi Shivasagar
one can look at below knowledge base article
Best regards
igor
Hi Igor,
Greetings of the Day!!
The hardware changed which were done on the board are mounted U1001, R1002, R1005, R1003, R1007, R1009, R1011, R1010, R1014, D1002, R1004, R1023 and J1001.
From software point of view, we have enabled all the HDMI related Drivers and modified the dts file as below:
&i2c2 {
clock_frequency = <100000>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_i2c2>;
status = "okay";
sii902x: sii902x@39 {
compatible = "SiI,sii902x";
pinctrl-names = "default";
interrupt-parent = <&gpio2>;
interrupts = <13 IRQ_TYPE_EDGE_FALLING>;
mode_str ="1280x720M@60";
bits-per-pixel = <16>;
reg = <0x39>;
status = "okay";
but we are getting error:
sii902x 1-0039: No reset pin found
sii902x 1-0039: Sii902x: cound not find device
and we tested i2c bus also working, other peripheral addresses are showing but sii902X address is not showing.
could you please help to resolve this problem.
HI igor,
could you please let us know is there any update for above issue.