 |
TS-4200
Atmel ARM9 with Very Low Power
- TS-SOCKET Standard
(requires Baseboard for development)
- 396MHz ARM9 CPU
- 64MB DDR-RAM (128MB Optional)
- 256MB XNAND Drive
- 1 MicroSD Card Slot
- 1.2K LUT Programmable FPGA
- 2 USB Host, 1 USB Device Ports
- 10/100 Ethernet Port (Magnetics Req.)
- Up to 6 UARTs (1 Auto-485 capable)
- Up to 78 GPIO/DIO
- 1 SPI, 1 I2C, 1 I2S, 4 ADC
- Watchdog Timer
- Real Time Clock and Temp. Sensor
- Fanless Operation from -40°C to 85°C
- Credit Card Sized (55mm x 75mm)
- Very Low Power (75 mA at 5V)
- Boots Linux 2.6 in less than 3 seconds
- Unbrickable, Boots from SD or Flash
- DevKit includes base board w/enclosure
|
    |
 |
|
The TS-4200 is a TS-SOCKET Macrocontroller board based on the Atmel AT91SAM9G20 ARM9 running at 396 MHz. The TS-4200 features 10/100 Ethernet, high speed USB host and device, microSD card, and 256 MB XNAND drive. Hardware Description
The TS-4200 is a low profile, credit card sized TS-SOCKET Macrocontroller module
and features a 396 MHz Atmel ARM9 and a 3K tile low power Actel A3P125
FPGA. With 64 MB or 128 MB RAM and a bootable 256 MB on-board flash drive
with our new XNAND technology, the TS-4200 is a powerful and extremely
reliable embedded solution. External devices can connect to the TS-4200
via Ethernet, USB host, USB device, I2C, SPI, UARTs, or GPIO. Additionally, an external 16-bit address/data bus can be implemented through the use of 20 DIO pins. The two 100
pin downward-facing general-purpose headers make it easy to interface the
TS-4200 with the TS-8200 base board or a base board of your own design.
The TS-4200 can run at a full 396 MHz while consuming under half a Watt.
The following features help meet this goal:
- Efficient switching regulators
- Low power Atmel CPU containing individual peripheral clocks that can be disabled when not required
- Low power Actel FPGA clocked by the CPU only when needed
- Low power 1.8V mobile RAM
- Ethernet and SD card that can be disabled to save power
Hardware features include:
- Ethernet MAC and PHY
- 2 USB host (12 Mbps) and 1 USB device (480 Mbps)
- Up to 6 UARTs (1 Auto-485 capable)
- MicroSD card connector (or external full size SD)
- 256 MB XNAND storage
- SPI
- I2C
- I2S
- 4 ADC inputs
- RTC*
- 8 KB NV SRAM*
- Up to 78 DIO/GPIO**
- Temperature Sensor***
- Watchdog timer
- Random number generator
TS-SOCKET Description
TS-SOCKET is an embedded computer standard designed and
controlled by Technologic Systems, Inc. It defines both a form
factor and a connection pin-out and is based on two 100-pin
low-profile connectors, allowing secure connection between a
TS-Macrocontroller (CPU board) and a baseboard. Please refer to the TS-SOCKET
Standard and Embedded Macrocontrollers resource for more information.
TS-4200 Power Consumption
Under normal operation with TS-8200 baseboard and RS232 driver, the TS-4200 consumes about 375mW (75mA @ 5V) of power.
XNAND Technology
Technologic Systems XNAND technology is an ultra reliable and
industrial grade user-space device driver that uses Reed-Solomon codes,
extra checksums, and a RAID-based technique to allow any Linux filesystem
to be used with confidence on SLC NAND flash. Our TS-BOOTROM can also
boot from XNAND for an ultra-reliable bootup. Please refer to the
XNAND whitepaper for more
information.
*External coin cell battery required.
** Depends on features used (I2C, I2S, SPI, UARTs, etc). If all features are used, 39 GPIO are still available. Note: DIO pins marked with PC4-10 and PC13-14 on schematic are 1.8V logic level whereas all others are 3.3V logic level.
***1/16 of degree Celsius resolution (and 1 degree absolute accuracy). |
|
 |
|
 |
    |
 |
|
The TS-4200 is a TS-SOCKET Macrocontroller board based on the Atmel AT91SAM9G20 ARM9 running at 396 MHz. The TS-4200 features 10/100 Ethernet, high speed USB host and device, microSD card, and 256 MB XNAND drive. Software Description
The TS-4200 SBC boots to Linux 2.6.30 from either a microSD card or on-board XNAND
Drive. The 256 MB on-board XNAND Drive is enough to store a bootable Kernel image,
initial ramdisk image, and a minimal version of Debian "Lenny" Linux. Storage
memory can be expanded through the microSD card socket. A bootable microSD card
must contain a Linux Kernel image, an initial ramdisk image and a valid Linux
root filesystem. The fast Linux bootup solution was optimized for speed and
includes kernel, initrd, and filesystem (Busybox) tweaks. Since this board boots
to an initrd (initial ramdisk) 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-4200 software
features include:
- Boots Linux 2.6.30 out-of-the-box in less than 3 seconds (to a shell prompt).
- microSD card pre-installed with minimal Debian "Lenny" Linux distribution.
- Un-brickable design ensures 100% recoverability from MicroSD card in case
of on-board XNAND drive erasure.
- Startup Linux mini-root scripts allow flexible root and backup filesystem
selection (MicroSD, XNAND, NFS, USB flash), as well as software field upgrade
support.
Linux OS and Debian Support
Technologic Systems TS-4200 ARM Systems on Modules (SoM) are 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 board ships with Linux 2.6.30 Kernel running out-of-the-box. There is no
proprietary source code in the kernel since all the hardware specific
functionalities are handled by user-space utilities (such as sdctl, nandctl,
xuartctl, etc.). The Linux kernel includes driver support for on-board
hardware, enabling quick time to market of end-users
applications. Examples and source codes are also available for downloading.
The compact initial ramdisk filesystem is based on Busybox and uClibc and is
improved for performance and flexibility. Specific Linux scripts and utilities
that handle the TS-4200 functions are included. In addition, the full Debian
binaries and services are available from the initial ramdisk after mounting the
microSD card.
The TS-4200 TS-SOCKET Macrocontrollers are configured to load Debian "Lenny" Linux from the on-board
XNAND Drive or microSD card during boot up time. The on-board XNAND Flash uses
a minimal Debian "Lenny" Linux distribution that has been compacted to fit in
the 256 MB space and leave about 70 MB free for the user and includes utilities such as apt-get for installing and removing
programs. The microSD card uses a full featured Debian "Lenny" Linux
distribution which includes a complete GNU C/C++ embedded development
environment. In addition, Apache Web Server, FTP, SSH, Telnet, and Samba network
services are available with C/PHP/Perl for embedded CGI development.
Eclipse IDE for ARM and Windows
The Eclipse IDE configured for embedded development with the ARM
SBCs running Debian Linux is provided along with the 2GB development
MicroSD Card. Technologic Systems makes use of the Eclipse Europa release and
the DSDP+CDT plugins in order to provide an advanced IDE and makes embedded
development easier. ARM crosstool chains, cygwin runtime-libraries and a Java
Development Kit are installed on the card, therefore Eclipse IDE will run
out-of-the-box (no need for installation) in your Windows PC. The Eclipse
environment is already configured to allow a quick startup with an ARM SBC
embedded development. After start-up, the installed 'helloworld' example shows
the user how to use the Eclipse functionalities, including cross-compilation,
build-management configurations, binary download to the ARM SBC target, target
management via SSH, FTP, telnet or serial console, client-server debugging with
Eclipse debug view, etc.
Please contact Technologic Systems for further information regarding
Operating System and software support for this product.
|
|
 |
|
 |
|
|