H-JTAG
 

 
标题: NOR FLASH 烧写指南
twentyone
Super Moderator
Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8



UID 2
精华 1
积分 0
帖子 2581
阅读权限 150
注册 2008-2-15
状态 离线
发表于 2008-9-14 16:25  资料 文集 短消息 
NOR FLASH 烧写指南

很久没有写过东西了,最近总结了一些关于NOR FLASH烧写的东西和相关的ADS源代码,希望对有需要的朋友有帮助。

[ 本帖最后由 twentyone 于 2008-9-15 07:16 编辑 ]


附件: NOR-FLASH-PGM.rar (2008-9-15 07:16, 590 K)
该附件被下载次数 19278
顶部
armfan
Assist Engineer
Rank: 1



UID 49
精华 0
积分 0
帖子 8
阅读权限 10
注册 2008-3-22
状态 离线
发表于 2008-9-17 09:37  资料 短消息 
感谢21的好东西,没啥说的 ,顶!!
顶部
twentyone
Super Moderator
Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8



UID 2
精华 1
积分 0
帖子 2581
阅读权限 150
注册 2008-2-15
状态 离线
发表于 2008-9-17 13:41  资料 文集 短消息 
谢谢支持!
顶部
maple
Assist Engineer
Rank: 1



UID 410
精华 0
积分 0
帖子 7
阅读权限 10
注册 2008-6-14
状态 离线
发表于 2008-9-18 11:51  资料 短消息 
写得较详细的,谢谢共享!
顶部
papaya
Assist Engineer
Rank: 1



UID 772
精华 0
积分 0
帖子 1
阅读权限 10
注册 2008-9-18
状态 离线
发表于 2008-9-18 19:12  资料 短消息 
很好的文档,多谢楼主,解决了我很多的疑问。
但是还有一个疑问,我看到很多原理图里ARM的地址线与Nor Flash并没有错位连接,例如下面这个例子:
CPU为ARM920T,Flash为Intel的J3,位宽是16bit,容量为128Mbit。
CPU地址线A[23:1]与Flash的A[23:1]一一对应,没有错位,Flash的A0接地
这种情况下SysAddr16该怎么定义才能正确的跟Flash的地址匹配呢?
谢谢。
顶部
twentyone
Super Moderator
Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8



UID 2
精华 1
积分 0
帖子 2581
阅读权限 150
注册 2008-2-15
状态 离线
发表于 2008-9-18 19:16  资料 文集 短消息 
To PAPAYA

我手头上有份2410的参考电路图,其中2410和INTEL J3的连接和你描述的一样:FLASH的位宽为16-BIT,FLASH的A0接地,CPU的[23:1]与FLASH的[23:1]一一对应。

刚开始看,觉得这样的连接很奇怪的。所以翻看了INTEL J3的数据手册。J3的数据手册提到,J3支持X8和X16两种工作模式,如果是工作在X16模式,地址信号A0是不使用的,A1其实就是最低位。

基于上面的理解,电路图上显示的是2410 A[23:1] <-> J3 A[23:1],相当于2410 A[23:1] <-> J3 [22:0]。所以实际上是错位连接。

[ 本帖最后由 twentyone 于 2008-9-18 19:58 编辑 ]
顶部
tocjc
Assist Engineer
Rank: 1



UID 208
精华 0
积分 0
帖子 2
阅读权限 10
注册 2008-4-24
状态 离线
发表于 2008-10-17 15:36  资料 短消息 
谢谢!下载学习。
顶部
lonelywind6
Assist Engineer
Rank: 1



UID 592
精华 0
积分 0
帖子 15
阅读权限 10
注册 2008-8-7
状态 离线
发表于 2008-11-2 20:45  资料 短消息 
twentyone 太谢谢你了!!!!我看完后可以说是看不明白的,表明我的知识还不够,不过我会好好去看去研究的。
因为我一定要烧写MSM6500加TY900A00AMGF!!!! :)
顶部
dr2001
Assist Engineer
Rank: 1



UID 220
精华 0
积分 0
帖子 133
阅读权限 10
注册 2008-4-26
状态 离线
发表于 2008-11-3 10:13  资料 短消息 
回复 #8 lonelywind6 的帖子

21发布了一个NOR Flash烧写的ADS代码,如果你着急用,NAND上,修改一下应该能用的。
有了相关的东西,自力更生吧。
顶部
lonelywind6
Assist Engineer
Rank: 1



UID 592
精华 0
积分 0
帖子 15
阅读权限 10
注册 2008-8-7
状态 离线
发表于 2008-11-4 20:38  资料 短消息 
回复 #9 dr2001 的帖子

哈哈~~~!我还是菜鸟!!!!我要慢慢来!
顶部
radar_123
Assist Engineer
Rank: 1



UID 1278
精华 0
积分 0
帖子 13
阅读权限 10
注册 2008-12-17
状态 离线
发表于 2008-12-17 19:48  资料 短消息 
哈哈~~~!我还是菜鸟!!!!我要慢慢来!感谢twentyone
提供这么好的东东
顶部
525133174
Assist Engineer
Rank: 1



UID 1302
精华 0
积分 0
帖子 2
阅读权限 10
注册 2008-12-23
状态 离线
发表于 2008-12-23 13:33  资料 短消息 
太好的,谢谢LZ的无私奉献
顶部
liubibiao
Assist Engineer
Rank: 1



UID 1377
精华 1
积分 0
帖子 15
阅读权限 10
注册 2009-1-12
状态 离线
发表于 2009-1-12 19:57  资料 短消息 
感谢无私的twentyone!
顶部
moonlight721
Assist Engineer
Rank: 1



UID 1528
精华 0
积分 0
帖子 4
阅读权限 10
注册 2009-2-19
状态 离线
发表于 2009-2-19 10:37  资料 短消息 
非常感谢,今天来看了很好,我用H-JTAG遇到了点问题,来请教前辈们!
顶部
silvo
Assist Engineer
Rank: 1



UID 1910
精华 0
积分 0
帖子 1
阅读权限 10
注册 2009-5-13
状态 离线
发表于 2009-5-13 20:43  资料 短消息 
zhichi
谢谢
顶部
blue_yxt
Assist Engineer
Rank: 1



UID 2275
精华 0
积分 0
帖子 7
阅读权限 10
注册 2009-8-18
状态 离线
发表于 2009-10-10 15:52  资料 短消息 
大哥,下不了呀,有下好的兄弟,麻烦发给我一份,谢谢
blue_yxt@163.com
顶部
wantianpei
Assist Engineer
Rank: 1



UID 2489
精华 0
积分 0
帖子 1
阅读权限 10
注册 2009-11-1
状态 离线
发表于 2009-11-1 13:40  资料 短消息 
呵呵,

真是个好东西啊,进来看看。
顶部
lymum
Assist Engineer
Rank: 1



UID 2692
精华 0
积分 0
帖子 4
阅读权限 10
注册 2010-1-25
状态 离线
发表于 2010-1-25 08:36  资料 短消息 
多谢

多谢LZ指教,我下下来研究一下
顶部
dj87
Assist Engineer
Rank: 1



UID 2767
精华 0
积分 0
帖子 2
阅读权限 10
注册 2010-3-1
状态 离线
发表于 2010-3-1 14:57  资料 短消息 
非常感谢21分享 研究一下,还是想把自己那片flash检测出来。。。。
顶部
Gordongs
Assist Engineer
Rank: 1



UID 2988
精华 0
积分 0
帖子 1
阅读权限 10
注册 2010-5-14
状态 离线
发表于 2010-5-14 16:07  资料 短消息 
感谢 无私 学习 解惑。也感谢twentyone对错位的解释!
顶部
 


当前时区 GMT+8, 现在时间是 2017-7-23 19:03
京ICP备07007783号

 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
 Processed in 0.016912 second(s), 10 queries , Gzip enabled

清除 Cookies - 联系我们 - H-JTAG - Archiver