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