Tool/software:
We have current design working with UB928 as deserializer and its GPIO[1:0] as button and touch interrupt inputs. However, in our new design, the downstream IC only support RGB888 parallel or MIPI CSI input. With no option to set UB927 to 18-bit mode, that rules out UB926.
Now we need suggestion on IC or IC combinations. What we have considered so far are as follows.
Either we can keep UB928 and add an IC converting LVDS to RGB888 parallel. That should keep the I2C programming unchanged. However, we need recommendation on which IC from TI catalog is a better fit to convert UB928 output to RGB888 parallel. The application now needs support on both 800x480 and 1280x768 pixels active display area with 60 fps. preferably, it should also support at least 1080p 60fps image signals.
Or, we can use UB940 to output MIPI CSI to downstream IC. Looking at the datasheet, it seems that current I2C programming for UB928 should work for UB940. Please advise if there are any caveats using UB940 to replace UB928.