ST20 STMICROELECTRONICS [STMicroelectronics], ST20 Datasheet - Page 17

no-image

ST20

Manufacturer Part Number
ST20
Description
ST20 software development and debugging tools
Manufacturer
STMICROELECTRONICS [STMicroelectronics]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ST20-CONNECT/WIN
Manufacturer:
ST
0
Company:
Part Number:
ST20-CONNECT/WIN
Quantity:
3
Part Number:
ST2000VX000
Manufacturer:
Seagate
Quantity:
1 500
Part Number:
ST2001AX
Manufacturer:
ST
0
Part Number:
ST2001CV2
Manufacturer:
ST
Quantity:
6 239
Part Number:
ST2001FX
Manufacturer:
ST
Quantity:
10 000
Part Number:
ST2001FX
Manufacturer:
ST
0
Part Number:
ST2001H1
Manufacturer:
ST
0
Part Number:
ST2001HI
Manufacturer:
ST
Quantity:
140
Part Number:
ST2001HI
Manufacturer:
ST
0
Part Number:
ST2001HI
Manufacturer:
ST
Quantity:
20 000
Part Number:
ST2007
Manufacturer:
TI
Quantity:
11
5
The host interface is provided by the AServer. This can be used simply as an application loader and
host file server,invoked by the irun command. The INQUEST tools have their own commands which
in turn load irun in order to load the application. The AServer may also be used to customize the
host interface if required.
5.1
irun performs three functions, namely:
These steps are normally performed when irun is invoked.
5.2
The AServer (Asynchronous Server) system is a high performance interface system which allows
multiple processes on a target device to communicate via a hardware serial link with multiple
processes on some external device. The AServer software acts as a standard interface which is
independent of the hardware used. A simple example is shown in Figure 13, in which the external
device is the host.
The AServer is a collection of programs, interface libraries and protocols that together create a
system to enable applications running on target hardware to access external services in a way that
is consistent, extensible and open. The software elements provided are:
1
2
3
Host interface and AServer
The application loader – irun
to initialize the target hardware;
to load a bootable application program onto the target hardware via the hardware serial link;
to serve the application, i.e. to respond to requests from the application program for access
to host services, such as host files and terminal input and output.
AServer
a target gateway which runs on the target;
an irun gateway which runs on the host;
an iserver service which runs on the host;
an iserver converter which runs on the target;
a library of interface routines for use by client and service processes;
simple example services.
Services
Figure 13 A simple software host-target interface
Host
gateway
irun
Link
gateway
Target
Target hardware
Clients
ST20–SWC
17/21

Related parts for ST20