免费注册 查看新帖 |

Chinaunix

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

[BootLoader] 关于u-boot在2440上的移植导致死机的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-07-28 15:26 |只看该作者 |倒序浏览
本帖最后由 ben278604 于 2010-07-31 10:06 编辑

今天刚做了一个DM9000的移植,然后下载到nandflash中启动,启动到一半就死机了,我不太清楚到底是在哪里死机了,也不会调试,望高手支个招。
启动时输出信息为:
U-Boot 2009.08 ( 7鏈?23 2010 - 17:27:02)



DRAM:  64 MB

Flash:  2 MB

NAND:  NAND_ECC_NONE selected by board driver. This is not recommended !!

64 MiB

*** Warning - bad CRC or NAND, using default environment



In:    serial

Out:   serial

Err:   serial

我以前正常的情况下出现的启动信息如下:
U-Boot 2009.08 ( 5鏈?18 2010 - 09:18:13)



DRAM:  64 MB

Flash:  2 MB

NAND:  NAND_ECC_NONE selected by board driver. This is not recommended !!

64 MiB

In:    serial

Out:   serial

Err:   serial

Net:   dm9000

[MY2440] #

所以我怀疑是DM9000的问题,可是还是不知道是怎么回事,大家都发表一下看法呀


结束:
此问题已解决。原因在于我添加USB下载功能时导致死机,将些功能屏蔽掉就OK了。关于NAND_ECC_NONE的问题,我在NANDFLAH初始化的时候将.mode选项也进行了初始化,该提醒即消失了,在使用的过程中没有发现什么异同。

论坛徽章:
0
2 [报告]
发表于 2010-07-28 15:39 |只看该作者
printf调试语句 然后观察信息

论坛徽章:
0
3 [报告]
发表于 2010-07-28 16:00 |只看该作者
把你DM9000的思想写一下,大概流程写一下

论坛徽章:
0
4 [报告]
发表于 2010-07-28 16:10 |只看该作者
回复 2# klanet


    谢谢,我看一下

论坛徽章:
0
5 [报告]
发表于 2010-07-28 16:12 |只看该作者
回复 3# linux初学三月


    正在研究中……

论坛徽章:
0
6 [报告]
发表于 2010-07-29 10:29 |只看该作者
NAND FLASH有问题吧

论坛徽章:
0
7 [报告]
发表于 2010-07-29 15:08 |只看该作者
NAND_ECC_NONE selected by board driver


嗯,应该是NAND FLASH驱动的问题

论坛徽章:
0
8 [报告]
发表于 2010-07-29 16:12 |只看该作者
回复 7# linux初学三月


    如果是nandflash的问题也不会导致死机呀,现在就直接进不了命令行。况且以前我的nandflash也是如此,至少还能进入命令行。

我又查看了一下lib_arm/board.c文件,现在正跟着找原因。顺便问一下,NAND_ECC_NONE选择不选择对应用到底有什么影响?

论坛徽章:
0
9 [报告]
发表于 2010-07-29 21:44 |只看该作者
NAND_ECC_NONE选择不选择对应用没什么问题,一般都是不选

论坛徽章:
0
10 [报告]
发表于 2010-07-29 22:00 |只看该作者
这个和nand flash没啥关系
ecc函数可以不选
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP