赞
踩
在移植开发板过程中,启动过程遇到了一个报错
SF: unrecognized JEDEC id bytes: 20, ba, 20
查看说明是由于无法识别flash的ID导致。下面详细说下解决过程。
(1)添加INFO到driver下面的源文件中
首先用source insight查看uboot源代码,发现在driver/mtd/spi/spi_flash.c下面出现的这句报错:
是由于识别到的flash ID与系统中的ID不匹配,系统中ID在spi_flash_ids.c这个文件内:
我们可以看到,之前使用的是华邦(winbond)的flash,所以它的ID:ef7119能够识别,但是现在使用的是美光的f
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。