Other Parts Discussed in Thread: DS90UB953A-Q1EVM, ALP
Question What Dose the (Reserved ) bit in Reg 0X52 Indicate?
Also,
Looking for help to determine root cause of an issue..
The issue is corrupt vision data. The only way currently to clear this issue is to do a power cycle of the vision system.
Our vision team has been reviewing and scrutinizing our drivers and code to no prevail.
The Register dumps indicate (Back Channel CRC error ) also a (Reserved ) bit is set.
The same type of error has been recreated with a desk top set up. This set up consist of a DS90UB960-Q1EVM with four Camera modules (DS90UB953 + IMX219 cameras)
The same Camera modules (DS90UB953 + IMX219 cameras) are used on our Vision system.
With the Desk top system the same type of errors have been recreated 3 different ways.
- As described above. DS90UB960-Q1EVM with four Camera modules (DS90UB953 + IMX219 camera)
- DS90UB960-Q1EVM with four Camera modules (DS90UB953 with out IMX219 camera)
- DS90UB960-Q1EVM with three TI DS90UB953A-Q1EvM
The issue can be created on the Desk top set up, by running the Analog LaunchPad software Margin Test several times until one of the channel starts to have continuous incrementing Parity Error counts after re linking.
When the power is cycled to the DS90UB953 of the channel witch shows continuous incrementing parity errors, The following happens. With power removed the parity error counts stops. When power is restored the Parity Error counts will continued to increase after the camera is re-linked.
when the PDB ( Power-Down\sleep) input of the DS90UB960 IC is cycled . The results is that the error condition is cleared.
Both Register Logs, One from our vision system and the other from the TI Analog launch pad had the same error code
Reg 0x052 with data 0x67 (Back Chanel CRC error ) also a (Reserved ) bit is set.
Errors From Vision System on the Syn BOT 8993
>> SERIALIZER (BUS 10, ADDRESS 42)
Name Data Address
General Status 0x47 0x52
BIST Error Count 0x00 0x54
CRC Error Count 0x00 0x5f 0x55, 0x56
CSI Data Packet Error Count 0x00 0x5C
>> SERIALIZER (BUS 10, ADDRESS 43)
Name Data Address
General Status 0x67 0x52
BIST Error Count 0x00 0x54
CRC Error Count 0x00 0x31 0x55, 0x56
CSI Data Packet Error Count 0x0 0x5C
Error From My Desk test set up DS90UB960-Q1EVM and for Camera modules (DS90UB953 + IMX219 camera)
[REGISTERS]
Device = ALP Nano 1 - DS90UB953, Connector 1
Comments = "channel 3 reg from test 1"
Date = 09/30/2022
Time = 09:19:46
a Address Data
Reg = 0, 0x0052, 0x67
Reg = 0, 0x0053, 0x00
Reg = 0, 0x0054, 0x00
Reg = 0, 0x0055, 0xB3
Reg = 0, 0x0056, 0x04
Reg = 0, 0x005C, 0x00