1 |
30 |
unneback |
#
|
2 |
|
|
# $Id: README,v 1.2 2001-09-27 11:59:49 chris Exp $
|
3 |
|
|
#
|
4 |
|
|
|
5 |
|
|
This BSP is for the Technologic Systems TS-1325, an i386EX PC/AT
|
6 |
|
|
compatible SBC equipped with 2 standard serial ports and a parallel
|
7 |
|
|
port suitable for general digital I/O. It comes with 2MB RAM and 1MB
|
8 |
|
|
Flash ROM. Additional information is available at the TS web site:
|
9 |
|
|
http://www.t-systems.com.
|
10 |
|
|
|
11 |
|
|
The BSP uses software floating-point emulation, so one must build the
|
12 |
|
|
cross-compilation tools with this support. The BSP also supports the
|
13 |
|
|
on-board RTC, and an NE2000 compatible network card. It has been used
|
14 |
|
|
successfully with C/C++ (egcs-1.1.2) and Ada95 (gnat-3.11p), including
|
15 |
|
|
networking applications.
|
16 |
|
|
|
17 |
|
|
The TS-1325 runs a version of DOS, and should be configured with a RAM
|
18 |
|
|
disk and Zmodem software (see WWW site). RTEMS executables are loaded
|
19 |
|
|
and run in DOS conventional memory, giving a 600K file-size limit. The
|
20 |
|
|
1MB extended memory is used for the RTEMS workspace, heap, stack and
|
21 |
|
|
BSS. Console output is to COM2 @ 115200 baud, 8-N-1. The high baud
|
22 |
|
|
rate is needed to speed up serial-line Zmodem file transfers. The
|
23 |
|
|
TS-1325 DOS console I/O is by default 9600 baud, and should be changed
|
24 |
|
|
to 115200 baud (see WWW site).
|
25 |
|
|
|
26 |
|
|
A typical development cycle involves these steps:
|
27 |
|
|
|
28 |
|
|
1. Cross-compile the application, yielding an ELF executable. Convert
|
29 |
|
|
this to raw binary format, using objcopy or the elf2exe script (see
|
30 |
|
|
the tools subdirectory in the BSP).
|
31 |
|
|
|
32 |
|
|
2. Use Zmodem to download the raw executable to the TS-1325's ram-disk
|
33 |
|
|
(faster than the A: flash disk). A terminal program supporting
|
34 |
|
|
Zmodem is needed on the host e.g. minicom under Linux.
|
35 |
|
|
|
36 |
|
|
3. Use the DOS-based RTEMS loader "loader.com" (see tools
|
37 |
|
|
subdirectory) to load and run the executable on the TS-1325.
|
38 |
|
|
|
39 |
|
|
Additional documentation and support software is in the tools subdirectory
|
40 |
|
|
of the BSP.
|
41 |
|
|
|
42 |
|
|
Happy Coding!
|
43 |
|
|
|
44 |
|
|
Tony Ambardar, 8/8/99
|