Downloading Files via Ethernet

Downloading via Ethernet requires your target board to be equipped with an Ethernet controller and your Monitor to contain Ethernet support. To download via Ethernet, perform the following steps:

UNIX Hosts

  1. Choose an IP address and a host name for your target board and enter them in your UNIX host's /etc/hosts file. For example,

        71.0.0.208 umeteor	# IP address for LSI uMeteor board
    

  2. Use the set command to set the IP address of your target board:

        PMON> set ipaddr 71.0.0.208
    

    Note: It is no longer necessary to manually set the arp table, because the Monitor now responds to arp requests from the host.

  3. If you have more than one board on the network, the Ethernet hardware (MAC) address can be changed using the set command. For example,

        PMON> set etheraddr aa:bb:cc:00:00:01
    

  4. Now set the environment variable hostport to ethernet:

        PMON> set hostport ethernet
    

  5. At this point you might want to use the set nvram command to make these new settings permanent:

        PMON> set nvram
    

  6. To download Fast-Format or S-record files, enter the following commands:

    PMON> load Prepare for download.
    % tftp umeteor Invoke tftp for umeteor system.
    tftp> put game.rec Send file game.rec to umeteor.
    tftp> quit Exit to shell.

    The transfer rate is approximately 134 Kbytes/second.

  7. To download binary files, enter the following commands:

    PMON> load -B Use binary format for tftp transfer.
    % tftp umeteor Invoke tftp for umeteor system.
    tftp> mode binary Put tftp in binary mode to prevent it from translating "\n" to "\r\n".
    tftp> put foobar 80040000 Send foobar to umeteor starting at address.
    tftp> quit Exit to shell.

    The transfer rate for binary files is approximately l50 Kbytes/second.

    Because the Monitor uses only the UDP protocol, you must use tftp's put command for downloading; the tftp get command is not supported. Note that we used PMON for this example, but the procedure is exactly the same for the SerialICE Monitor.

Windows95/NT Hosts

  1. Install the Microsoft TCP/IP package or equivalent.

  2. Choose an IP address and a host name for your host and your target board and enter them into the file \WINDOWS\HOSTS on your host. For example, if you host was named "ctx1" and your target "umeteor", you might enter the following information.

        71.0.0.208 umeteor
        71.0.0.214 ctx1 loghost
    
    The keyword 'loghost' must be used to indicate which line contains the name of your host. If you are not using Microsoft's TCP/IP package, please refer to the vendor's documentation for the location of the HOSTS file.

  3. Use the set command to set the IP address of your target board:

        PMON> set ipaddr 71.0.0.208
    

  4. If you have more than one board on the network, the Ethernet hardware (MAC) address can be changed using the set command. For example,

        PMON> set etheraddr aa:bb:cc:00:00:01
    
  5. Now set the environment variable hostport to ethernet:

        PMON> set hostport ethernet
    
  6. At this point you might want to use the set nvram command to make these new settings permanent:

        PMON> set nvram
    
  7. To download Fast-Format or S-record files, enter the following commands:

    PMON> load Prepare for download.
    Send file game.rec to umeteor.

    The transfer rate is approximately 134 Kbytes/second.

Notes


Navigation: Document Home | Document Contents | Document Index