Thanks so much for the quick reply - I'll have to look into how to defer 
this to later in the bootup.

On Monday, April 20, 2015 at 9:57:05 AM UTC-4, RobertCNelson wrote:
>
> On Mon, Apr 20, 2015 at 8:54 AM, Matthew Karas <[email protected] 
> <javascript:>> wrote: 
> > I'm trying to set up i2c on the beaglebone black with a yocto build of 
> > v3.19.3. 
> > 
> > My dts contains 
> > 
> > 
> > &i2c1 { 
> >     status = "okay"; 
> >     pinctrl-names = "default"; 
> >     pinctrl-0 = <&i2c1_pins>; 
> >     clock-frequency = <100000>; 
> > }; 
> > 
> > 
> > and ... 
> > 
> > &am33xx_pinmux { 
> > ... 
> >     i2c1_pins: pin_mux_i2c1_pins { 
> >         pinctrl-single,pins = < 
> >             0x158 (PIN_INPUT_PULLUP | SLEWCTRL_FAST | MUX_MODE2) /* 
> > spi0_d1.i2c1_sda, P9_18 */ 
> >             0x15C (PIN_INPUT_PULLUP | SLEWCTRL_FAST | MUX_MODE2) /* 
> > spi0_cs0.i2c1_scl, P9_17 */ 
> >         >; 
> >     }; 
> > ... 
> > }; 
> > 
> > When I boot I get this error in the log 
> > 
> > [    1.506928] omap_i2c 44e0b000.i2c: could not find pctldev for node 
> > /pinmux@44e10800/pinmux_i2c0_pins, deferring probe 
> > [    1.517979] platform 44e0b000.i2c: Driver omap_i2c requests probe 
> > deferral 
> > [    1.525177] omap_i2c 4802a000.i2c: could not find pctldev for node 
> > /pinmux@44e10800/i2c1_pins, deferring probe 
> > [    1.535576] platform 4802a000.i2c: Driver omap_i2c requests probe 
> > deferral 
> > [    1.542751] omap_i2c 4819c000.i2c: could not find pctldev for node 
> > /pinmux@44e10800/i2c2_pins, deferring probe 
> > [    1.553146] platform 4819c000.i2c: Driver omap_i2c requests probe 
> > deferral 
>
> "requests probe deferral" means it's waiting for something.. aka 
> pinctrl driver, maybe a clock, etc..  Essentially at "1.553146" the 
> i2c was not 'ready'.. 
>
> Regards, 
>
> -- 
> Robert Nelson 
> https://rcn-ee.com/ 
>

-- 
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/d/optout.

Reply via email to