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

去除uboot检查eeprom中板ID的步骤

我的开发板是BBB

使用的SDK是ti-processor-sdk-linux-am335x-evm-05.03.00.07

SDK提供的uboot中有检验eeprom中板ID的功能,我想将该功能去掉,直接使用设备树文件am335x-boneblack.dtp 。

帖子

提供了步骤,但是和我用的SDK版本不一致。新版SDK应该怎么操作?

user4524803:

e2echina.ti.com/…/68813
旧版SDK帖子是这个。

Shine:

回复 user4524803:

在board/ti/am335x/board.c 里搜索跟eeprom相关的函数注释掉。

yongqing wang:

回复 user4524803:

新的SDK也可以参考那个帖子,你打开帖子类的补丁文件,按照补丁里面的修改方法找到新SDK对应的文件手动改就可以

user4524803:

回复 Shine:

hello,Shine:

    board/ti/am335x/board.c里边跟eeprom有关的函数只有

if (ti_i2c_eeprom_am_get(CONFIG_EEPROM_BUS_ADDRESS, CONFIG_EEPROM_CHIP_ADDRESS)) printf("ti_i2c_eeprom_init failed\n");

吧?我把他们都注释掉了。

但是板子启动只显示

应该还有其他地方要修改吧?

另外,kernel方面需要做修改吗?

user4524803:

回复 user4524803:

看错了,是注释掉这三行代码后板子log不打印信息。

user4524803:

回复 user4524803:

我接着将board .h里边的板子判断函数做了改动。

 

我的文件系统里边的设备树是

板子上电的结果是

user6092324:

keyi

user5207299:

学习一下

user4524803:

难倒没人出来支持一下吗?

赞(0)
未经允许不得转载:TI中文支持网 » 去除uboot检查eeprom中板ID的步骤
分享到: 更多 (0)