Hello Dave, thank you very much for your reply. The thought crossed my mind too. But, shouldn't loading the original BBone dtb be OK as far as the i2c and USB interfaces are concerned, since i2c is also defined in the BBone device tree and USB is fixed? So, I have kept the original device tree for my current tests. Is this wrong?
I have a slightly different sequence than you in U-Boot: > reading zImage > 2795752 bytes read in 381 ms (7 MiB/s) > reading initrd.img > 2957458 bytes read in 393 ms (7.2 MiB/s) > reading /dtbs/am335x-bone.dtb and this is what I get during kernel boot: > [ 0.259440] omap_i2c 44e0b000.i2c: could not find pctldev for node > /pinmux@44e10800/pinmux_i2c0_pins, deferring probe > [ 0.259587] platform 44e0b000.i2c: Driver omap_i2c requests probe > deferral > [ 0.259857] omap_i2c 4819c000.i2c: could not find pctldev for node > /pinmux@44e10800/pinmux_i2c2_pins, deferring probe > [ 0.259974] platform 4819c000.i2c: Driver omap_i2c requests probe > deferral Nikos On Sunday, 1 June 2014 00:51:14 UTC+3, David wrote: > > Just a wild guess, it may be a device tree issue. Try looking at the > initial boot before zImage, for example: > > Loaded environment from uEnv.txt > Importing environment from mmc ... > using: am335x-boneblack-cape-bone-argus.dtb... > Checking if uenvcmd is set ... > gpio: pin 56 (gpio 56) value is 1 > Running uenvcmd ... > reading zImage > > This is from my system so the line in red should be different on your > system. > > HTH, Dave. > > > > On 05/31/2014 04:02 PM, Nikos wrote: > > OK, fiddled a bit with the relevant kernel configuration options, and > seems I have stepped forward. I now have an operational root filesystem and > several devices, but I cannot see my i2c devices (e.g. eeprom) or USB > devices (although I have no dmesg errors about the bringing up of the USB > subsystem). Could anyone suggest what information I would need to provide > to get some help on this? > > Thanks > > > -- > 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] <javascript:>. > For more options, visit https://groups.google.com/d/optout. > > > -- 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.
