工具与软件:
按照以下顺序初始化寄存器、发现写入寄存器的值与大小(IMG。 LINE_SIZE0/CROP)与读回的值不同、因此无法打开左右模式(LEFT_SIGHT3D 位始终读回为0)。
如何设置左右模式?
/#。 Customer/test.sh init
DS90UH941ASQ1Init 启动!\n
初始化941
写入地址0x18 reg = 0x01值= 0x08、回读 val = 0x08
读取地址0x18 reg = 0x01值= 0000
写入地址0x18 reg = 0x1E 值= 0x01、回读 val = 0x01
写入地址0x18 reg = 0x03值= 0xba、回读 val = 0xba
写入地址0x18 reg = 0x17值= 0x9e、回读 val = 0x9e
写入地址0x18 reg = 0x06值= 0x55、回读 val = 0x55
写入地址0x18 reg = 0x07值= 0x70、回读 val = 0x70
写入地址0x18 reg = 0x08值= 0x54、回读 val = 0x54
写入地址0x18 reg = 0x1E 值= 0x02、回读 val = 0x02
写入地址0x18 reg = 0x03值= 0xba、回读 val = 0xba
写入地址0x18 reg = 0x17值= 0x9e、回读 val = 0x9e
写入地址0x18 reg = 0x06值= 0x73、回读 val = 0x73
写入地址0x18 reg = 0x70值= 0x70、回读 val = 0x70
写入地址0x18 reg = 0x77值= 0x72、回读 val = 0x72
写入地址0x18 reg = 0x1E 值= 0x01、回读 val = 0x01
写入地址0x18 reg = 0x4f 值= 0x8c、回读 val = 0x8c
写入地址0x18 reg = 0x5b 值= 0x07、回读 val = 0x07
写入地址0x18 reg = 0x32值= 0000、回读 val = 0000
写入地址0x18 reg = 0x33值= 0x05、回读 val = 0000
写入地址0x18 reg = 0x34值= 0x0c、回读 val = 0000
写入地址0x18 reg = 0x56值= 0x80、回读 val = 0000
写入地址0x18 reg = 0x1E 值= 0x01、回读 val = 0x01
写入地址0x18 reg = 0x04值= 0x20、回读 val = 0x20
写入地址0x18 reg = 0x36值= 0000、回读 val = 0000
写入地址0x18 reg = 0x37值= 0x80、回读 val = 0000
写入地址0x18 reg = 0x38值= 0xff、回读 val = 0000
写入地址0x18 reg = 0x39值= 0x04、回读 val = 0000
写入地址0x18 reg = 0x3a 值= 0000、读回 val = 0000
写入地址0x18 reg = 0x3b、值= 0000、读回 val = 0000
写入地址0x18 reg = 0x3c 值= 0xff、回读 val = 0000
写入地址0x18 reg = 0x3D 值= 0x02、回读 val = 0000
写入地址0x18 reg = 0x1E 值= 0x02、回读 val = 0x02
写入地址0x18 reg = 0x36值= 0000、回读 val = 0000
写入地址0x18 reg = 0x37值= 0x80、回读 val = 0000
写入地址0x18 reg = 0x38值= 0xff、回读 val = 0000
写入地址0x18 reg = 0x39值= 0x04、回读 val = 0000
写入地址0x18 reg = 0x3a 值= 0000、读回 val = 0000
写入地址0x18 reg = 0x3b、值= 0000、读回 val = 0000
写入地址0x18 reg = 0x3c 值= 0xff、回读 val = 0000
写入地址0x18 reg = 0x3D 值= 0x02、回读 val = 0000
写入地址0x18 reg = 0x40值= 0x04、回读 val = 0x04
写入地址0x18 reg = 0x41值= 0x05、回读 val = 0x05
写入地址0x18 reg = 0x42值= 0x14、回读 val = 0x14
写入地址0x18 reg = 0x01值= 0000、回读 val = 0000
写入地址0x18 reg = 0x1E 值= 0x01、回读 val = 0x01
I2C_READ 端口0 GENERAL_STS:
读取地址0x18 reg = 0x0c 值= 0x65
写入地址0x18 reg = 0x1E 值= 0x02、回读 val = 0x02
I2C_READ 端口1 GENERAL_STS:
读取地址0x18 reg = 0x0c 值= 0x64
写入地址0x18 reg = 0x1E 值= 0x07、回读 val = 0x07
写入地址0x54 reg = 0x1d 值= 0x29、回读 val = 0x19
写入地址0x54 reg = 0x1E 值= 0x29、回读 val = 0x29
写入地址0x72 reg = 0x1d 值= 0x29、回读 val = 0000、失败 ret = 0x2
写入地址0x72 reg = 0x1E 值= 0x29、回读 val = 0000、失败 ret = 0x2


