Beagle Bone Black交换了I2C总线

时间:2014-11-20 14:28:59

标签: beagleboneblack i2c archlinux-arm

我们正在为BBB开发扩展板。它包含I2C RTC时钟芯片MCP79412。芯片连接到I2C1(引脚P9.17,P9.18)。我在i2c-1上看不到任何设备,但我在i2c-2上发现了芯片EEPROM。当我将它连接到I2C2(P9.19,P9.20)时,我可以使用总线i2c-1上的capemgr加载驱动程序访问eeprom。

看起来有些事情是在公共汽车1和2上进行了交换。我使用Arch Linux和内核3.8.13-35。

我的uEnv.txt

optargs=loglevel=3 coherent_pool=1M capemgr.enable_partno=BB-UART1,BB-UART2,BB-UART4,BB-I2C1,BB-ADC

什么可能导致这种奇怪的行为?

0 个答案:

没有答案