编译玩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:
感谢分享,不错的经验
TI中文支持网