当前位置:  技术问答>linux和unix

Bad eraseblock 问题请教

    来源: 互联网  发布时间:2017-02-12

    本文导语:  我移植的内核启动后,有很多Bad eraseblock 错误。 网上很多帖子说是由于nand flash 没有正常擦除,但重新启动以前移植成功的内核,没有这个问题。 TCP bind hash table entries: 2048 (order: 1, 8192 bytes) TCP: Hash tables ...

我移植的内核启动后,有很多Bad eraseblock 错误。
网上很多帖子说是由于nand flash 没有正常擦除,但重新启动以前移植成功的内核,没有这个问题。


TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
NetWinder Floating Point Emulator V0.97 (extended precision)
msgmni has been set to 121
io scheduler noop registered (default)
Serial: IMX driver
imx-uart.0: ttymxc0 at MMIO 0x1000a000 (irq = 20) is a IMX
console [ttymxc0] enabled
physmap platform flash device: 02000000 at c0000000
physmap-flash physmap-flash.0: map_probe failed
[nandsim] warning: read_byte: unexpected data output cycle, state is STATE_READY return 0x0
NAND device: Manufacturer ID: 0x98, Chip ID: 0x39 (Toshiba NAND 128MiB 1,8V 8-bit)
debug init_nandsim:parts_num is: 5 
flash size: 128 MiB
page size: 512 bytes
OOB area size: 16 bytes
sector size: 16 KiB
pages number: 262144
pages per sector: 32
bus width: 8
bits in sector size: 14
bits in page size: 9
bits in OOB size: 4
flash size with OOB: 135168 KiB
page address bytes: 4
sector address bytes: 3
options: 0x62
Scanning device for bad blocks
Creating 5 MTD partitions on "NAND 128MiB 1,8V 8-bit":
Creating 5 MTD partitions on "NAND 128MiB 1,8V 8-bit":
0x000000000000-0x000000040000 : "BOOT"
0x000000220000-0x000000420000 : "IOS"
0x000000420000-0x000000e20000 : "JFFS2"
0x000000e20000-0x000002220000 : "APP"
0x000002220000-0x000002c20000 : "USER"
GPIO NAND driver, ? 2004 Simtec Electronics
debug: mxcnd_probe.
debug mxcnd_probe: before request_irq.
debug: manage.c request_threaded_irq.
NAND device: Manufacturer ID: 0xec, Chip ID: 0xa1 (Samsung NAND 128MiB 1,8V 8-bit)
Scanning device for bad blocks
Bad eraseblock 83 at 0x000000a60000
.............. //中间还有很多Bad eraseblock,这里我删除掉了
Bad eraseblock 352 at 0x000002c00000
RedBoot partition parsing not available
Registering mxc_nand as whole device
Driver for 1-wire Dallas network protocol.
oprofile: hardware counters not available
oprofile: using timer interrupt.
TCP cubic registered

|
试一试把你原先那个内核的flash分区用到你现在的这个内核的flash分区上。
参考一下 kernel_src/drivers/mtd 里面的分区代码

|
uboot擦除时使用的是nand erase吧?,使用强制擦除命令nand scrub进行擦除坏块操作 

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 重金求解,redhat7.2下安装apache1.3.27时提示bad interperter的问题,和perl有关,如何解决?
  • linux下c文件描述符问题(:Bad file descriptor)
  • udp socket 协议问题,大家帮我找找原因,出现的错误是 recv: Bad address
  • C++ I/O 成员 bad():如果出现错误则返回true
  • 受损图像处理工具 Bad Peggy
  • java命名空间java.net类httpurlconnection的类成员方法: http_bad_gateway定义及介绍
  • bad interpreter:permission denied
  • java命名空间java.net类httpurlconnection的类成员方法: http_bad_request定义及介绍
  • 502 Bad Gateway出现这个怎么解决了
  • java命名空间javax.swing.text类abstractdocument的类成员方法: bad_location定义及介绍
  • 勇迅雷下载文件時服务器返回数据包 UNKNOWN 400 Bad Request
  • java命名空间java.net类httpurlconnection的类成员方法: http_bad_method定义及介绍
  • udp socket 协议问题,大家帮我找找原因,出现的错误是 recv: Bad address iis7站长之家
  • 装linux系统配置服务器时出现bad user name!
  • VM下的linux Socket程序怎么客户机一连接就出现Bad address的错误?
  • Linux下安装Oracle 10G提示“bad interpreter: 权限不够”的解决
  • 安装RH7.1 7.2都在同一个地方出现提示。bad media.....
  • 在开发板上把RT73无线网卡设置为其他模式为什么出现了Bad adress的提示?
  • 求助,udp文件传输发送端发送完了,接收端却接受到一半就bad address?
  • Linux下安装jdk1.5报: bad interpreter
  • shell文件中第一行为#!/bin/bash ,运行后提示“:bad interpreter 没有那个文件或目录”是什么错误?怎么修改?
  • recv()调用,bad file descriptor
  • expect: bad interpreter: Permission denied
  • usb网卡驱动编译无法找到__bad_udelay的错误


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3