tomwang

tomwang

0个粉丝

8

问答

0

专栏

0

资料

tomwang  发布于  2025-03-14 17:48:13
采纳率 50%
8个问答
737

SS928单目mipi 2lane配置

     

请教一下各位大佬硬件的配置如下


软件上这样配置对吗 应该如何排查
static combo_dev_attr_t g_mipi_4lane_chn0_sensor_os08a20_12bit_8m_nowdr_attr = {
.devno = 0,
.input_mode = INPUT_MODE_MIPI,
.data_rate = MIPI_DATA_RATE_X1,
.img_rect = {0, 0, WIDTH_1500, HEIGHT_1500},
.mipi_attr = {
DATA_TYPE_RAW_10BIT,
OT_MIPI_WDR_MODE_NONE,
{0, 1, -1, -1, -1, -1, -1, -1}
}
};

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

tomwang

0个粉丝

8

问答

0

专栏

0

资料

tomwang 2025-03-14 17:49:47
认可0

vi表和mipi配置文档有点看不明白 有哪位大佬能帮忙看下嘛
这个打印如下
/proc/umap # cat mipi_rx

[MIPI_RX] Version: [SS928V100V2.0.2.2 B090 Release], Build Time[Dec 28 2022, 11:56:07]

——-mipi lane divide mdoe——————————————————————————————————————————————-
mode lane divide
1 4+4

——-mipi dev attr——————————————————————————————————————————————————-
devno work_mode data_rate data_type wdr_mode img_x img_y img_w img_h
0 mipi X1 raw10 none 0 0 1500 1524

——-mipi lane info——————————————————————————————————————————————————-
devno lane_id
0 1, 0, -1, -1, -1, -1, -1, -1

——-mipi phy data info———————————————————————————
phy_id lane_id phy_data mipi_data lvds_data freq
0 0, 1, 2, 3 0x00,0x00,0xc5,0xcd 0x00,0xb1,0x00,0x00 0x00,0x00,0x00,0x00 n/a
1 4, 5, 6, 7 0x00,0x00,0x00,0x00 0x00,0x00,0x00,0x00 0x00,0x00,0x00,0x00 n/a

——-mipi detect info——————————————————————————
devno vc width height
0 0 0 0
0 1 0 0
0 2 0 0
0 3 0 0

——-phy cil err int info——————————————————————-
phy_id clk2_tmout clk_tmout lane0_tmout lane1_tmout lane2_tmout lane3_tmout clk2_esc clk_esc lane0_esc lane1_esc lane2_esc lane3_esc
0 0 0 0 0 0 0 0 0 0 0 0 0
1 0 0 0 0 0 0 0 0 0 0 0 0

——-mipi error int info1—————————————————————————————-
devno ecc2 vc0_crc vc1_crc vc2_crc vc3_crc vc0_ecc_corrct vc1_ecc_corrct vc2_ecc_corrct vc3_ecc_corrct
0 7 2 43 28 2 2 46 45 2

——-mipi error int info2—————————————————————————————-
devno vc0_frmnum vc1_frmnum vc2_frmnum vc3_frmnum vc0_frmmmatch vc1_frmmmatch vc2_frmmmatch vc3_frmmmatch
0 0 0 1 0 0 0 1 0

——-mipi error int info3—————————————————————————————-
devno data_fifo_rderr cmd_fifo_rderr vsync cmd_fifo_wrerr data_fifo_wrerr
0 6 0 0 0 0

——-align error int info———————————————————
devno fifo_fullerr lane0_err lane1_err lane2_err lane3_err lane4_err lane5_err lane6_err lane7_err
0 0 0 0 0 0 0 0 0 0

wj

10个粉丝

1

问答

0

专栏

4

资料

wj 2025-03-14 17:56:23
认可0

首先看os08a20支不支持2lane,驱动配置的是不是2lane,2lane是不是0和1,有的sensor可能是0,2

tomwang
tomwang   回复   wj  2025-03-14 18:04:49
0

支持2lane的 这个lane的配置有点没太看懂,硬件用的是这两组mipi 这个应该怎么配呀 大佬

tomwang

0个粉丝

8

问答

0

专栏

0

资料

tomwang 2025-03-14 18:24:28
认可0

看着RX 和lane是一一对应的 如下配但是还是有问题 宽高都没有检测到
.devno = 0,
OT_MIPI_WDR_MODE_NONE,
{0, 1, -1, -1, -1, -1, -1, -1}

/proc/umap # cat mipi_rx

[MIPI_RX] Version: [SS928V100V2.0.2.2 B090 Release], Build Time[Dec 28 2022, 11:56:07]

——-mipi lane divide mdoe——————————————————————————————————————————————-
mode lane divide
2 4+2+2

——-mipi dev attr——————————————————————————————————————————————————-
devno work_mode data_rate data_type wdr_mode img_x img_y img_w img_h
0 mipi X1 raw10 none 0 0 1500 1524

——-mipi lane info——————————————————————————————————————————————————-
devno lane_id
0 0, 1, -1, -1, -1, -1, -1, -1

——-mipi phy data info———————————————————————————
phy_id lane_id phy_data mipi_data lvds_data freq
0 0, 1, 2, 3 0x00,0x00,0xc7,0xcd 0x00,0xc3,0x00,0x00 0x00,0x00,0x00,0x00 n/a
1 4, 5, 6, 7 0x00,0x00,0x00,0x00 0x00,0x00,0x00,0x00 0x00,0x00,0x00,0x00 n/a

——-mipi detect info——————————————————————————
devno vc width height
0 0 0 0
0 1 0 0
0 2 0 0
0 3 0 0

——-phy cil err int info——————————————————————-
phy_id clk2_tmout clk_tmout lane0_tmout lane1_tmout lane2_tmout lane3_tmout clk2_esc clk_esc lane0_esc lane1_esc lane2_esc lane3_esc
0 0 0 0 0 0 0 0 0 0 0 0 0
1 0 0 0 0 0 0 0 0 0 0 0 0

——-mipi error int info1—————————————————————————————-
devno ecc2 vc0_crc vc1_crc vc2_crc vc3_crc vc0_ecc_corrct vc1_ecc_corrct vc2_ecc_corrct vc3_ecc_corrct
0 0 0 0 0 0 0 0 0 0

——-mipi error int info2—————————————————————————————-
devno vc0_frmnum vc1_frmnum vc2_frmnum vc3_frmnum vc0_frmmmatch vc1_frmmmatch vc2_frmmmatch vc3_frmmmatch
0 1 0 0 0 0 0 0 0

——-mipi error int info3—————————————————————————————-
devno data_fifo_rderr cmd_fifo_rderr vsync cmd_fifo_wrerr data_fifo_wrerr
0 0 0 0 0 0

——-align error int info———————————————————
devno fifo_fullerr lane0_err lane1_err lane2_err lane3_err lane4_err lane5_err lane6_err lane7_err
0 0 0 0 0 0 0 0 0 0

UncleRoderick

52个粉丝

16

问答

4

专栏

16

资料

UncleRoderick 2025-03-14 18:30:27
认可0
易百纳技术社区该回答已被题主采纳为最佳答案

2LANE的话硬件要接LANE0和LANE2,而且os08a20默认是4LANE的,你们是拿到了2LANE的配置吗?还有就是注意Sensor端的2LANE用的哪些管脚可能是LANE0/1

tomwang
tomwang   回复   UncleRoderick  2025-03-17 09:35:51
0

有一个同i2c地址的2 lane sensor和os08a20的i2c地址是一样的,就直接拿来用了,这边看硬件连的 这个软件是不是配 0 和 1 呀 大佬,为什么配置的是0 和2呀这个地方有点不太理解

UncleRoderick
UncleRoderick   回复   tomwang  2025-03-17 13:35:07
0

海思平台2LANE一般硬件接0/2或者1/3,你这种接0/1的不知道行不行,没有验证过

tomwang
tomwang   回复   UncleRoderick  2025-03-17 13:49:56
0


好的大佬 我这边改成 0 1 看见mipidata的值有变化 是不是可以证明mipi是有吐数据的,但是没有检测到宽高这种一般是不是需要去找fae支持呀

tomwang

0个粉丝

8

问答

0

专栏

0

资料

tomwang 2025-03-20 10:41:06
认可1

问题已经解决是硬件问题 硬件用的lane 0 和lane 1 ,重新改版为 lane 0 和lane 2 即可

huhu

0个粉丝

0

问答

0

专栏

0

资料

huhu 2025-03-27 18:44:18
认可0

你好,请教下,你配置的是4+2+2,然后你2lane的sensor是接在mipi rx0的lane0 lane2就能出图吗?我看文档上,4+2+2是mipi rx1才被分为2个2lane模式,rx0还是4lane诶

tomwang
tomwang   回复   huhu  2025-03-28 09:49:48
0

改了后面我配置的是mode3的 2+2+2+2的哦

或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区