Appendix B - Upgrade the Firmware


 

PIXORD NC software is contained in Flash Memory, a silicon chip allowed to be erased and re-written. It provides an easy way to update the software without change any parts; just simply load the newest software from network.
The following procedures are for updating the software:

1. Check software version
Enter URL "http://<PIXORD NC IP address>/ver" in your web browser, which will show you the software version.

Example:
enter "http://192.168.0.200/ver" in Microsoft IE5 URL location, you will see the software version--" Software Version=1.11 Revision 0905.1641 ", which indicates the currently software version is 1.11.

2. Obtain the software (flash.bin)
The latest version of the PIXORD NC software is free of charge from PIXORD Corporation or your local distributor. Also you can obtain this software over the Internet. URL: http://www.PIXORD.com .

3. Upgrade procedure via FTP

3.1 Download the newest software and unzip it into your local Driver, for example "C:\temp".
3.2 Then, confirm the "flash.bin" file exists in this directory.
3.3 Remove all event settings and Reset the PIXORD NC:

You have two ways of removing the event scripts. One is choosing ¡§ Clear ¡¨ and using the ¡§ Save ¡¨ icon on the ¡§ Event Script Edit ¡¨ page, in order to set the event script to be emptied; the other is clicking on the ¡§ Load Default ¡¨ icon in the Server / System page to reset all settings.

However, it will not only delete events, but also all delete other settings. Then click the ¡§ Reboot System ¡¨ to restart the PIXORD NC or enter CGI command URL ¡§http://<PIXORD NC IP address>/control?reboot=1¡¨ in your web browser.

Caution : You must remove all even t s and reboot the PIXORD NC before doing the following procedures; otherwise, some occasional internal conflicts may endanger the Flash devices. Start the FTP session and log in to the PIXORD NC

For example, in our case for Windows98:
Enter DOS by "start->Program->MS-DOS Prompt"
Change to the directory where the latest flash.bin exist.
Start ftp session by enter ¡§ftp <PIXORD NVS IP Address>
Enter "root" as USERNAME, "pass" as PASSWORD if no user in User List record. In case any user list exists, you will have to use your administrator's USERNAME and PASSWORD to login
Set FTP to binary mode using the command "bin".
In FTP session window, Enter "bin"
Upload the software into PIXORD NC by FTP "put" command.
In FTP session window, enter "put flash.bin"
In FTP session window, enter "bye" to quit FTP session.
FTP session may freeze for around 1 minute to transfer and automatically upgrade the software. During that time, ping the PIXORD NC until get constant reply, which means system had completed upgrading and rebooting, then open browser to verify the software version been updated.

Note : If FTP session quits immediately after issued by command, you should continue pinging PIXORD NC instantly. If PIXORD NC replies to the ping command right after pinging, it means PIXORD NC may not enter the self-programming stage to verify the software version. If not updated, then you should reboot PIXORD NC and back to step 3 to try again

C:\temp> ftp 192.168.0.200
Connected to 192.168.0.200.
220 192.168.0.200 PIXORD FTP server (ARM_BE - V3.0.H) ready.
User (192.168.0.200:(none)): root
331 Password required for root.
Password: <=enter pass as default
230 User root logged in.
ftp> bin
200 Type set to I.
ftp> put flash.bin
200 PORT command successful.
150 Opening BINARY mode data connection for flash.bin
226 Transfer complete.
ftp: 2097152 bytes sent in 10.11Seconds 207.43Kbytes/sec.
ftp> bye
221 Goodbye. <=Quit ftp session immediately
<=if the window is frozen, please open another dos session
C:\temp> ping -t 192.168.0.200

Pinging 192.168.0.200 with 32 bytes of data:

Request timed out.
Request timed out.
Request timed out.
Request timed out.
Reply from 192.168.0.200: bytes=32 time=2ms TTL=255
Reply from 192.168.0.200: bytes=32 time=1ms TTL=255
Reply from 192.168.0.200: bytes=32 time<10ms TTL=255
Reply from 192.168.0.200: bytes=32 time<10ms TTL=255
Reply from 192.168.0.200: bytes=32 time<10ms TTL=255

Ping statistics for 192.168.0.200:
Packets: Sent = 13, Received = 5, Lost = 8 (61% loss),
Approximate round trip times in milliseconds:
Minimum = 0ms, Maximum = 2ms, Average = 0ms
Control-C

C:\temp>
C:\>

Note : Flash products can become damaged if the updating operation is not performed correctly. So please follow up above procedures carefully.


Back