[ZLG-ARM] 如何在LINUX下面烧写外部FLASH?

[复制链接]
2165|2
 楼主| chenzhixin 发表于 2007-5-7 10:49 | 显示全部楼层 |阅读模式
我在网上找了好久,发现JFLASH可以烧写2410的,EASYARM2200的是EASYJTAG,不知道内部结构怎么样,也不知道是不是能移植?<br />还有个lpcflash,phyPLTools,lpc2k_pgm等程序,一直没怎么用起来,不知道谁在LINUX下成功烧写过
high 发表于 2007-5-7 12:33 | 显示全部楼层

jflash

利用jtag对端口控制,实现flash的操作。<br />---<br />如果没有其它办法,推荐修改jflash来实现。获得边界扫描单元值(--好像是这么叫的)就可以了。
VisionShow 发表于 2007-5-8 20:48 | 显示全部楼层

楼上

边界扫描单元,NXP不公开,说要到美国请教工程师,这是我询问的结果。。。<br />其实写FLASH比较容易,你可以按照这样的思路搞:<br />1.&nbsp;编一段程序,这段程序可以下载到RAM,并执行(ISP有这样的功能)<br />2.&nbsp;这个程序可以接收串口来的数据,然后写到FLASH中(当然,如果你的RAM不够大,这个方法就不能用)<br /><br />我做了一个2220的板子就是这样下载的,编一个上位机下载程序,控制传输<br />过程中的差错,编一个能在RAM中运行的下位机程序,然后通过串口传到CPU中<br />然后通过程序烧进FLASH
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

34

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部