InterNiche Network Integration Kit for Samsung SNDS300
Readme for InterNiche TCP/IP distribution, snds300 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:
Samsung (Top Microsystems) SNDS300 ARM7-based development 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 - this file
webport.axf - binary for the target
How to run
----------
Webport.axf includes drivers for the 10/100 ethernet and a
UART driver suitable for use as a console. The system uses
Interniches's ChonOS RTOS or Nichetask scheduler. The Interniche debug
console is available on the snds300 board's first serial port (SIO-0),
and may also be accessed via telnet (if Telnet is built into the binary).
1. HyperTerm Configuration for Serial port Console:
The settings for the Hyperterminal to access the console via the serial
port (SIO-0) are:
Port Settings:
Bits per Second: 115200
Data Bits : 8
Parity : None
Stop Bits : 1
Flow Control : None
2. Debugger configuration for ARM AXD.
Configure your
Options -> Configure Target -> Configure -> Advanced
Select "Big Endian" under "Target Settings".
Since the Samsung SNDS300 board is a Big Endian only ARM Board.
3. Download & Execute the Code
Download the binary image to the target board using the ARM Debugger
and start it executing. The Web server should be accessible with any
frames-capable web browser. The Telnet and FTP servers respond to
username and password "guest" and "guest". The default IP address
for the snds board is 10.0.0.112. This can be changed to any legal IP
address from the serial port command line console on SOI-0.
After the code has been downloaded the debugger will ask for the path
to the source of the main() routine. Please hit "cancel" and then
"Execute"->"Go". Likewise you will have to repeat this process whenever
you stop the ARM AXD debugger.
The ethernet defaults to 10 Mbs. It can be recompiled to run at 100. Note
that the Samsung firmware boots up trying to run a 100 Mbit/sec throughput
test on the ethernet, which will bring down or congest your ethernet if it
is attached to the board. To prevent this, detach the ethernet cable before
powering up the SNDS baord, and get the Interniche stack running before you
re-attach the ethernet.
*************************************************************************
Please contact www.iniche.com or sales@iniche.com for more information.