Current Server Time: 02:04 (Central Europe)

#apertus IRC Channel Logs

2024/07/05

Timezone: UTC


12: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
12:26
minute
have you come across Realtek RTS5822?
12:28
minute
https://www.realtek.com/Product/Index?id=660&cate_id=195&menu_id=292
12: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
12:51
minute
ok!
12:52
minute
se6astian: is there a FPGA solution for mipi->usb2 uvc?
12:54
se6astian
not that I know of
13:39
Bertl
minute: I think mipi and usb2 should be doable with open source gateware, but I do not know a complete solution
13:39
Bertl
the best option for usb 3 for now seems to be the cypress EZ USB FX3
13:40
Bertl
(if you want to go with an external usb interface that is)
13:41
Bertl
the best open source USB solution is probably LiteX
14:25
minute
yeah, we have a solution based on the usb cx3
14:25
minute
i mean, cypress cx3
14:25
minute
without an fpga, just csi -> cx3. but the firmware is a bit strange
14:51
Bertl
another option is the FTDI FT602 which has USB3.0 and support UVC IIRC
14: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
14:52
minute
interesting
14:53
minute
Bertl: so you did something like csi->fpga->ft602->uvc?
14: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)
14:55
Bertl
so sensor -> LVDS -> FPGA -> parallel data -> FT60x -> PC
14:56
Bertl
but the FT602 in particular support UVC configs
14:57
Bertl
the mipi CSI side should be covered on lattice chips and the parallel interface to the FT602 is no problem there either
14:57
Bertl
so that might be a reasonably good solution
14:58
Bertl
https://wiki.apertus.org/index.php/1x_USB_3.0_Plugin_Module
15:08
minute
Bertl: thanks for all the info! it is quite an intriguing chip
15:29
Bertl
you're welcome!