I will keep looking into this.
more infos
I took the current DTB file and decompiled it
I looked at the I2C sections
i2c0 = "/ocp/i2c@44e0b000";
i2c1 = "/ocp/i2c@4802a000";
i2c2 = "/ocp/i2c@4819c000";
i2c@44e0b000 {
compatible = "ti,omap4-i2c";
#address-cells = <0x1>;
#size-cells = <0x0>;
ti,hwmods = "i2c1";
reg = <0x44e0b000 0x1000>;
interrupts = <0x46>;
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <0x32>;
clock-frequency = <0x61a80>;
linux,phandle = <0xa0>;
phandle = <0xa0>;
with PMIC infos below this
i2c@4802a000 {
compatible = "ti,omap4-i2c";
#address-cells = <0x1>;
#size-cells = <0x0>;
ti,hwmods = "i2c2";
reg = <0x4802a000 0x1000>;
interrupts = <0x47>;
status = "disabled";
<--------------------------- anybody know why this is listed as disabled ?
linux,phandle = <0xa9>;
phandle = <0xa9>;
nothing below this as the processor pins are not connected to anything
except
"P9.18", /* i2c1_sda */ "P9.17", /* i2c1_scl */
i2c@4819c000 {
compatible = "ti,omap4-i2c";
#address-cells = <0x1>;
#size-cells = <0x0>;
ti,hwmods = "i2c3";
reg = <0x4819c000 0x1000>;
interrupts = <0x1e>;
status = "okay";
pinctrl-names = "default";
pinctrl-0;
clock-frequency = <0x186a0>;
linux,phandle = <0xaa>;
phandle = <0xaa>;
With cape eprom infos below.
It would seem to me that even though we have a /dev/I2C-1 its somehow
not enabled for use
IF i do a i2cdetect and grep dmesg it just repeats a bus timeout
I am at a dead end on this for my knowledge any help would be appreciated
--
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].
To view this discussion on the web visit
https://groups.google.com/d/msgid/beagleboard/b0888cf8-0617-94f2-1387-736f68f3c57f%40gmail.com.
For more options, visit https://groups.google.com/d/optout.