Tool/software: Linux
Hi
We use UB913+UB954 to transform YUV422 frmaes.
As UB913 can only work at 10bit /12 bit mode, then in UB954 it will process the data as 10bit / 12bit.
But the in our YUV422 frmaes, the valid date is only 8bit.
We need to configure the UB913 work at 10bit mode ; ub954's 0x7c regiester's value to 0xC0. 0x70 regiester's value to 0x1E (mipi csi2 0x1E YUV 422 -8BIT).
It could work well.
What puzzled me is that , the process & MIPI CSI2 output of UB954.
1. If we configure 0x7c = 0xC0 ,the UB954 only proesss the lower 8bit value form ub913, the higher 2bit will be discard ? and the output of ub954 is 8bit not 10bit , right?
2. If we configure 0x7c = 0xC0 ,but the 0x70 =0x2B, then how ub954 process the data ? 8bit ? 10bit?
3. I want to confirm what the relationshiip between the 0x7c & 0x70 ? How UB954 output MIPI CSI singal when 0x7c & 0x70 configured different values?