Other Parts Discussed in Thread: TDA4VM
Hi,
We works on integrating AR0234 sensor interfacing FPD LINK3 with Ti's TDA4VM starter kit.
The deserializer has four RX port and two CSI-2 TX Port. The linux driver for UB960 support one CSI-2 TX port for four RX port. So four camera which is connected with each RX port is routed to one TX port.
MIPI clock speed of each camera is 300 MHz and the TX port of CSI-2 deserialiser is 1.6 GHz. By calculating four camera speed it is 1.2 GHz nearly still less than 1.6 GHz speed of TX port.
When we starts stream with 4 cameras initially, it streams properly without issue, But after sometimes it stops due to some issues. when we check the dmesg messages, it shows "ds90ub960 6-0030: rx<port> buffer error".
Is there any way to get rid of this issue which help to stream cameras for log time?
Note: This issue occurs inconsistently, Sometimes the stream runs more than two days, sometimes its just 20 mins or less than that. While checked with DSO we can see frame data from camera and outside of Deserializer.