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!
|