专栏底层软件RX1上max9296 接单个 ov0x3c 提示host1 MIPIHOSTIOC_START error

RX1上max9296 接单个 ov0x3c 提示host1 MIPIHOSTIOC_START error

已解决
anshi2023-04-13
260
3

用户您好,请详细描述您所遇到的问题。

1.硬件获取渠道:

2.当前系统镜像版本:

3.当前天工开物版本:

4.问题定位:

9296 上接 ovx3c 提示

logcat

hb_j5dev.json

mipi.json

5.开发的demo/案例:

6.需要提供的解决方案:

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

    您好:

    您此处报错为开流失败,即启动后MIPI未检测到有正常数据到来。

    可先检查SerDes通路上是否有流:

    bus=1; dev=0x40; regs="0x13 0x1b 0x1d 0x1f 0x22 0x102 0x10a 0x112 0x11a";

    bus=1; dev=0x4a; regs="0x13 0x1b 0x1d 0x1f 0x22 0x23 0x108 0x11a 0x12c 0x13e 0x1dc 0x1fc 0x21c 0x23c 0x55c 0x55d 0x55e 0x55f";

    查看上述寄存器(0x40:0x102 0x10a 0x112 0x11a, 0x4a: 0x108 0x11a 0x12c 0x13e)。

    谢谢~

    2023-04-13
    0
    1
    • 只蓝片羽回复只蓝片羽:

      抱歉,命令未完整,补充如下:

      bus=1; dev=0x40; regs="0x13 0x1b 0x1d 0x1f 0x22 0x102 0x10a 0x112 0x11a";

      for r in $regs; do echo "i2c$bus@$dev: $r = `i2ctransfer -y -f $bus w2@$dev $(($r >> 8)) $(($r & 0xff)) r1 `"; done

      bus=1; dev=0x4a; regs="0x13 0x1b 0x1d 0x1f 0x22 0x23 0x108 0x11a 0x12c 0x13e 0x1dc 0x1fc 0x21c 0x23c 0x55c 0x55d 0x55e 0x55f";

      for r in $regs; do echo "i2c$bus@$dev: $r = `i2ctransfer -y -f $bus w2@$dev $(($r >> 8)) $(($r & 0xff)) r1 `"; done

      2023-04-13
      0
  • anshi
    Lv.1

    开流时寄存器配置错误

    2023-04-18
    0
    0