导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页

    F1C100S芯片驱动AT056TN52的屏幕,求助。

    其它全志芯片讨论区
    3
    16
    5629
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • K
      KAYANO_AI LV 3 最后由 编辑

      刚毕业大学生在工作中最近调试一块屏幕是用f1c100s驱动的,屏幕型号是at056tn52,640*480分辨率。我在tf烧写uboot,启动后发现屏幕颜色不太对劲,亮度太高了不知道什么原因,侧着看屏幕还有点形状轮廓,正面看基本都在发白,由于之前都是弄stm32和stc8比较多没接触过linux,所以想问问大家是什么原因。求助!😞 QQ图片20230817100053.jpg

      K 1 条回复 最后回复 回复 引用 分享 0
      • K
        KAYANO_AI LV 3 @KAYANO_AI 最后由 编辑

        @kayano_ai 有人吗

        1 条回复 最后回复 回复 引用 分享 0
        • whycan
          whycan晕哥 LV 9 最后由 编辑

          R B 反了吧 ?

          K 1 条回复 最后回复 回复 引用 分享 0
          • K
            KAYANO_AI LV 3 @whycan 最后由 编辑

            @whycan 晕哥,如果是R B反了,这种情况除了硬件,可以通过软件解决吗?需要配置uboot什么?

            whycan 1 条回复 最后回复 回复 引用 分享 0
            • whycan
              whycan晕哥 LV 9 @KAYANO_AI 最后由 编辑

              @kayano_ai

              主线uboot Linux吗?我记得dts里面好像可以配置rb swap,如果没有就找下手册,直接配置tcon那个swap寄存器位即可。

              K 1 条回复 最后回复 回复 引用 分享 0
              • K
                kkkcxf LV 3 最后由 编辑

                顶起来 顶起来 哈哈

                1 条回复 最后回复 回复 引用 分享 0
                • K
                  KAYANO_AI LV 3 @whycan 最后由 编辑

                  @whycan 我只是单纯从文档第一步开始起步,配置uboot,然后sudo dd if=u-boot-sunxi-with-spl.bin of=/dev/sdb bs=1024 seek=8 这个命令烧录TF卡,还没弄linux。我刚接上串口先看看信息,发现启动后全是乱码,好奇怪。QQ图片20230817172901.png

                  K 1 条回复 最后回复 回复 引用 分享 0
                  • K
                    KAYANO_AI LV 3 @KAYANO_AI 最后由 编辑

                    UBOOT时序不知道有没有问题,我配置的是x:640,y:480,depth:18,pclk_khz:25200,le:16,ri:134,up:32,lo:11,hs:10,vs:2,sync:3,vmode:0
                    QQ图片20230817175102.png
                    屏幕手册参数是这样的
                    22222222.png

                    K 1 条回复 最后回复 回复 引用 分享 0
                    • K
                      KAYANO_AI LV 3 @KAYANO_AI 最后由 编辑

                      按照晕哥的建议,tcon的swap配置的23位为1 RB 交换,我用之前挖坑网的裸机程序测试屏幕,第一次改了TCON的这个23位置1,烧进去颜色也不对
                      3.png
                      第二次把这个寄存器的RB也改了,依旧不行
                      4.1.png
                      4.png
                      可能不是R B的问题?

                      whycan 1 条回复 最后回复 回复 引用 分享 0
                      • whycan
                        whycan晕哥 LV 9 @KAYANO_AI 最后由 编辑

                        @kayano_ai 在 F1C100S芯片驱动AT056TN52的屏幕,求助。 中说:

                        第二次把这个寄存器的RB也改了,依旧不行

                        那在linux命令行devmem测试一下:

                        参考:贡献个V3S的原理图,顺便问下RGB数据线高低位的问题

                        K 1 条回复 最后回复 回复 引用 分享 0
                        • K
                          KAYANO_AI LV 3 @whycan 最后由 编辑

                          @whycan 晕哥,上周测了还是有点问题。不过我硬件把屏幕模式拉到DE模式,不是HV,我想知道软件上是否要做出改变?我看芯片手册好像没有提到DE模式相关的内容。

                          whycan 1 条回复 最后回复 回复 引用 分享 0
                          • whycan
                            whycan晕哥 LV 9 @KAYANO_AI 最后由 编辑

                            @kayano_ai
                            不用改,如果确实HV不需要,还可以省出两个引脚。

                            K 1 条回复 最后回复 回复 引用 分享 0
                            • K
                              KAYANO_AI LV 3 @whycan 最后由 编辑

                              @whycan 晕哥,硬件把屏幕MODE改为DE模式,软件按照教程烧写荔枝派的UBOOT除了在make menuconfig把屏幕时序改x:640,y:480,depth:18,pclk_khz:25200,le:134,ri:16,up:11,lo:32,hs:10,vs:2,sync:3,vmode:0之外,背的没改,屏幕依旧是原来那个,屏幕变成这样子,企鹅logo颜色看上去没啥问题,但黑色感觉不够黑,白色字体信息还有点奇怪,有点糊?好奇怪没找到原因。微信图片_20230906171222.jpg

                              1 条回复 最后回复 回复 引用 分享 0
                              • whycan
                                whycan晕哥 LV 9 最后由 编辑

                                @kayano_ai
                                这一组参数是从哪里参考来的?

                                K 1 条回复 最后回复 回复 引用 分享 0
                                • K
                                  KAYANO_AI LV 3 @whycan 最后由 编辑

                                  @whycan 屏幕的数据手册2.png 1.png

                                  whycan 1 条回复 最后回复 回复 引用 分享 0
                                  • whycan
                                    whycan晕哥 LV 9 @KAYANO_AI 最后由 编辑

                                    @kayano_ai
                                    示波器看下 pclk,hsync,vsync几个频率对不对。

                                    1 条回复 最后回复 回复 引用 分享 0
                                    • 1 / 1
                                    • First post
                                      Last post

                                    Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号

                                    行为准则 | 用户协议 | 隐私权政策