where everything is under control
|
eZ80 Remote Access
ZiLOG Application Note |
---|
How to make eZ80 Webservers configurable online, update its website contents and the firmware |
Quick start
The Remote Access software is provided in two ways: as a standalone
program and as a firmware. The difference between the two is that the
second variant supports online updates, which means that a new firmware
version can be downloaded into the flash memory on the eZ80 development
board using JClient. The standalone version is loaded into flash using the
flash loader via a serial port connection. Refer to the
flash loader user guide
for its usage information.
- Standalone version
For the quick start load the eZConfigRTflash.hex file to the eZ80
development board with the Realtek EMAC chip using the flash loader. For
the Crystal board use eZConfigCSflash.hex version. Reset the board. It will
now be possible to access the board with the Client.
Note: In this version the NetBooter is not required and the
Firmware Update can not be used.
- Firmware version
The NetBooter is required to support the firmware updates online.
NetBooter is first loaded into flash using the flash loader.
The NetBootRTflash.hex file is the NetBooter executable for the eZ80
development board with the Realtek EMAC chip. After the board is reset the
NetBooter application start and can thus be accessed form a Remote Access
Client. For the Crystal EMAC board the NetBootCSflash.hex version
should be used. Use the corresponding eZConfigRT(CS)Firmware.hex
files as a firmware for the NetBooter. The firmware can be downloaded using
the Firmware Update module of the Client.
At the beginning of the evaluation it is recommended for both versions to
use the serial cable connection between the eZ80 Console port and the PC
com port and Hyper Terminal to observe the activity of the Remote Access
software during startup after a reset. Also, it could be useful to have a
PC on the network that has a DHCP server such as WinRoutePro enabled and
running for easy control over the general LAN network setup.
The following section gives detailed instructions on the setup
of the standalone and the firmware versions of the Remote Access Server
Software with the eZ80 Development Boards. It is assumed that the eZ80 Board
with a Realtek EMAC chip is connected to the network and to the Client PC
with a serial cable.
Procedure for the Standlone version.
- Program eZConfigRTFlash.hex into the flash using the flash
loader. Reset the eZ80 board. With the Hyperterminal observe the Server
Software loading.
- Start the Client application. Go to the Network Scan panel and scan
the network. The board name, the IP Address and the EMAC address must
appear in the list.
Note: the default name for the software that would appear in the
list is "eZ80 Webserver".
- Select all entries in Network Scan and Click on the folder button to
store the IP Addresses in the quick access list.
- Select the Server Configuration panel.
Using the pull down menu from the Server Address list, select an IP
Address of a server of choice.
- Click on the Get configuration button.
The fields of the dialog panel should now get updated with the
server configuration.
- Make desired changes to the configuration.
- Click the "Put configuration to the server" button. The status bar
should display the message that the configuration successfully updated.
- Click reset button to command the server to reboot. After reboot the
server would run the newly setup configuration.
- Click on the Get Configuration button again to see the changes.
Note: changing the server configuration makes the server to
accept the new settings after reset. This requires caution while switching
the DHCP option and setting the default IP address and subnet mask of the
server. Make sure this parameters determine server to belong to the same
network as the client PC.
- Select the Website Manager tab.
- Click on Add Files Icon.
- Select the .html file type.
- Using Browser navigate the folders to the web pages, select the web pages, and then click open.
- Change the web address for index_top.htm from /index_top.html to /index.html.
- Click on Add Files Icon again.
- This time select index_top.htm only and click on open.
- Change the web address for index_top.htm from /index_top.html to /.
- Click on Add files Icon again, select image files and click Open.
- Click on Generate Website Icon and enter a name in the File Name text box.
- Click on Generate Website Icon again to download the web pages.
- When download is complete, click on Reset button in the Server Configuration tab.
- Bring up browser, enter the IPAddress of ez80 development board, and click Go.
(On subsequent requests to the same address, click on Refresh)
- Observe web pages on browser.
Procedure for the Firmware version.
- Program NetBooterRTflash.hex into flash using the flash
loader. Reset the eZ80 board.
- Perform a Network Scan using steps 2-3 above.
Note: the default name for the netbooter software that would
appear in the list is "eZ80 Webserver".
- Click on the Firmware Update tab.
- In Firmware Update click on the Load Hex button to get the Open
window. Using the browser, find the eZConfigRTFirmware.hex file in the
/bin directory and click on the Open button.
- Wait until the progress bar completes and the Hex file is ready for
download.
- Click "FW update" button and wait until the file is transferred to the
server. The server resets automatically and starts the newly downloaded
firmware.
- Perform a Network Scan using steps 2-3 again and note the new name in
the entry.
- Perform a Server Configuration using steps 4-9 above.
- Perform a Website update using steps 10-23 above.
For further instructions please read the software user guide.
Please read the README.TXT of the project for latest changes and
updates of the software
Documenation Index
Home | Downloads | eZ80 Module