yeahtoo

yeahtoo

0个粉丝

6

问答

0

专栏

0

资料

yeahtoo  发布于  2018-06-05 18:31:24
采纳率 0%
6个问答
5044

请教下3519的HDMI输出图像左边多了2颗紫红色像素

 
本帖最后由 yeahtoo 于 2018-6-5 18:38 编辑

用3519v101的bt1120输出1080p60到sii9136,然后通过HDMI采集图像,发现每行的左边都多了2颗紫红色像素,换了几个显示器都是这样的,并且显示器的信息都显示的图像为1922x1080,输出720p60也是一样,但是pal输出却没有这种情况,现在无法确定到底是海思bt1120输出问题还是后端sii9136的问题,大伙有遇到过这种问题么?

~ # cat /proc/umap/vo

[VOU] Version: [Hi3519V101_MPP_V1.0.4.0 B040 Release], Build Time[Nov 10 2017, 14:08:53]

-----DEV CONFIG----------------------------------------------------------------
   DevId   DevEn       Mux1       Mux2       Mux3       InfSync      BkClr  DevFrt
       0       Y     BT1120                          1080P@60          0      60

-----MODULE PARAM--------------------------------------------------------------
detectCycle transparentTransmit lowPowerMode
           0                   N            N

-----DEV VDAC STATUS-----------------------------------------------------------
   DevId    VDAC
       0       N

-----VIDEO LAYER STATUS--------------------------------------------------------
LayerId VideoEn ClustMode  PixFmt  ImgW  ImgH DispX DispY DispW DispH DispFrt DoubFrm Toleration Priority
       0       Y         N   SP422  1920  1080     0     0  1920  1080      60       N   10000000        0

-----VIDEO LAYER STATUS 2------------------------------------------------------
layerId VideoEn EnChNum  Matrix    Luma    Cont     Hue    Satu
       0       Y       1       0      50      50      50      50

-----VIDEO LAYER STATUS 3------------------------------------------------------
layerId   DevId  SetBeg  SetEnd PartitionMode bSDVgsBypass   u32BufLen    Rotate
       0       0       N       N        Single            N           3      NONE

-----CHN BASE INFO ------------------------------------------------------------
LayerId   ChnId ChnEn  Prio DeFlk  ChnX  ChnY  ChnW  ChnH DispX DispY bSnap Field
       0       0     Y     0     N     0     0  1920  1080    -1    -1     N  both

-----CHN PLAY INFO 1-----------------------------------------------------------
LayerId   ChnId Batch  Show Pause  Step Revrs Refsh Thrshd ChnFrt   ChnGap
       0       0     N     Y     N     N     N     N      3     60    16666

-----CHN PLAY INFO 2-----------------------------------------------------------
LayerId   ChnId          DisplayPts              PrePts             CurrPts            ScalePts              SetPts          RecvCurPts
       0       0          1729048458          1729115184          1729115184                   0                  -1          1729115184

-----BySingle CHN STATUS 1-----------------------------------------------------
LayerId   ChnId   Job     Task     LCnt     SCnt    ChRpt     DRpt CBusy DBusy ShouD Dsped b2Scl  ChnAddr DispAddr
       0       0     0     3166        0     3168        0     3167     2     1     1     1     N b2cd1000 b24d9000

-----BySingle CHN STATUS 2-----------------------------------------------------
LayerId   ChnId bBorder BorderWidth   Color  ChnFreeNum  ChnBusyNum DispFreeNum DispBusyNum
       0       0       N           0       0           5           2          13           1

-----CHN OTHER INFO------------------------------------------------------------
LayerId   ChnId   bZoom   ZmTyp   ZoomX   ZoomY   ZoomW   ZoomH    SrcW    SrcH
       0       0       N       0       0       0       0       0    3840    2160


-----LAYER CSC PARAM-----------------------------------------------------------------
LAYERID  Matrix    Luma    Cont     Hue    Satu
       0       5      50      50      50      50
~ #


我来回答
回答8个
时间排序
认可量排序

yeahtoo

0个粉丝

6

问答

0

专栏

0

资料

yeahtoo 2018-06-06 19:37:00
认可0
找到问题了,load脚本中inserko的时候屏蔽掉写寄存器0x12010044的2个地方,马德纠结了好久无意中看到了这屏蔽了就行了,这个就是vo的寄存器,不晓得海思在这写这个寄存器是什么个意思,坑啊:@:@

天最

1个粉丝

52

问答

0

专栏

2

资料

天最 2018-08-01 10:40:13
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=88608&ptid=39750]yeahtoo 发表于 2018-6-6 19:37[/url]
找到问题了,load脚本中inserko的时候屏蔽掉写寄存器0x12010044的2个地方,马德纠结了好久无意中看到了这屏 ...[/quote]

load脚本的时候i2c出错是怎么回事???
hisi-i2c-v110 12112000.i2c: TX_ABRT:0x1
[hi_i2c_write 245] i2c_master_send error, ret=-5.
hisi-i2c-v110 12112000.i2c: wait rx no empty abort, RI: 0x550
hisi-i2c-v110 12112000.i2c: TX_ABRT:0x1
[hi_i2c_read 190] i2c_transfer error, ret=-5.
hisi-i2c-v110 12112000.i2c: hi_i2c_wait_idle: wait last fifo is empyt abort!
hisi-i2c-v110 12112000.i2c: RI: 0x750
hisi-i2c-v110 12112000.i2c: TX_ABRT:0x1
[hi_i2c_write 245] i2c_master_send error, ret=-5.
hisi-i2c-v110 12112000.i2c: wait rx no empty abort, RI: 0x550

,,,,这个驱动的源码可以分享一份吗????哥们,谢谢了

yeahtoo

0个粉丝

6

问答

0

专栏

0

资料

yeahtoo 2018-08-02 14:28:47
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=102447&ptid=39750]天最 发表于 2018-8-1 10:40[/url]
load脚本的时候i2c出错是怎么回事???
hisi-i2c-v110 12112000.i2c: TX_ABRT:0x1
[hi_i2c_write 245] ...[/quote]

加载9136.ko出错了,没有9136芯片的话把这个屏蔽掉

天最

1个粉丝

52

问答

0

专栏

2

资料

天最 2018-08-02 15:29:03
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=102514&ptid=39750]yeahtoo 发表于 2018-8-2 14:28[/url]
加载9136.ko出错了,没有9136芯片的话把这个屏蔽掉[/quote]

有这个芯片,这个问题已经解决了。。。但是现在有个新问题,就是运行./sample_vio 8之后,用示波器查看到sil9136是有输入的,但是输出没有反应,HDMI输出没有显示????不知你是否遇到过这个问题。。。

天最

1个粉丝

52

问答

0

专栏

2

资料

天最 2018-08-03 10:55:45
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=102527&ptid=39750]天最 发表于 2018-8-2 15:29[/url]
有这个芯片,这个问题已经解决了。。。但是现在有个新问题,就是运行./sample_vio 8之后,用示波器查看到 ...[/quote]

~ #
~ #
~ # cat /proc/umap/vo

[VOU] Version: [Hi3519V101_MPP_V1.0.4.0 B040 Release], Build Time[Nov 10 2017, 14:08:53]

-----DEV CONFIG----------------------------------------------------------------
   DevId   DevEn       Mux1       Mux2       Mux3       InfSync      BkClr  DevFrt
       0       Y     BT1120                          1080P@30         ff      30

-----MODULE PARAM--------------------------------------------------------------
detectCycle transparentTransmit lowPowerMode
           0                   N            Y

-----DEV VDAC STATUS-----------------------------------------------------------
   DevId    VDAC
       0       N

-----VIDEO LAYER STATUS--------------------------------------------------------
LayerId VideoEn ClustMode  PixFmt  ImgW  ImgH DispX DispY DispW DispH DispFrt DoubFrm Toleration Priority
       0       Y         N   SP422  1920  1080     0     0  1920  1080      30       N   10000000        0

-----VIDEO LAYER STATUS 2------------------------------------------------------
layerId VideoEn EnChNum  Matrix    Luma    Cont     Hue    Satu
       0       Y       1       0      50      50      50      50

-----VIDEO LAYER STATUS 3------------------------------------------------------
layerId   DevId  SetBeg  SetEnd PartitionMode bSDVgsBypass   u32BufLen    Rotate
       0       0       N       N        Single            Y           0      NONE

-----CHN BASE INFO ------------------------------------------------------------
LayerId   ChnId ChnEn  Prio DeFlk  ChnX  ChnY  ChnW  ChnH DispX DispY bSnap Field
       0       0     Y     0     N     0     0  1920  1080    -1    -1     N  both

-----CHN PLAY INFO 1-----------------------------------------------------------
LayerId   ChnId Batch  Show Pause  Step Revrs Refsh Thrshd ChnFrt   ChnGap
       0       0     N     Y     N     N     N     N      3     30    33333

-----CHN PLAY INFO 2-----------------------------------------------------------
LayerId   ChnId          DisplayPts              PrePts             CurrPts            ScalePts              SetPts          RecvCurPts
       0       0          2346956697          2346990029          2346990029                   0                  -1          2346990029

-----BySingle CHN STATUS 1-----------------------------------------------------
LayerId   ChnId   Job     Task     LCnt     SCnt    ChRpt     DRpt CBusy DBusy ShouD Dsped b2Scl  ChnAddr DispAddr
       0       0     0        0        0     2454        0        0     1     0     1     1     N 91257000 91257000

-----BySingle CHN STATUS 2-----------------------------------------------------
LayerId   ChnId bBorder BorderWidth   Color  ChnFreeNum  ChnBusyNum DispFreeNum DispBusyNum
       0       0       N           0       0           6           1          13           0

-----CHN OTHER INFO------------------------------------------------------------
LayerId   ChnId   bZoom   ZmTyp   ZoomX   ZoomY   ZoomW   ZoomH    SrcW    SrcH
       0       0       N       0       0       0       0       0       0       0


-----LAYER CSC PARAM-----------------------------------------------------------------
LAYERID  Matrix    Luma    Cont     Hue    Satu
       0       5      50      50      50      50
~ #
~ #
~ #

天最

1个粉丝

52

问答

0

专栏

2

资料

天最 2018-08-03 11:16:09
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=88608&ptid=39750]yeahtoo 发表于 2018-6-6 19:37[/url]
找到问题了,load脚本中inserko的时候屏蔽掉写寄存器0x12010044的2个地方,马德纠结了好久无意中看到了这屏 ...[/quote]

请问你用的是SDK里的sil9136.ko官方驱动么???我的现在HDMI没有显示,bt1120输出是有的,,是不是驱动需要修改的呢???

yeahtoo

0个粉丝

6

问答

0

专栏

0

资料

yeahtoo 2018-08-06 14:56:12
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=102585&ptid=39750]天最 发表于 2018-8-3 11:16[/url]
请问你用的是SDK里的sil9136.ko官方驱动么???我的现在HDMI没有显示,bt1120输出是有的,,是不是驱动 ...[/quote]

你输出的30帧后端显示器支持么,改成1080p60帧试试

天最

1个粉丝

52

问答

0

专栏

2

资料

天最 2018-08-06 17:32:06
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=102730&ptid=39750]yeahtoo 发表于 2018-8-6 14:56[/url]
你输出的30帧后端显示器支持么,改成1080p60帧试试[/quote]

这个是支持的,直接用void sil9136_test(void)这个函数是可以看到图像的。。。后面发现是HDMI热插拔事件没响应,,,但是屏蔽掉HDMI热插拔之后,,,显示器是变黑屏了,,可以量到有HDMI信号,,就是出不来图像。。。。。
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区