 |
TS-7400
System on Module with Ultra-Fast Linux Bootup
- 200MHz ARM9 CPU
- 32MB SDRAM (64-128MB opt)
- 32MB NAND Flash (128MB opt)
- 1 10/100 Ethernet
- 2 USB 2.0 (12Mbit/s max)
- 1 SD Card slot (up to 4GB Cards)
- 3 TTL UART, 4 ADC, 20 DIO, AC97, SPI
- Optional Temp Sensor, RTC and WiFi
- TS-9441 peripheral for RS232 console
- Low-power (350mA @ 5V)
- Fanless -40° to +70°C, +85°C 166Mhz
- Powers TS-WIFIBOX App Kit
- Boots Linux in 1.1 seconds
- Linux Bootloader (Linux boots Linux)
- SD Card High-Security
- Other software solutions include flexible booting options, hardware control using scripts, application development with Debian, software field upgrade, etc
|
    |
 |
The TS-7400 is a compact computer module (System-On-
Module) based upon the Cirrus EP9302 ARM9 CPU, which provides
a standard set of on-board peripherals. The EP9302 features
an advanced ARM920T 200 MHz processor design with MMU.
The TS-7400 includes a standard SD Card socket and a 40-pin header
that brings out many interfaces, including audio, GPIO and ADC. Hardware Description
The TS-7400 is a small embedded computer module (System on Module) that is designed to provide extreme performace for applications which demand high reliability, fast bootup/startup and connectivity at low cost and low power, such as point-of-sales (PoS), vending machines, data acquisition units, data recorder modules, etc. Additional TS-7400 specifications include:
- 100% soldered-on components
- Fanless -40° to +70°C with CPU 200Mhz
- Up to +85°C with CPU speed under 166Mhz
- Board dimensions are 2.9" x 4.7"
- Power requirements are 5V DC @ 350mA
- Standard RoHS Compliant
The TS-7400 enables more control and access to the EP9302's core peripherals. The 40-pin header provides 3 TTL-level serial ports, 20 bidirectional schmitt-trigger GPIO pins, digital audio codec via the AC97/I2S interfaces, 4 12-bit 0-3.3V analog input (ADC) pins and a high speed dedicated (Up to 14.7Mhz) SPI bus. Also, a simple 8-bit multiplexed general purpose parallel bus implemented in the on-board CPLD is available via GPIO pins 0-13. The 26-pin header brings out other interfaces such as JTAG, USB, special lines for the TS-9441 and 1.8V/3.3V/5V power supply.
All the serial ports on the TS-7400 are TTL-level only, meaning that there are no RS-232 or RS-485 driver chips (these must be added externally). The TS-7400 supports tx-enable output for RS-485 on one serial port though.
The TS-7400 boots to NAND flash using a proprietary bootloader optimized for speed. The hardware accelerated NAND flash controller is an unique feature implemented in the on-board CPLD that provides hardware ECC, allowing the system to bootup to a Linux shell prompt in about 1.1 seconds. The on-board CPLD can be also used to provide custom functionality through an extra core, such as additional COM ports, quadrature channels, PWM, timers, frequency counters, etc. Contact Technologic Systems for custom design services.
Two user's controlled RED and GREEN LEDs are available and stacked vertically on the board. The TS-7400 ARM engine is a standard size that fits into some very inexpensive off-the-shelf extruded aluminum cases, such as the Hammond Manufacturing Enclosures. To see details on the Hammond enclosures (part# 1455K1201), visit www.digikey.com or www.hammondmfg.com.
TS-9441 Production Blast/Test/Recovery Peripheral Board
Unlike other TS-7000 ARM products, the TS-7400 is not a stand-alone Single Board Computer. The TS-9441 peripheral board is needed during development in order to configure and setup the TS-7400 flash system. The TS-9441 has 2KB EEPROM, and 2MB serial Flash, so it can be used to bring-up/recover "dead" TS-7400 boards. Using a console on the TS-7400 is only possible through the TS-9441 RS232 serial port, named Console Header. Also, the TS-9441 enables regulated 5VDC power in. Once the TS-7400 is configured and loaded, it can safely run stand-alone.
|
|
 |
|
 |
    |
 |
The TS-7400 is a compact computer module (System-On-
Module) based upon the Cirrus EP9302 ARM9 CPU, which provides
a standard set of on-board peripherals. The EP9302 features
an advanced ARM920T 200 MHz processor design with MMU.
The TS-7400 includes a standard SD Card socket and a 40-pin header
that brings out many interfaces, including audio, GPIO and ADC. Software Description
The TS-7400 SoM boots to Linux from NAND flash using the proprietary TS-
FLASHBOOT bootup firmware residing in ROM memory. It can also boot from an SD Card, through the TS-SDBOOT firmware. The TS-7400 Ultra-Fast bootup solution was optimized for speed and includes kernel, initrd and filesystem
(Busybox) tweaks. The bootstrat
setup is very similar to the 1.69s
Fast Bootup for TS-7300,
but almost 30% faster. In addition,
the hardware accelerated NAND
flash controller is an unique
feature implemented in the on-board
CPLD that provides hardware ECC,
allowing the system to skip software
ECC during startup and enabling
boot to a Linux prompt
in 1.1 secs. Since the TS-7400
actually boots to an initrd with
a read-only mounted filesystem,
it is possible to have something
other than a shell prompt running
after bootup by editing the /linuxrc
shell script on the initrd. Additional TS-7400 software features include:
- Boots Linux out-of-the-box in 1.10 seconds (to shell prompt).
- Flexible booting options (SD card, NAND flash or offboard SPI flash)
- SD card pre-installed with standard Debian Linux distribution.
- Firmware has ability to verify boot medium CRC before allowing bootup.
- Ability to boot password-locked SD cards.
- Startup Linux miniroot scripts allows flexible root and backup
filesystem selection (SD, flash, NFS, USB flash) as well as
software field upgrade support.
- Linux "bootload" program allows booting of Linux kernels and
other OS' from within Linux itself.
The TS-7400 ARM SoM is compatible with a wide range of Operating Systems (OS's). The Linux choice is highly recommended and our products are totally integrated with the open-source vision. The Linux OS, TS-Kernel 2.4.26, is shipped by default with our ARM SBCs and includes complete driver support for our hardware within the Kernel, enabling quick time to market of end-users applications. Examples and source codes are also available for downloading.
The TS-ARM SBCs include the TS-Linux compact embedded OS installed by default in on-board flash memory (8 MB, JFFS or YAFFS filesystems). The eCos/Redboot boot loader is used to open the OS of choice. In addition, the full featured Debian Linux distribution can be used with a network directory (NFS root) or larger flash drives (256 MB), such as Compact Flash, SD Cards or USB memory sticks. The Linux system includes a complete GNU C/C++ embedded development environment installed. In addition, Apache Web Server, FTP, SSH, Telnet and Samba internet services are available with C/PHP/Perl for embedded CGI development.
The Linux solution for ARM is compatible with the RTAI real-time extension, enabling systems with strict timing requirements to be handled with our SBCs. Furthermore, NetBSD has been ported to TS-ARM and Java solutions are also available.
|
|
 |
|
 |
|
|