7095|14

59

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

关于arm嵌入式开发,nand 无法启动的问题!急切求帮助! [复制链接]

我开发板上nor flash使用的是sst39vf1601,NAND FLASH使用的是k9f2g08uom,首先从nor 启动,使用usb下载,烧进steprdl.nb1,eboot,logo文件,显示都ok,烧文件的过程中,nand 的片选,读写信号正常。接上跳线冒,从NAND 启动,一直都起不起来,没有读信号(这个非常不正常)片选一直是低电平,偶尔跳高,再回复低电平。这个问题卡了我2周了,也调整了nand 周围的电阻配置,有没有什么方法能读nand 里面的信息呢?我也不知道我烧成功了没有?到现在一点突破都没有,希望大家给予小妹我帮助!急切!
此帖出自ARM技术论坛

最新回复

第一次烧写肯定要使用 jtag 或者jlink等仿真器。下载内核了才可以用usb FTP。 你看uboot里不是有usb ftp的协议吗?  详情 回复 发表于 2010-4-27 10:41
点赞 关注
 

回复
举报

81

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
你买的是什么开发板啊?

应该有配套的开发板说明书吧,
一般NAND FLASH第一次用,需要格式化一次,
然后下载程序时,需要设置下载到NAND 中,你对应的编程与烧录软件?
此帖出自ARM技术论坛
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
读nand信息啊。。。。使用sfj可行???

nand驱动自己写的还是别人的,或者花点时间自己改一个nand驱动,之后用于读出nand中内容,和烧进去的比较一下。
此帖出自ARM技术论坛
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

4
 
bootloader第一次写到nand时,要用jtag这种工具的.
以后就可以通过usb来更新了, LZ是怎么烧的?
此帖出自ARM技术论坛
 
 
 

回复

90

帖子

0

TA的资源

一粒金砂(初级)

5
 
是否硬件上NAND启动的配置有问题?你的CPU是什么型号?
NAND启动要设置启动模式,还要设置NAND FLASH的每个page多少字节及访问周期等。
此帖出自ARM技术论坛
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

6
 
买的tq2440的开发板,仿照这个自己做了一个开发板,现在用的bootload,镜像,都是tq2440提供的,用jlink烧uboot进st39vf1601,然后从nor启动,就会出现打印信息,然后在nor界面烧steprdl.nb1,eboot,logo文件,本应从nand 启动后烧nk.bin就OK啦,但是跳上om0那个网络的跳线,就是启动不起来。后来也考虑到格式化的问题,但是格式化后,nand 仍无法启动。cpu是S3C2440.硬件配置方面关于ncon,gpg13,gpg14,gpg15,分别配置为1110,NAND启动要设置启动模式,还要设置NAND FLASH的每个page多少字节及访问周期等。这句话我还不太理解,不知怎么设置启动模式以及每个page多少字节及访问周期等,恳请赐教!!!
因为nand 启动不起来,我尝试过用sjf2440这个工具烧写uboot,但是烧写后,还是启动不起来!崩溃!
tq2440的驱动他们说是提供的镜像中就有的,我现在还不知道这个驱动怎么写,能够读出nand 中的信息!
希望大家多多回复,共同交流!
此帖出自ARM技术论坛
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

7
 
把OM[1:0] 设置成00,
看NAND的DATASHEET,确定其page大小及访问周期,进行ncon,gpg13,gpg14,gpg15的设置。不同的NAND,ncon,gpg13,gpg14,gpg15硬件设置是不同的。
此帖出自ARM技术论坛
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

8
 
引用 6 楼 veabol 的回复:
把OM[1:0] 设置成00,
看NAND的DATASHEET,确定其page大小及访问周期,进行ncon,gpg13,gpg14,gpg15的设置。不同的NAND,ncon,gpg13,gpg14,gpg15硬件设置是不同的。


如何把把OM[1:0] 设置成00呢?
ncon,gpg13,gpg14,gpg15这几个已经设置了,是根据nand 的大小拉高或是拉低!
此帖出自ARM技术论坛
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

9
 
OM[1:0]要看你的硬件具体怎么实现的了,通常是加下拉电阻、接地,或者拨码开关之类的。
此帖出自ARM技术论坛
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

10
 
弱弱的问一句,om是什么?我就知道跳线那里是个om0的网络。我刚刚加你qq了,请接受。
此帖出自ARM技术论坛
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

11
 
OM是管脚名,跳线估计是设置的其中一个,看下硬件电路图就了解了。
此帖出自ARM技术论坛
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

12
 
你的CPU启动模式没有设置好
此帖出自ARM技术论坛
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

13
 
cpu启动模式?怎么设置呢?
此帖出自ARM技术论坛
 
 
 

回复

57

帖子

0

TA的资源

一粒金砂(初级)

14
 
引用 3 楼 pony_maggie 的回复:
bootloader第一次写到nand时,要用jtag这种工具的.
以后就可以通过usb来更新了, LZ是怎么烧的?


你好,我第一次吧uboot写入nand 时,用usb写的,是不是这里有问题?我是用jtag把boot loader烧到nor 里,然后从nor 启动,上电,就会出打印信息,bootloader第一次写到nand时,要用jtag这种工具吗?
此帖出自ARM技术论坛
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

15
 
第一次烧写肯定要使用 jtag 或者jlink等仿真器。下载内核了才可以用usb FTP。 你看uboot里不是有usb ftp的协议吗?
此帖出自ARM技术论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表