AnsweredAssumed Answered

MT9V032 camera on parallel port

Question asked by Richard Woodham on Aug 31, 2017
Latest reply on Aug 31, 2017 by igorpadykov

Linux version 4.1.15

Machine model: Variscite i.MX6 QUAD VAR-DART Smart Device Board

 

I added mt9v032 support using menuconfig & added an entry (marked here in bold)

 

&i2c3 {
clock-frequency = <100000>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_i2c3_3>;
status = "okay";

/* DS1307 RTC module */
rtc@0x68 {
compatible = "dallas,ds1307";
reg = <0x68>;
};

mt9v032@5c {
compatible = "aptina,mt9v032";
reg = <0x5c>;

port {
mt9v032_out: endpoint {
link-frequencies = /bits/ 64
<13000000 26600000 27000000>;
};
};
};
};

to the .dtsi file.  On boot I get:

[ 1.440565] mt9v032: probe of 2-005c failed with error -2

What does this message mean?  The I2C hardware works.  I can use i2cdetect to prove it - 0x56 is detected & I can see it on the scope (response is 0x13 - check it out in the datasheet).

The scope says that 0x5c is not being probed during boot (0x68 is).  Why not?

Outcomes