InterNiche Network Integration Kit for Ashling's EVBA7 (Philips 2106 CPU)
Readme for InterNiche TCP/IP distribution, Evba7 project directory
This file contains the following sections
INTRODUCTION
FILES
HOW TO DOWNLOAD IMAGE to EVBA7's flash
HOW TO RUN
HOW TO SETUP WINDOWS 2000 for PPP DIRECT CONNECT
SUPPORT
INTRODUCTION
------------
This is a release of InterNiche Technologies' TCP/IP stack with
supporting files to build it to run in the following
configuration:
Ashling EVBA7 Philips LPC2100 evaluation board containing LPC2106 processor
ARM ADS 1.2 (ARM Developer Suite v1.2)
ARM AXD debugger
ARM Multi-ice
ARM MultiICE debugging interface (v1.4 or later)
Microsoft "NMAKE" make utility
To run the InterNiche stack on EVBA7 board, here are the main steps
1. Build the image webport.axf and webport.hex
2. Download webport.hex to EVBA7's flash using Philips LPC210x ISP Utility.
3. Restart the board to run the image
4. If image needs to be debugged, then, do it using AXD.
This board has very little RAM and hence the stack is placed in flash
and ran from flash. When the image runs, it copies the read-write data
and zero-initialized data to RAM. It also initializes the stack to
start from end of RAM. It also initializes the heap to use the RAM.
FILES
-----
The following files are shipped in this directory:
readme.txt
please contact support@iniche.com to acquire a latest copy of webport.axf
In addition, there could be two more files, which can be used to
test PPP Direct Connect
1. webport.exe - win32 build of InterNiche stack and PPP
2. webport.nv - configuration file for webport.exe
HOW TO DOWNLOAD IMAGE to EVBA7's flash
--------------------------------------
Philip's LPC210X ISP Utility is used to download image to flash.
If it is not installed, then install it.
1. Power off EVBA7 board
2. Enable "ENABLE SERIAL_ISP" jumper.
3. Connect serial cable from EVBA7->UART0 to PC->COM1
4. Disconnect/close any application using COM1 on PC.
(examples being hyperterm, Palm's Desktop, etc.)
5. Start LPC210X utility
6. Enter webport.hex filename
7. Click "Upload to flash"
8. Utility will prompt to reset the device. Power up the EVBA7 board
(it was powered down in step 1). Then click "ok".
9. Upload should start, with progress bar at bottom. It tells when its done.
10.Close the LPC210x ISP Utility
11.Power off the EVBA7 board. Disble "ENABLE SERIAL_ISP" jumper.
If you plan to use the console, the start hyperterm (9600 baud).
Power on the board.
12.Webport.hex should automatically start running on the computer.
Check the hyperterm for console commands.
HOW TO RUN
----------
Steps to run the image are as under.
1. Build webport.axf (& webport.hex), as mentioned in "HOW TO BUILD"
By default, the linker options "-ro-base 0 -rw 0x40000000" are used
to locate code at flash (0x0) and static data at ram (0x40000000).
2. Transfer webport.hex to flash of EVBA7 board using the
Philips LPC210x ISP Utility (as mentioned in previous section)
3. On powerup, webport.hex should automatically start running on the
computer. Check the hyperterm for console commands.
Here is how to test the image
1. Connect a serial cable from COM1 of PC to UART0 of EVBA7 board.
Open hyperterm at 9600 baud on the PC.
2. Connect a serial cable from COM2 of PC to UART1 of EVBA7 board.
Set Windows 2000 for PPP Direct connect using the included file
"w2kdirectconnect.txt"
2. Then run webport.hex, as mentioned earlier.
3. You will see initialization messages on the console and
an "INET" prompt
4. Run "pup 0" to on hyperterm, to make the board connect to Windows 2000.
5. In a few seconds you will see the established connection.
PC = 192.168.3.1, board = 192.168.3.2
6. "ping 192.168.3.2" from the PC to verify connectivity.
7. Open browser and use the url "http://192.168.3.2" to browse the board.
HOW TO SETUP WINDOWS 2000 for PPP DIRECT CONNECT
------------------------------------------------
Please the attached file w2kdirectconnect.txt.
*************************************************************************
Please contact www.iniche.com or sales@iniche.com for more information.