Firefly PX30板(MB-JD4-RK3328&PX30+CORE-PX30-JD4 ) 8寸LVDS调试点屏

Firefly PX30板(MB-JD4-RK3328&PX30+CORE-PX30-JD4 ) 8寸LVDS调试点屏

核心板:CORE-PX30-JD4
底板:MB-JD4-RK3328&PX30

屏的组件用的是“深圳市睛灵龙科技”的,某宝上购买的,卖家服务和支持很好。
屏规格为:8英寸模组。
转接板用的是:SPL-LVDS40L。
屏用的是:CHIMEI INNOLUX(奇美)HJ080IA-01E。在这里插入图片描述

连接硬件:
1、把PX30板的LVDS口,与屏转换板相连接。
2、再把转换板上的FPC与屏进行连接。
3、连接PX30板与转换板的背光线。
4、把PX30板的LVDS供电改为:5V。

修改:kernel/arch/arm64/boot/dts/rockchip/px30-firefly-aiojd4-lvds.dts 中参数。
屏正常工作显示的设备树文件。

如下描述:
panel {

enable-delay-ms = <150>;

display-timings {
native-mode = <&timing0>;
timing0: timing0 {
clock-frequency = <65000000>;
hactive = <1024>;
vactive = <768>;
hfront-porch = <208>;
hsync-len = <54>;
hback-porch = <54>;
vfront-porch = <19>;
vsync-len = <6>;
vback-porch = <13>;

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

};

进入~/Android8.1/PX30_Android8.1.0_LVDS_190706# 目录下,进行编译和打包。
AIO-Px30-JD4产品编译方法 实际使用的编译方式
lvds显示编译
./FFTools/make.sh -d px30-firefly-aiojd4-lvds -j8 -l px30_evb-userdebug
./FFTools/mkupdate/mkupdate.sh -l px30_evb-userdebug

打包完成后将在 rockdev/Image-px30_evb/ 下生成统一固件:PX30_Android8.1.0_LVDS_xxxxxx.img
烧写固件,成功运行正常显示。
在这里插入图片描述
在这里插入图片描述

其实在调试过程中,也遇到很多坑,现总如如下:
1、要注意Firefly的时序属性参考图(hactive 与 vactive 是反的)。
在这里插入图片描述

2、修改分辩率,根据屏资料来修改。
在这里插入图片描述

            clock-frequency = <65000000>;
            hactive = <1024>;
            vactive = <768>;
            hfront-porch = <208>;
            hsync-len = <54>;
            hback-porch = <54>;
            vfront-porch = <19>;
            vsync-len = <6>;
            vback-porch = <13>;

3、注意调整延迟参数。
enable-delay-ms = <150>;

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值