The driver is controlled from kernel. The kernel haven`t a driver for
mt9p031.



2013/11/23 Nizamov Shawkat <[email protected]>

> Yes, it does not work with newer kernels out of box because support was
> broken.
>
> There is a number of things to deal with, starting with regulators and
> reset gpio in device tree. It is relatively easy. I have configured voltage
> supplies correctly, use reset pin correspondingly but sensor still does not
> show up on i2c bus. There might be two reasons for that - the first is the
> reset sequence, which requires that digital supply voltages are applied
> before the analog supply voltage. The problem is that analog supply is
> derived from usb power supply, that's why to perform the hard reset
> correctly I have to switch off usb first and I can not figure how to do
> it.  Another reason might be the absence of pll clock - but i2c part of
> sensor should not be dependent on it. Description of omap clock sources is
> not yet in device tree. Yet another reason might be that mt9p031.c is
> actually broken - I do not understand why the power-up sequence is never
> called.
>
> Best regards,
>
> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to