SEGGER provides an eval package including the
following middleware components:
|
|
Controller:
CPU:
Board main Features:
- 3,5"- Touch Screen display
- Ethernet
- USB 2.0 connector
- RS232 connector
- Audio D/A converter
- 512 MBit SDRAM
- 256 MBit NOR Flash
- 2 GBit NAND Flash
- SDCard slot
Processor main features:
- Supports the 32-bit ARM and 16-bit Thumb
instruction sets
- Efficient execution of Java byte codes
- Supports ARM debug architecture
- Has a Hardvard cached architecture
- Memory Management Unit (MMU)
- Separate instruction and data AMBA AHB
bus interfaces
- Separate instruction and data TCM interfaces
Available software:
Segger Eval Software
(emFile, emWin, embOS/IP, embOS, emUSB) for IAR EWARM V5.11 and EWARM V5.20
Available documentation:
Getting
started with Segger Eval Software and IAR
More
information on Microcontroller/Starterkit from Toshiba
Subscribe to Toshiba BMSKTOPASA910 newsletter
|
Eval package
The eval packages have been designed to provide
customers and potential customers with a complete, easy to
use software package for the specified target hardware and
target compiler. They allow to easily check out the target
hardware, the target compiler and our software components.
This evaluation process typically does not take a lot of time
since the software can be easily recompiled and downloaded
to the target.
Some packages are executable demos, which can not be modified;
some packages are trial versions, which come with the software
in a library and the application in source code form, as well
as a project for the IDE that has been used. Trial versions
can usually be recompiled easily in less than a minute if
the required compiler and IDE is installed. The application
program can be modified, allowing intensive testing the hard-
and software for fitnes. emWin trial versions usually also
contain a simulation environment which allows test and recompilation
on a PC.
SEGGER Demo:
|
The default application
when starting the eval package demonstrates the following
SEGGER products:
- embOS - real time OS / RTOS
- embOS/IP - TCP/IP stack
- emWin - graphic software / GUI
- emFile - file system with support for NAND-,
NOR- flashes, SD, CF cards, IDE and more
|
USB examples:
|
The eval package includes
USB bulk samples for simple data transfer between target
and PC as well as device class samples, such as MSD,
HID and CDC.
Another USB sample demonstrates emFile and emWin showing
the enumeration state of an USB MSD device.
 |
Filesystem examples:
 |
The file system samples
show basic directory and file operations. An explorer
sample (emExplorer) is provided which allows browsing
the content of the storage media used.
 |
TCP/IP examples:
 |
The TCP/IP samples include
ready to run client/server applications such as FTPserver,
webserver and telnet server. The webserver sample uses
the data stored in the file system (emFile), any storage
media, such as MMC as data source for your webserver
pages can be used.
Built in pseudo CGI scripts known by the server can be
used on every page. 
CGI scripts for embOS statistics are already included
as sample. 
Using the emFile/FTP server sample, data between
the target and any other client using ethernet and FTP
protocol can be transfered. Data, such as text, pictures
etc. can be stored on any storage media accessible by
emFile, target firmware updates can be done via FTP
Server using a bootloader.
GUI based applications can be controlled via LAN or
internet using the emWin VNC Server. It allows the user
to view and control a computing 'desktop' environment
from anywhere on the Internet and from a wide variety
of machine architectures, communicating via TCP/IP.
Input devices such as mouse support can be used to control
the application via PC, even if the target hardware
does not support this input device.
The sample included demonstrates the TCP/IP Stack (embOS/IP)
and emWin VNC Server showing a house control application.
|
|