系统启动报错:omap_i2c omap_i2c.2: controller timed out
请教大神,公司自己做的底板,核心板是am335xd,系统启动报错:omap_i2c omap_i2c.2: controller timed out ,然后在board-am335xevm.c文件中把am335x_evm_i2c_init();注释掉,发现原来LED的GPIO不能使用,请问这是什么原因,这些GPIO是有用的,谢谢! 您好:您自己做的底板,一般情况下是您的底板和我们的底板之间可能是音频设备的差异,您可以在board-am335xevm.c板载中把音频设备的配置去掉,还有就是gpio不能用是怎么不能用,您可以发邮件到邮箱linux@forlinx.com,看看具体是怎么回事;一般我们的配置是根据我们的底板接口进行配置的,您自己做的底板需要在board-am335xevm.c板载初始化文件中修改引脚配置和您的底板接口一致才可以。 本帖最后由 lhl161123 于 2017-5-4 15:45 编辑我现在在board-am335xevm.c文件中把am335x_evm_i2c_init();注释掉,还报错误omap_i2c omap_i2c.2: controller timed out,我的板子没有I2C设备,请问怎么解决 您好:RTC也是i2C上的设备,如果您没有接i2c设备,可以把挂载在i2C上的设备配置去掉,而不是说去掉i2C设备的驱动;
页:
[1]