专栏底层软件J5视频通路求助

J5视频通路求助

已解决
ghy05042022-12-06
121
10

sensor输出的是yuv422 我检测到的分辨率是1921*1080 ,由于分辨率比较奇怪,后续处理需要2字节对齐或者16字节对齐,所以我想走红色标注的这个链路,是否可以?也就是说即使 我 格式 是 yuv422 我还是想进 isp,然后到内存,然后到pym?

底层软件
征程5
+1
评论4
0/1000
  • 只蓝片羽
    Lv.1

    您好:sensor输出分辨率不能修改吗?改为1920的。或者走rx2或rx3从cimdma下ddr?

    2022-12-06
    0
    4
    • ghy0504回复只蓝片羽:

      现在的问题是,J5检测到的分辨率就是1921*1080,但是sensor 原厂也一再确认输出的就是1920*1080。我就不知道问题出在哪里了?rx3 我试过了,在ddr字节对齐,是ok的,可以正常出图!由于板子有两路mipi输入,我就想把rx0 也调通。所以看看这条通路是不是可行。

      2022-12-06
      0
    • 只蓝片羽回复ghy0504:

      您好:

      您用rx3接收时在ddr对齐取的图是否可以取到1921/1922的图?看是否真的输出就有多1个pixel?

      这种情况内部模块确实有偶数pixel要求,而从ISP收yuv422应该也没办法直接输出nv12给后级PYM使用,该问题建议还是从源头处理: sensor原厂一再确认输出就是1920x1080,是否有寄存器手册说明(可以直接查看寄存器确认的),是否可以让AE修改分辨率为1919*1080输出用于调试?
      2022-12-06
      0
    • ghy0504回复只蓝片羽:

      我不知道怎么看是否真的取到了1921,反正我字节对齐(1936)后再hbplayer上看,图像是ok的。我让原厂反复确认他们说,设置的是1920但是没法读取寄存器的值确认。

      2022-12-07
      0
    • 只蓝片羽回复ghy0504:

      您好,如果你对齐1936后收下来了图,可以把图dump出来看一下? 看是否能通过图来确认实际发的是1920还是1921。 目前这个cim报的width错应该就是实际收到的size不匹配,若原厂无法提供寄存器确认,那是否可提供1919x1080的的配置,看我们收到是否正好是1920?

      2022-12-09
      0
  • 费小财
    Lv.5

    您好,

    你可以直接试试 ISP 的enable input crop将其变成偶数行,奇数行的数据给ISP是会有不确定的因素存在的

    2022-12-06
    0
    2
    • ghy0504回复费小财:

      谢谢,我试试

      2022-12-06
      0
    • 费小财回复ghy0504:

      另外yuvsensor 建议不走ISP通路,走CIMDMA通路直接给pym

      2023-01-15
      0
  • lanzhe
    Lv.1

    yuv422请使用cim_dma-yuv422请使用cim_dma--->ddr-ddr--->pym通路。

    2022-12-07
    0
    0
  • 新手村
    Lv.4

    您好:

    YUV sensor我们不推荐走ISP通路的,需要通过serdes改成按raw传输,不然ISP保存到DDR会有问题,请知悉;

    另外1921多一个pixel的原因目前找到了吗,还是说现在依旧有问题?

    2023-01-15
    0
    0