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

u-boot和nand flash的一些问题

    来源: 互联网  发布时间:2016-10-02

    本文导语:  这些天一直整这件事,首先是先把nand flash驱动起来,现在已经做到了,包括使用nand info等命令,可以看到设备信息等。主要问题是在向nand flash上写信息时,写不进去。过程是这样的: 将内核镜像下载到内存中,然...

这些天一直整这件事,首先是先把nand flash驱动起来,现在已经做到了,包括使用nand info等命令,可以看到设备信息等。主要问题是在向nand flash上写信息时,写不进去。过程是这样的:
将内核镜像下载到内存中,然后将nand flash擦除一块区域,然后,写入下列命令
nand write 33000000 0 100000
会报错,我以为是我驱动没改对,检查了多次,和在网上下载的资料一样的。然后又发现,如果使用相同参数读取完信息,再写入,就能够将数据写入到nand flash中。例如:
nand read 33000000 0 100000
nand write 33000000 0 100000
这样就可以写入,这是为什么呢,有知道该问题的朋友们帮帮忙吧。

|
报什么错误呢,有没有给出明确的提示 啊?

|
写之前要nand erase 0 100000,做过了吗?

|
1. nand write 前要先 调用 nand erase 擦除 flash.
2. 你要弄清楚 nand write 后面几个参数的意义。
3. 你要确认 33000000 这个地址是否有效,并且,这个地址里是否是你要写入的数据。

|
要确定真正的是写入了,最好是断电之后读出数据打印出来确定是否写入了。

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












  • 相关文章推荐
  • 编译u-boot时出现???libgcc.a uses hardware FP, whereas u-boot uses software FP
  • UBOOT编译完后生成的u-boot.img(注意不是u-boot.bin)是什么文件?如何解析它?
  • 关于U-boot的调试、、???
  • 如何设置u-boot变量ip地址?
  • 怎样利用u-boot烧写??
  • 数据库 iis7站长之家
  • 关于u-boot从nandflash启动 tftp下载的疑问
  • u-boot,内核,文件系统
  • U-BOOT得掌握到什么程序,用不用深入去学
  • u-boot 和 kernel 编译
  • minicom 传送文件u-boot.bin到目标板ok6410
  • u-boot 关于makefile的疑问
  • 谁能讲下PowerPC + BDI2000 +GBD调试u-boot方法
  • RED hat 下 arm-linux-gcc (2.95.3)编译 u-boot-1.1.6错误!!!!
  • 如何运行U-boot目录下examples下的hello_world.c
  • 各位大侠:u-boot 中的gd变量是在哪定义的?
  • 向一块集成了MIPS核的SOC里面移植U-BOOT的可能性
  • 使用jlink烧写u-boot.bin完成后,串口无提示信息
  • U-BOOT md 就死机
  • 有阅读U-Boot代码经验者请进


  • 站内导航:


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

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

    浙ICP备11055608号-3