URL
https://opencores.org/ocsvn/or1k/or1k/trunk
Subversion Repositories or1k
[/] [or1k/] [trunk/] [rtems-20020807/] [c/] [src/] [lib/] [libbsp/] [i386/] [ts_386ex/] [README] - Rev 1765
Compare with Previous | Blame | View Log
## README,v 1.2 1999/08/11 23:44:50 joel Exp#This BSP is for the Technologic Systems TS-1325, an i386EX PC/ATcompatible SBC equipped with 2 standard serial ports and a parallelport suitable for general digital I/O. It comes with 2MB RAM and 1MBFlash ROM. Additional information is available at the TS web site:http://www.t-systems.com.The BSP uses software floating-point emulation, so one must build thecross-compilation tools with this support. The BSP also supports theon-board RTC, and an NE2000 compatible network card. It has been usedsuccessfully with C/C++ (egcs-1.1.2) and Ada95 (gnat-3.11p), includingnetworking applications.The TS-1325 runs a version of DOS, and should be configured with a RAMdisk and Zmodem software (see WWW site). RTEMS executables are loadedand run in DOS conventional memory, giving a 600K file-size limit. The1MB extended memory is used for the RTEMS workspace, heap, stack andBSS. Console output is to COM2 @ 115200 baud, 8-N-1. The high baudrate is needed to speed up serial-line Zmodem file transfers. TheTS-1325 DOS console I/O is by default 9600 baud, and should be changedto 115200 baud (see WWW site).A typical development cycle involves these steps:1. Cross-compile the application, yielding an ELF executable. Convertthis to raw binary format, using objcopy or the elf2exe script (seethe tools subdirectory in the BSP).2. Use Zmodem to download the raw executable to the TS-1325's ram-disk(faster than the A: flash disk). A terminal program supportingZmodem is needed on the host e.g. minicom under Linux.3. Use the DOS-based RTEMS loader "loader.com" (see toolssubdirectory) to load and run the executable on the TS-1325.Additional documentation and support software is in the tools subdirectoryof the BSP.Happy Coding!Tony Ambardar, 8/8/99
