TS-7400/TS-9441 MANUAL
CONNECTORS AND HEADERS
6.3 SD Card Connector – CPLD
The SD Card socket (ALPS connector) at the back side of the
TS-7400
enables SD Cards
to be plugged to the SBC. The hardware core implemented by Technologic Systems is
integrated inside the on-board CPLD. Technologic Systems has written a binary Linux
driver module and a set of generic, OS-independent read/write routines for accessing the
SD flash inside of an ARM object (.o) file. The format of the SD card must be in EXT2
format for proper operation with Linux as a root file system.
6.4 General Header
Besides the 10/100 ethernet jack, SD card socket, and USB host ports, the TS-7400 also
includes a .1" pin spacing external header for board-to-board interfacing. The TS-7400
external interface uses a total of 66 pins which are broken up between a 40 pin lower
header (closest to board edge) and a 26 pin upper header. Pin numbering is arranged as
follows:
Upper header
2
4
6
8
10 12 14 16 18 20 22 24 26
1
3
5
7
9
11 13 15 17 19 21 23 25
Lower header
2
4
6
8
10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40
1
3
5
7
9
11 13 15 17 19 21 23 25 27 29 31 33 35 37 39
The combination of these two headers provides the following functionality:
✔
High speed dedicated (Up to 14.7Mhz) SPI bus
✔
USB 2.0 full-speed (12 Mb/s) port
✔
3 TTL-level serial UART ports (1 with tx-enable output for RS485)
✔
Simple 8-bit multiplexed general purpose parallel bus with
✔
14.7Mhz clock, IRQ and DMA support and capable of 10Mbyte/sec operation.
✔
20 bidirectional Schmitt-trigger GPIO pins
✔
1.8V, 3.3V, and 5V power supply pins (5V power can optionally be input to the TS-7400
through this connector)
✔
4 12-bit 0-3.3V analog input (ADC) pins
✔
I2S/AC97 audio codec interface
✔
External reset input
✔
Low-level bootup hijack facility to recover dead boards. (Used in TS-9441 production
blast/test/recovery boards)
© May, 2010 www.embeddedARM.com 35