日志档案

发表于 2006-10-14 21:02:39

9

标签: 无标签

通过网络烧写39VF160步骤

通过FTP烧写FLASH是一个编程工具,提供对39VF160的编程,这个程序出售时已经烧写到ARM anywhereII的29F040中,用户拿到开发板后可以直接使用。具体内容

1.电路连接:

 

 

 

 

 

 


 

或者这样连接

HUB

 

 

 

 

 

 

 

 


 

S1

 

S2

 
2.拨码开关设置如下:

 

 


 

拨向上方ON:                     拨向下方OFF

 

(设置说明:BOOTROM宽度-8位;CS0-28SF040(39VF040);CS1-39vf160,endian-little)

 

3.打开超级终端:

4.根据情况选择一个串口(例子中选择COM1):

5.在属性中进行如下配置:

6.打开FTP SERVER(FTP SERVER在随机所配的光盘中有):

在“Security”菜单下的“Users/Rights...”下设置登录用户名为someone,密码为 0000,文件路径为d:\downFiles,并在选中后面的“Restricted home”。在"logging"菜单下的“log option...”下选中“Enable logging”、“logs”、“gets”、“commands”、“warning”就可以了。

需要在D盘下建立一个文件夹名为downfiles,把需要下载到39VF160的二进制格式文件拷贝到该目录下,例如BOOTROM.BIN。主机IP必须为192.168.0.X; X不能为221,因为这是烧写程序设定开发板的IP。

7.接通开发板电源

可以在超级终端中看到如下的启动界面:

 

然后按照提示输入主机IP地址,如果直接回车,这将以默认的IP“192.168.0.110”当作主机的IP,本例中主机IP为:192.168.0.31,回车后,提示输入文件名,例如需要下载BOOTROM.BIN到39VF160中,则输入 BOOTROM.BIN(该文件必须拷贝到D:/downfiles目录下,而且是BIN格式,不能为HEX等其他格式)。

回车后,程序将通过网络,以FTP方式把存在主机中的BOOTROM.BIN文件下载到开发板中,然后烧写到39VF160中。烧写成功后,将提示file Write successed!,如下图:

 

8.关闭电源

S1

 

S2

 
9.然后把拨码开关按照下图设置(little endian):

 

 

 


 

拨向上方ON:        拨向下方OFF:

 

 


 

(设置说明:BOOTROM宽度-16位;CS0-39VF160,U1、U2未使用,endian-little)

 

S1

 

S2

 
或者按照下图设置(big endian):

 

 

 


 

(设置说明:BOOTROM宽度-16位;CS0-39VF160,U1、U2未使用,endian-big)

 

10.上电后,程序将从39VF160开始执行

 

补充说明:

    如果没有特殊说明,该开发板出厂时,39VF040(28SF040)中默认的是固化该烧录程序。

系统分类: ARM   |   用户分类: 无分类   |   来源: 无分类   |   【推荐给朋友】

    阅读(1427)    回复(0)  

投一票您将和博主都有获奖机会!