导航

    全志在线开发者论坛

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

    更换logo,摄像头无法显示

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

      硬件环境:屏rgb565

      问题: 更换logo之后,开机logo显示正常,开机摄像头黑屏。因为看到mpp部分是正常初始化的,初步怀疑是显示格式问题,其中不正常时fmt[ 8],目前差异就这里,不知道如何解决此类问题,希望大佬不吝赐教。

      下面是正常和不正常显示的cat /sys/class/disp/disp/attr/sys信息:

      1. logo正常/摄像头正常:
      screen 0:
      de_rate 300000000 hz, ref_fps:58
      mgr0: 320x320 fmt[rgb] cs[0x204] range[full] eotf[0x4] bits[8bits] err[0] force_sync[0] unblank direct_show[false] iommu[1]
      dmabuf: cache[0] cache max[0] umap skip[0] umap skip max[14]
              lcd output      backlight(150)  fps:60.2         320x 320
              err:0   skip:126        irq:911 vsync:0 vsync_skip:0
      BUF    enable ch[0] lyr[0] z[0] prem[N] a[pixel 128] fmt[ 77] fb[1920,1080; 960, 540;   0,   0] crop[   0,   0,1920,1080] frame[   0,   0, 320, 320] addr[49000000,491fe000,       0] flags[0x       0] trd[0,0]
      depth[ 0]    
      BUF    enable ch[1] lyr[0] z[16] prem[N] a[pixel 255] fmt[  0] fb[ 320, 320; 320, 320; 320, 320] crop[   0, 320, 320, 320] frame[   0,   0, 320, 320] addr[48400000,       0,       0] flags[0x       0] trd[0,0]
      

      2.logo正常/摄像头不正常:

      screen 0:
      de_rate 300000000 hz, ref_fps:58
      mgr0: 320x320 fmt[rgb] cs[0x204] range[full] eotf[0x4] bits[8bits] err[0] force_sync[0] unblank direct_show[false] iommu[1]
      dmabuf: cache[0] cache max[0] umap skip[0] umap skip max[22]
              lcd output      backlight(150)  fps:60.2         320x 320
              err:0   skip:134        irq:2555        vsync:0 vsync_skip:0
      BUF    enable ch[0] lyr[0] z[0] prem[N] a[pixel 128] fmt[ 77] fb[1920,1080; 960, 540;   0,   0] crop[   0,   0,1920,1080] frame[   0,   0, 320, 320] addr[49300000,494fe000,       0] flags[0x       0] trd[0,0]
      depth[ 0]    
      BUF    enable ch[1] lyr[0] z[16] prem[N] a[pixel 255] fmt[  8] fb[ 320, 320; 320, 320; 320, 320] crop[   0, 320, 320, 320] frame[   0,   0, 320, 320] addr[48400000,       0,       0] flags[0x       0] trd[0,0]
      
      1 条回复 最后回复 回复 引用 分享 0
      • WhycanService
        WhycanService LV 8 最后由 WhycanService 编辑

        图层的格式不对,检查下logo位数,图层是否配置正确,可以尝试关闭图层、设置透明空白尝试下

        J 1 条回复 最后回复 回复 引用 分享 0
        • J
          jonli_aw LV 5 @WhycanService 最后由 编辑

          @whycanservice 我将logo图片设置为32位并且设置透明层为白色,确实解决了。比较想知道,这类问题软件能不能在启动完logo之后,重新配置图层,这样就不会因为logo不是32位从而影响到摄像头?

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

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

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