eUpg90 Utility
The eUpg90 utility is a multi-purpose data transfer utility, primarily designed for software developers to transfer regular files, system files and ROM image to target device during product development. Both Windows version and Linux versions are provided. The utility works with command line interface which is apt to damaging firmware by mistake. End users, instead of using this utility, are recommended to use FTP for transferring files and use web-based tools for updating firmware.
The syntax of eUpg90 is:
commands:
-file, -read, -write, -linux, -romfs
flags:
-a[IP Address] |
device's IP address |
-p[password] |
only when the device's password is not
blank |
modifier:
-BL |
enable bootloader update for write command. |
|
Command |
IP address |
File Name |
Extra Argument |
|
-file |
-a[ip_address] |
local_name |
remote_name |
|
-read |
-a[ip_address] |
rom_backup |
|
eUpg90 |
-write |
-a[ip_address] |
rom_file |
|
|
-linux |
-a[ip_address] |
linux.zip |
|
|
-romfs |
-a[ip_address] |
romfs.zip |
|
-file
Send a file to device.
local_name |
The file name to be sent in your local computer |
remote_name |
The file name to be stored in your target device. If omitted, is default to /usr/t. |
-read
Backup entire 4 MB flash ROM to rom_backup in your local computer.
-write
Update entire 4 MB flash ROM except bootloader with rom_file. To update bootloader, modifier "-BL" is required.
-linux
Update Linux system with compressed image linux.zip.
-romfs
Update ROM FS with compressed image romfs.zip.
Examples
Copy test.htm to /flash/www/test.htm
eUpg90 -file -a192.168.1.10 test.htm
/flash/www/test.htm
Backup firmware to rom.bin
eUpg90 -read -a192.168.1.10 rom.bin
Update firmware with rom.bin. Device
password = 1234
eUpg90 -write -a192.168.1.10 rom.bin -p1234
Update uClinux kernel
eUpg90 -linux
-a192.168.1.10 image/linux.zip
Update ROM FS
eUpg90 -romfs -a192.168.1.10
image/romfs.zip