News for hackers. Stuff that matters.
Re:Open source USB C camera with C mount lens, MIPI Sensor, ... by DoingIsLearning on Saturday December 17, 2022 @01:38PM (#34030736)
> 720p@240FPS would be little hard because of limitations on the USB controller side.

What would be the theoretical limit of the sensor itself?

Could you extend the project to work as a high speed camera? Perhaps using a Firewire ip core implementation instead of USB?

Re:Open source USB C camera with C mount lens, MIPI Sensor, ... by circuitvalley on Saturday December 17, 2022 @02:00PM (#34030949)
There are only few options, 1. Use USB controller Chip that support 10Gbit or more. 2. Use 10Bit or more ethernet, Optical or copper. 3. Use PCIe 4. Use onboard storage. 5. Use HDMI or something custom and have another receiver (They are called frame grabber and everybody hate them).

Right now there are not many controllers on market that can do more than 5Gbit

Most useable solution is to use Ethernet , I would say optical.

Re:Open source USB C camera with C mount lens, MIPI Sensor, ... by icelancer on Saturday December 17, 2022 @06:48PM (#34033492)
Typically what cameras like the Edgertronic do are have 8-16 GB of onboard DDR3-4 RAM and write raw frames directly to memory on a trigger or a loop/trap. Then when you have X amount of frames you want, process them using ffmpeg/gstreamer using onboard hardware acceleration methods and write to an SD card / network drive / attached SSD or similar. Simply bind X GB of RAM to a memdisk and write to that path in Linux, for example.

I am fine doing this and have done it using raspiraw and know the Edgertronic platform / source code very well. The problem is that sensors and MIPI lanes on commercially-available products are complete trash with even worse documentation.