免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 6768 | 回复: 0
打印 上一主题 下一主题

[BootLoader] u-boot-2010.06打印的OOB大小不对 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2018-07-11 17:57 |只看该作者 |倒序浏览
spi nand flash芯片“5F4GQ4UBYIG”,uboot源代码中芯片的oobsize设置是根据芯片实际的“spare 256bytes”设置的,如下:
  1. /* GD 5F4GQ4UBYIG 4Gbit */
  2.         {
  3.                 .name      = "5F4GQ4UBYIG",
  4.                 .id        = {0xc8, 0xd4},
  5.                 .id_len    = 2,
  6.                 .chipsize  = _512M,
  7.                 .erasesize = _256K,
  8.                 .pagesize  = _4K,
  9.                 .oobsize   = 256,                                          // 这里就是设置的oobsize
  10.                 .badblock_pos = BBP_FIRST_PAGE,
  11.                 .read      = {
  12.                         &READ_STD(1, INFINITE, 24),
  13.                         &READ_FAST(1, INFINITE, 120),
  14.                         &READ_DUAL(1, INFINITE, 120),
  15.                         &READ_DUAL_ADDR(1, INFINITE, 120),
  16.                         &READ_QUAD(1, INFINITE, 120),
  17.                         &READ_QUAD_ADDR(1, INFINITE, 120),
  18.                         0
  19.                 },
  20.                 .write     = {
  21.                         &WRITE_STD(0, 256, 24),
  22.                         &WRITE_QUAD(0, 256, 120),
  23.                         0
  24.                 },
  25.                 .erase     = {
  26.                         &ERASE_SECTOR_256K(0, _256K, 24),
  27.                         0
  28.                 },
  29.                 .driver    = &spi_driver_general,
  30.         },
复制代码


但是u-boot-2010.06启动之后,检测到ID,名称,大小都对了,就是OOB不对,打印的是200B,如下信息:
  1. SPI Nand(cs 1) ID: 0xc8 0xd4 Name:"5F4GQ4UBYIG"
  2. Block:256KB Page:4KB Chip:512MB*1 OOB:200B ECC:24bit/1K
  3. ECC provided by Flash Memory Controller
  4. SPI Nand total size: 512MB
复制代码


什么问题?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP