你好,
我們的環境是DM385+bq32000,想透過I2C3介面來控制
我們在board-dm385evm.c裡,增加了一些參數
static struct i2c_board_info __initdata ti814x_i2c_boardinfo[] = {
#ifdef CONFIG_RTC_DRV_BQ32K
{
I2C_BOARD_INFO("bq32000", 0x68),
},
#endif
.......
}
omap_register_i2c_bus(3, 100, ti814x_i2c_boardinfo,ARRAY_SIZE(ti814x_i2c_boardinfo));
.....
但執行結果在console裡會出現
omap_i2c omap_i2c.3: controller timed out
bq32k: probe of 3-0068 failed with error -5
執行command
>hwclock
hwclock: can't open '/dev/misc/rtc': No such file or directory
>ls /sys/bus/i2c/devices
2-0018 3-0068 i2c-2 i2c-3
看起來I2C3裝置有建立起,但是內核卻無法順利抓到後段裝置,
請問還有哪個地方需要建立的?謝謝
Best Regards,
Byron