导航

    全志在线开发者论坛

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

    D1s RGB屏线 定义无法修改!布线要小心!!!

    MR Series
    2
    5
    1906
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • L
      leomini5 LV 6 最后由 编辑

      原本为了布线方便把R0-R5和B0-B5位置交换了一下
      原本以为在软件里面重新映射下位置就能搞定了

      没想到软件根本没法改这些线的位置

      无论是meils还是tina都没法交换这两组线的定义 config.dex
      和uboot 那个dts我全改了一遍,只能关闭某个线的输出,并不能改变那个输出pin的定义,比如Red 0和Blue 0 交换一下,甚至改clk和hs交换一下那个屏幕也能输出,其实就是没改变

      哈哈哈哈
      这个D1S的pin,居然是没法修改输出定义的,哈哈哈哈

      
      lcd_gpio_5               = port:PD00<2><0><default><default>
      lcd_gpio_4               = port:PD01<2><0><default><default>
      lcd_gpio_3               = port:PD02<2><0><default><default>
      lcd_gpio_2               = port:PD03<2><0><default><default>
      lcd_gpio_1               = port:PD04<2><0><default><default>
      lcd_gpio_0               = port:PD05<2><0><default><default>
      
      lcd_gpio_6               = port:PD06<2><0><default><default>
      lcd_gpio_7               = port:PD07<2><0><default><default>
      lcd_gpio_8               = port:PD08<2><0><default><default>
      lcd_gpio_9               = port:PD09<2><0><default><default>
      lcd_gpio_10              = port:PD10<2><0><default><default>
      lcd_gpio_11              = port:PD11<2><0><default><default>
      
      lcd_gpio_12              = port:PD12<2><0><default><default>
      lcd_gpio_13              = port:PD13<2><0><default><default>
      lcd_gpio_14              = port:PD14<2><0><default><default>
      lcd_gpio_15              = port:PD15<2><0><default><default>
      lcd_gpio_16              = port:PD16<2><0><default><default>
      lcd_gpio_17              = port:PD17<2><0><default><default>
      
      lcd_gpio_18              = port:PD18<2><0><default><default>
      lcd_gpio_19              = port:PD19<2><0><default><default>
      lcd_gpio_20              = port:PD20<2><0><default><default>
      lcd_gpio_21              = port:PD21<2><0><default><default>
      ; PD22用于PWM,单独程序控制 PWM7
      ;lcd_gpio_22              = port:PD22<2><0><default><default>   
      lcd_gpio_23              = port:PD23<2><0><default><default>
      
      lcdclk              = port:PD20<2><0><3><default>
      fsync               = port:PD19<2><0><default><default>
      lcdhs               = port:PD18<2><0><default><default>
      lcdvs               = port:PD21<2><0><default><default>
      
      1 条回复 最后回复 回复 引用 分享 0
      • A
        awwwwa LV 8 最后由 awwwwa 编辑

        如果需要整组红、蓝交换有一个配置: lcd_rb_swap

        a87b005c-7234-4138-bf75-914cc9782170-image.png

        这个配置会修改送到RGB的图像的RGB顺序

        但是RGB输出的Pin是不能随意修改MUX的,例如不能修改为R[0]B[0]G[0]R[1]B[1]G[1] 排布

        L 1 条回复 最后回复 回复 引用 分享 0
        • L
          leomini5 LV 6 @awwwwa 最后由 编辑

          @awwwwa 我试试,我只是把整组调换了下,如果能改那么颜色就正常了,melis 里面也一样吗?

          A 1 条回复 最后回复 回复 引用 分享 0
          • A
            awwwwa LV 8 @leomini5 最后由 编辑

            @leomini5 一样

            L 1 条回复 最后回复 回复 引用 分享 0
            • L
              leomini5 LV 6 @awwwwa 最后由 编辑

              @awwwwa 感谢🙏,哈哈哈,搞定了颜色正常了

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

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

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