Current Server Time: 23:42 (Central Europe)

#apertus IRC Channel Logs

2024/07/05

Timezone: UTC


13:25
minute
hello hello! has been a while since we talked but we're in the process of evaluating camera->usb chips again for reform next, and i came across the realtek parts that are used in webcams and laptops, for which surprisingly little public docs exist
13:26
minute
have you come across Realtek RTS5822?
13:28
minute
https://www.realtek.com/Product/Index?id=660&cate_id=195&menu_id=292
13:48
se6astian
hi there minute! I am afraid we have not looked at video processors in detail because we went the FPGA route instead, also the RTS5822 can't even handle our sensors resolution so I doubt anyone has any further insights but lets see what the others say
13:51
minute
ok!
13:52
minute
se6astian: is there a FPGA solution for mipi->usb2 uvc?
13:54
se6astian
not that I know of
14:39
Bertl
minute: I think mipi and usb2 should be doable with open source gateware, but I do not know a complete solution
14:39
Bertl
the best option for usb 3 for now seems to be the cypress EZ USB FX3
14:40
Bertl
(if you want to go with an external usb interface that is)
14:41
Bertl
the best open source USB solution is probably LiteX
15:25
minute
yeah, we have a solution based on the usb cx3
15:25
minute
i mean, cypress cx3
15:25
minute
without an fpga, just csi -> cx3. but the firmware is a bit strange
15:51
Bertl
another option is the FTDI FT602 which has USB3.0 and support UVC IIRC
15:51
Bertl
we tested plugin modules with this and discovered that the performance is not really great, but it's probably more than sufficient for normal camera applications
15:52
minute
interesting
15:53
minute
Bertl: so you did something like csi->fpga->ft602->uvc?
15:55
Bertl
nah, we tried to use the FTDI as plugin module replacing the HDMI output with a direct data transfer (similar to storage stream)
15:55
Bertl
so sensor -> LVDS -> FPGA -> parallel data -> FT60x -> PC
15:56
Bertl
but the FT602 in particular support UVC configs
15:57
Bertl
the mipi CSI side should be covered on lattice chips and the parallel interface to the FT602 is no problem there either
15:57
Bertl
so that might be a reasonably good solution
15:58
Bertl
https://wiki.apertus.org/index.php/1x_USB_3.0_Plugin_Module
16:08
minute
Bertl: thanks for all the info! it is quite an intriguing chip
16:29
Bertl
you're welcome!