TI中文支持网
TI专业的中文技术问题搜集分享网站

SDK8.0如何屏蔽I2C读取ID功能。

编译玩sdk8.0的uboot运行后,提示:Could not probe the EEPROM; something fundamentally wrong on the I2C bus.

请问SDK8.0如何屏蔽I2C读取ID功能呢?我用的是自己画的板子,没有用到 EEPROM。

Dendi:

屏蔽成功了。。。修改read_eeprom(board/ti/am335x/board.c)函数,把函数内的内容删掉,加上这句: strcpy(header->name, "AM335X_SK"); 就可以了,以后就用sk的配置。

不过 会报如下信息:

reading argsspl_load_image_fat_os: error reading image args, err – -1

它试图读取一个叫args的文件,但这个文件不存在于工程。这个在spl_fat.c中屏蔽掉应该没问题吧??

Jian Zhou:

回复 Dendi:

我一般都是根据硬件电路把整个I2C读写eeprom的代码全部去除掉,您也可以参考:

http://www.deyisupport.com/question_answer/dsp_arm/sitara_arm/f/25/p/68813/163930.aspx#163930

leo chen:

回复 Dendi:

感谢分享,不错的经验

赞(0)
未经允许不得转载:TI中文支持网 » SDK8.0如何屏蔽I2C读取ID功能。
分享到: 更多 (0)