3410|5

72

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

探讨一下:HJTAG下通过sfj.exe烧录nand时的疑问 [复制链接]

如题,今天突然想到这个问题,不是很明了

各位兄台聊聊看法

我们知道烧录nand有很多工具和方法,其中之一就是在HJTAG(和PC并口)连接情况下调用SFJ.exe软件来烧写指定的bin文件到nand指定block。

既然烧录,肯定需要涉及nand的各种操作,那请问使用sfj时对nand操作的程序运行域在哪里,是被加载到SDRAM中的吗?
如果是的话,这个过程又是谁来负责?

我这样猜想的(sfj源码还没琢磨),HJTAG检测到arm core后,运行sfj,则sfj通过并口-HJTAG传输指令和数据,这里面可能会使设备上SDRAM初始化,时钟设置等操作,在把nand的操作代码直接加载到SDRAM,还有需要烧录的bin文件也直接加载到SDRAM中
这样nand的程序还有需要烧录的bin文件都在SDRAM中了,下面的事情就是烧录,然后在做一些和上位机SFJ的交互。

不知道思路是不是对,大家聊一下哦

最新回复

这个东西 没有用到外部的SDRAM。 在hjtag代理软件有源码,可以仔细看看。  详情 回复 发表于 2010-1-28 13:45
点赞 关注

回复
举报

65

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
可能有一段小程序加载到SRAM,用不到SDRAM. 由此程序烧NAND-FLASH. 猜的.
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
应该是只在内部RAM中加载,而没有加载到外部的DRAM,因为SJF都是针对某一CPU和NAND,而DRAM是需要一定初始化的,SJF并没有这个功能,所以应该是使用的内部的RAM。
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

4
 
嗯,有可能,不过那对sfj的中的代码尺寸就有要求了,保证在stepstone 尺寸之内。。。

不过,还没有求证是不是真的这样,年底事真多。。
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

5
 
保证在stepstone 尺寸之内。。。

这个不需要,可以烧整个BLOCK,启动后的代码执行过程我之前说过的
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

6
 
这个东西 没有用到外部的SDRAM。

在hjtag代理软件有源码,可以仔细看看。
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
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
快速回复 返回顶部 返回列表