InterNiche Network Integration Kit for ARM Evaluator-7T

[ Click here for the files ]

Readme for InterNiche TCP/IP distribution, evaluator7t project directory
This file contains the following sections

INTRODUCTION
FILES
HOW TO RUN

INTRODUCTION
------------

This is a release of InterNiche Technologies' TCP/IP stack with 
supporting files to build it to run in the following
configuration:
 
     ARM Evaluator 7t board
     ARM ADS 1.2 (ARM Developer Suite v1.2)
     ARM AXD debugger (or ARM RealView Debugger v1.6, refered as RVD)
     ARM Multi-ice 
     ARM MultiICE debugging interface (v1.4 or later)
 

FILES
-----

The following files are shipped in this directory:
readme.txt
<please contact support@iniche.com to acquire a latest copy of webport.axf>


HOW TO RUN
----------

Steps to run the image are as under.
1. Build webport.axf, as mentioned in the previous paragraph.
2. Start Multi-ice.
3. Start the debugger (AXD/RVD).
4. Connect to the target using Multi-Ice (File->Connect).
5. Load the image webport.axf (File->Load).
   For NicheTask/Chronos build, set the "top_of_memory" global variable 
   to 0x80000 using the following command.
   "setreg @TOP_OF_MEMORY=0x80000" 
   This would make the program stack start from end of memory, instead
   of the default 0x20000 location.
   This initialization is not needed for the ThreadX build.
6. Run the image (Debug->Go).

You can do some simple testing to verify that the build is working.
1. Connect a serial cable from COM1 of PC to COM0 of Eval7t.
2. Then run webport.axf, as mentioned in previous paragraph.
3. You will see initialization messages on the console and
   an "INET" prompt
4. Do the following to test loopback interface
   - Run "host 127.0.0.1" command to set default foreign host to 127.0.0.1
   - Run "ping" command. Result will be displayed on the console.
   - Run UDP Echo Client using "uesend" command. 
     Result will be displayed on the console.
   - Run "sockets" command to view the list of sockets. It should show
     a socket listening on port 7, which is the TCP Echo Server.
   - Run TCP Echo Client using "tesend" command. 
     Result will be displayed on the console.
   - Run "sockets" command to view the list of sockets. It should show
     3 sockets. Two new sockets have been created, one for TCP Echo Client
     and other for TCP Echo Server.


Please contact www.iniche.com or sales@iniche.com for more information.

Platform Links

ARM Links