• 已解决 33305 个问题
  • 已帮助 5749 位优秀工程师

Com335x_II nand flash 128MRAM版无法动nand flash启动了

我爱下载 2016-09-27 浏览量:1508
核心板用的赢鹏飞Com335x_II的128MRAM,nand flash版,底板自己设计的,之前操作移植没有问题,今天在测试io输出以后,重启系统发现无法正确从nand flash引导了,通过SD卡重新格式化nand flash,重新烧写MLO和u-boot,在重启还是无法从nand flash启动,请各位给诊断一下是什么原因。
开发板 盈鹏飞
1 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 是不是底板上有关启动的引脚被改了?比如挂锡短路之类的?
    • 发布于 2016-09-28
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:9
  • 本帖最后由 guyuemao 于 2016-9-28 09:38 编辑

    楼主还能通过其他方式启动楼主有没有设置什么参数呢

    0x40000这个偏移量设置的太小的话,可能会大于uboot的文件
    • 发布于2016-09-28
    • 举报
    • 评论 0
    • 0
    • 0

  • LiuYang 发表于 2016-9-28 09:31
    是不是底板上有关启动的引脚被改了?比如挂锡短路之类的?

    应该不是,之前一直在使用,我测试IO输出特性,测试完了就不好用了,我用sd卡重新擦除nand在烧写也不好使了。
    • 发布于2016-09-28
    • 举报
    • 评论 0
    • 0
    • 0

  • guyuemao 发表于 2016-9-28 09:32
    楼主还能通过其他方式启动楼主有没有设置什么参数呢

    0x40000这个偏移量设置的太小的话,可能会大于uboot的 ...

    之前一直在使用,地址没有问题
    • 发布于2016-09-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 我再怀疑是不是nand flash的地址0坏了,导致mlo根本不能被系统正确读取
    • 发布于2016-09-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 先试试用SD卡启动,如果能起来,那说明只是nandflash有问题了,或是切换启动方式的管脚出问题了
    • 发布于2016-09-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 一、
    “测试io输出以后”,确定你测试的IO没有复用。
    二、
    烧写原厂系统试试。
    三、
    使用SD卡启动后,对nand flash进行检测 ,可以自己写个脚本,也可以烧写上debian的系统找工具测试。
    • 发布于2016-10-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 会员你好,有了答案要及时选择最佳答案,别忘了哦
    • 发布于2016-11-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 需要在uboot里面输入启动参数的
    • 发布于2017-08-28
    • 举报
    • 评论 0
    • 0
    • 0

Com335x_II nand flash 128MRAM版无法动nand flash启动了