当前位置:   article > 正文

uboot笔记--SF: unrecognized JEDEC id bytes: 20, ba, 20 解决

unrecognized jedec id bytes

介绍

  在移植开发板过程中,启动过程遇到了一个报错

SF: unrecognized JEDEC id bytes: 20, ba, 20
  • 1

  查看说明是由于无法识别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

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
  

闽ICP备14008679号