On 02/21/2018 10:23 PM, Ran Shalit wrote:
I am facing the following challenge:
We have a camera device, and a ready drivers in the following configuration:
(1) host <--> camera
The drivers for host is a binary, i.e. source code is probably not
available, and also the protocol datasheet is probably not available.
But we need to use the camera in the following configuration:
(2) host <---> embedded board <------> camera
In other words, there is a transparent medium in between the host and device.
I would like to ask what is the general concept for implementing the
drivers in the embedded board ?
Does these task requires reverse engineering ?
Is there any known example or driver which does something similar ?
I use to do such sick things like this. It can be easily done using
USBProxy (libusb + gadgetfs) but I'm not sure if it supports iso
transfers which I assume is required for your camera...
1 - https://github.com/dominicgs/USBProxy
Samsung R&D Institute Poland
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html