Hello.
I am using UB954/953 together with the IMX290 sensor, I have successfully configured the serializer and deserializer in 2 line mode, I am getting images on my jetson TX2 with a frame rate of 30/60.
I need to get an image with a frame rate of 120 (4 line mode). To do this, I changed the corresponding values in the registers UB954 (0x33 = 0x01) and UB953 (0x02 = 0x33) and also made changes to the configuration of IMX290 and jetson TX2 software.
I could not get the image via UB954/953 in 4 line mode.
To test I connected the IMX290 to the jetson TX2 directly, I successfully get the image in 4 line mode (30/60/120fps), ie the configuration of the IMX290 and jetson TX2 is correct.
I tried to use a lower frame rate of 30/60 but it also didn't help to get the image in 4 line mode via UB954/953.
I checked the connection, everything is fine.
I checked the CSI signal at the input of the UB953 with an oscilloscope, the signal is on all 4 lines.
I checked the CSI signal at the output of the UB954 with an oscilloscope, the signal is on all 4 lines but is inverted and slightly modified relative to what I saw at the input of the UB953.
Here is the full configuration I use:
UB954:
0x4C = 0x01
0x58 = 0x5E
0x5C = 0x30
0x5D = 0x34
0x65 = 0x34
0x0d = 0x09
0x0c = 0x6d
0x7d = 0x05
0x1f = 0x00
0x33 = 0x01
0x21 = 0x01
0x20 = 0x00
0x6d = 0x7c
UB953:
0x0b = 0x19
0x0c = 0x19
0x06 = 0x49
0x07 = 0xF2
0x0d = 0x04
0x0e = 0x40
0x33 = 0x0
0x02 = 0x33
Do I need to make any other configuration changes for 4 line modes? Is my configuration correct?
I just need to get a signal from IMX290 on 4 lines and transmit it to jetson TX2 without changes.
Does anyone have any ideas how to solve my problem?
Thanks.