DSock DM&P更新工具

2002/04/03

什么是更新工具

更新工具是一个Windows程序,该程序能够通过FTP协议上载文件。DSock支持FTP服务, 用DSock开发应用程序,可以运用更新工具自动上载文件,更新固件。 WebCameraRSIP 自动更新程序就是采用更新工具,进行固件更新操作。如果用DSock开发带有FTP服务的 应用程序,对于规划程序员,用更新工具打包新固件、更新产品固件是非常有效的。

例如,用户可以从我们的网站下载RSIP自动更新程序更新固件,RSIP用512KB闪存盘, 该闪存盘包含BIOS、X-DOS和类似 Mity-Mite Module模块的RSIP主程序。

UPDATE.DAT

当更新工具启动后,更新工具将会读取“UPDATE.DAT”文件,准备上载指定的文件。 “UPDATE.DAT”文件论述的命令如下:

Command Description
title 必须是第一行,标题显示在更新窗口标题栏上
; 注释,该行显示在消息框上
cd 改变一个目录
md 创建一个目录
rd 删除一个目录
put 上载一个文件
del 删除一个文件

“UPDATE.DAT”文件示例如下:


title MyApp Version 1.23
;MyApp Auto-Update Program Version 1.23.
;This program will upload new firmware to your device.
cd kernel
put myapp.exe
cd ..
cd home
del user.tmp
put user.dat

首先,用户必须有一个设备帐户,准备上载文件。适用于“UPDATE.DAT”文件,在相同目 录下需要有以下文件:“update.exe”、“update.dat”、“kernel.exe”和“user.dat”。运行“update.exe”, 系统将会显示以下界面:

分发

当新固件测试完毕,用更新工具将之打包,最简单的方法就是将它们压缩到一个ZIP文件中, 将该压缩文件放在网站上供用户下载,或者用电子邮件直接将它发送给用户。可以用一个自 动解压缩程序制作一个自动解压缩文件,自动更新固件。推荐用户运用“WinZip Self-Extractor”工具制作一个自动解压缩文件,当完成解压缩后,运行“update.exe”更新固 件。

“WinZip Self-Extractor”工具可以从如下网站下载: http://www.winzip.com/winzipse.htm

技术支持

如果你有任何问题,请联系我们,邮件地址: tech@dmp.com.cn please.


Jan Yin Chan Electronics Co., LTD.保留所有权利 Email us: tech@dmp.com.cn