首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于iMX6的Udoo Neo板的HDMI渐晕边界问题

基于iMX6的Udoo Neo板的HDMI渐晕边界问题
EN

Stack Overflow用户
提问于 2020-02-21 16:53:45
回答 1查看 102关注 0票数 0

我正在努力找出我的HDMI显示器中发生的问题,但我找不到任何解决方案

我用的是android系统的udoo neo板,我有一个带触摸屏https://shop.udoo.org/7inch-hdmi-usb-display-touch.html的HDMI LCD。

LCDis在PC和树莓派3上运行良好,但当我将这个显示器连接到我的Udoo Neo板上时,它显示了如下所示的渐晕屏幕边框:

DTS文件具有:

代码语言:javascript
复制
 / {
        codec_hdmi: hdmi-codec {
            compatible = "udoo,tda19988-codec";
            status = "okay";
        };

        sound_hdmi {
            compatible = "udoo,audio-tda19988";
            model = "imx6sx-tda19988";
            cpu-dai = <&ssi2>;
            audio-codec = <&codec_hdmi>;
            mux-int-port = <2>;
            mux-ext-port = <5>;
            ssi-controller = <&ssi2>;
            status = "okay";
        };

    };

    &i2c3 {
        status = "okay";

        tda19988: tda19988@34 {
            compatible = "udoo,tda19988";
            reg = <0x34>;
            status = "okay";
        };
    };

    &lcdif1 {
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_lcdif_dat_0
        &pinctrl_lcdif_ctrl_0>;
        lcd-supply = <&vgen5_reg>;
        display = <&display0>;
        status = "okay";

        display0: display {
            bits-per-pixel = <32>;
            bus-width = <24>;

            display-timings {
                native-mode = <&timing0>;
                timing0: timing0 {
                    clock-frequency = <74250000>;
                    hactive = <1280>;
                    vactive = <720>;
                    hback-porch = <220>;
                    hfront-porch = <110>;
                    vback-porch = <20>;
                    vfront-porch = <5>;
                    hsync-len = <40>;
                    vsync-len = <5>;

                    hsync-active = <0>;
                    vsync-active = <1>;
                    de-active = <1>;
                    pixelclk-active = <0>;
                };
            };
        };
    };

    &dcic1 {
        dcic_id = <0>;
        dcic_mux = "dcic-lcdif1";
        status = "okay";
    };

    &ssi2 {
        fsl,mode = "i2s-master";
        status = "okay";
    };

    &audmux {
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_audmux_hdmi>;
        status = "okay";
    };

我不知道为什么会发生这种事,请帮帮我

EN

回答 1

Stack Overflow用户

发布于 2020-02-26 06:47:41

https://tinkerboarding.co.uk/forum/thread-670-post-3018.html#pid3018上为类似的展示建议的时间表明:

代码语言:javascript
复制
        display-timings {
            native-mode = <&timing0>;
            timing0: timing0 {
                clock-frequency = <74250000>;
                hactive = <1024>;
                vactive = <600>;
                hback-porch = <160>;
                hfront-porch = <24>;
                vback-porch = <29>;
                vfront-porch = <3>;
                hsync-len = <136>;
                vsync-len = <6>;

                hsync-active = <0>;
                vsync-active = <0>;
                de-active = <1>;
                pixelclk-active = <0>;
            };

但我不是专家。但是,将native-mode设置为显示器的本机模式以外的其他模式意义不大。这应该是你的起点。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60335105

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档