I’m using a mediatek genio 510 and i need to use a camera, however i cannot find any camera supplier that gives the drivers for mediatek. Can you suggest me where to buy MIPI CSI-2 camera for this board?
Or is it possibile to adapt the drivers of a different board to mediatek board?
Hello @Gian_Sal,
Camera drivers for the MediaTek Genio boards in our experience require custom development specific for the project setup.
If you are running on a tight deadline, the best approach could be to use a USB camera, given that UVC drivers are already supported by the Genio boards. We have done this in a couple of projects in the past just because of a time constraint.
That being said, developing a camera driver should be possible as long as the documentation for the camera sensor and the carrier board you are using is available.
Let me ask you a couple of questions about your setup, so we can evaluate what options do you have:
-
What carrier board are you using? Is it custom ?
-
What camera sensor are you planning to use?
-
How many camera sensors will your project require?
-
What format, resolution and frame-rate are you planing to capture?
Looking forward to hearing back from you.
best regards,
Andres
Embedded Software Engineer at ProventusNova
In not in hurry, but i want to undestand if its possbile and how to adapt a casi camera to the board.
Im not using the mediatek dev-kit but a different carrier board made by a company Seco.
For the camra i dont need any particular sensor, i need only 1 roling shutter o global shutter camera with a resolution of 1280x720 at 60 fps.
Im looking on different camera vendor websites but nobody writes “ mediatek support”.
Hello @Gian_Sal,
To answer your question, yes, it is possible to add support for a CSI camera to your board (even using a custom carrier board). For this, we would need to add support for the camera module at device tree, kernel driver and camera capture system level.
Since you don’t have a specific sensor in mind, we could choose one from a manufacturer who would be open to providing access to data sheets and schematics. For example, ArduCam has some global shutter sensors such as the AR0134/AR0135 which match your capture requirements.
We could also reach out to some of our contacts at other manufacturers like Framos asking them to recommend one of their products according to your use-case.
At ProventusNova, we would be glad to provide you with the support you require to get your embedded vision device ready.
Would it be a crazy idea to schedule a quick meeting to hear more about your project ?
best regards,
Andres
Embedded Software Engineer at ProventusNova