Page 3
All information in this manual is believed to be accurate and reliable. However, no responsibility is assumed by DSP Design Limited for its use. Since conditions of product use are outside our control, we make no warranties express or implied in relation thereto.
CONTENTS INTRODUCTION ....................1 OVERVIEW ............................1 TP400 FEATURES..........................2 PC/AT COMPATIBILITY........................3 PC/104-PLUS AS A PC EXPANSION BUS..................4 THE TP400 ARCHITECTURE ......................4 GETTING STARTED QUICKLY ....................... 7 1.6.1 TCDEVPLUS and TCDEV Development Systems ..............7 1.6.2 Using the TCDEVPLUS Development System ................ 8 1.6.3 Using the Rev D TCDEV Development System ...............
Page 6
STAND-ALONE OPERATION AND EXPANSION BUSES.......40 STAND-ALONE OPERATION ......................40 PC/104 BUS ............................ 40 PC/104-P BUS ........................... 41 PC/104 AND PC/104-P CLOCK AND RESET SIGNALS............43 4.4.1 PC/104 Clock and Reset Signals.................... 43 4.4.2 PC/104-Plus Clock and Reset Signals ................... 43 INTERRUPTS ..........................
Page 7
APPENDIX A: SPECIFICATION................A1 APPENDIX B: TP400 SET-UP PROCEDURE............B1 PROCESSOR COOLING........................B1 SDRAM CONFIGURATION ......................B1 SOLDER LINK AREAS........................B2 LK1 - LK4 Not Present ........................B2 PME# Connection........................B2 VREF or Microphone ........................B2 ADC0 or LINE_IN_R........................B2 ADC1 or LINE_IN_L ........................B3 ADC2 or LINE_OUT_R .......................B3 LK10 ADC3 or LINE_OUT_L......................B3 LK11...
Page 8
APPENDIX F: TFTIF FLAT PANEL INTERFACE BOARDS ........F1 INTRODUCTION..........................F1 INSTALLATION..........................F2 CABLE LENGTHS........................... F2 TFTIF CONNECTOR AND SOLDER LINKS ................. F3 TFTIF41 CONNECTOR AND SOLDER LINKS ................F4 TFTIF31 CONNECTOR AND SOLDER LINKS ................F5 TFTIFS15 CONNECTOR AND SOLDER LINKS................F7 APPENDIX G: CF100 COMPACT FLASH IDE DRIVE..........G1 INTRODUCTION..........................
PC compatible computer can be implemented in a very small form factor. The TP400 is the first processor board from DSP Design that complies with the PC/104-Plus standard. The PC/104-Plus standard adds a PCI bus interface to the PC/104 standard, thus allowing the use of high-performance PCI expansion boards while retaining the small size and rugged construction of the PC/104 bus boards.
TP400 FEATURES • High integration processor: a Geode GX1 processor is fitted, running at up to 300MHz. • PC/104 V2.3 16-bit bus interface for wide compatibility. • PC/104-Plus connector is fitted to allow PCI expansion cards to be used. • Floppy and IDE disk controllers.
DMA controller etc. These are software compatible with equivalent Intel peripheral chips used on the original IBM PC and PC/AT. Around the Geode GX1 chip DSP Design has integrated floppy and IDE disk controllers, a keyboard and mouse controller, four serial ports and a Centronics parallel port.
PC/104 modules and is committed to expanding this range. It is the policy of DSP Design to introduce, where appropriate, new PC/104 I/O cards that are software compatible with similar cards for the PC. This has the tremendous advantage of allowing users to make use of the software that has already been written for desktop PC cards.
Page 15
The audio processor logic in the CS5530A chip connects to an AC97 compatible audio codec chip, which provides audio A/D and D/A conversions. The CS5530A also provides a slower PC/104 bus (ISA bus), on which the Flash memory and Super I/O chips are located. The Super I/O chip includes the floppy and IDE disk controllers, serial and parallel I/O functions as well as the keyboard and mouse controller.
It also supports DSP Design’s GCAT486 range of embedded PC computers. DSP Design also supply the TPPSU, which is a compact 45W power supply with cabling to make it easy to use with the TCDEVPLUS. The 25W TCPSU power supply...
TCDEVPLUS (but not the TCDEV) also includes 14-way ribbon cable connects to the TP400 J5 connector, making connections for COM3 and COM4. The TP400 includes its own VGA, floppy and IDE disk controllers, and VGA, floppy and IDE disk controllers are also present on the TCDEVPLUS. It is possible to use either the VGA and disk controllers on the TP400 or the controllers on the TCDEVPLUS (though not a mixture of both).
before or during the memory test to enter the Setup program, where you can change the time and date and make other changes. The "EXIT" menu option allows you to save the settings in CMOS RAM and exit. While using the TCDEVPLUS’s floppy disk controller the BIOS will print a warning message to the effect that it is disabling the floppy disk controller on board the TP400.
Page 20
A fan or heatsink should be added to the TP400, as it may get too hot without one. A heatsink is supplied as part of the TP400PAK starter pack (see Appendix D for details). Enable the floppy disk controller and VGA graphics on the TCDEV. This is done by setting the jumpers at jumper areas E3 and E5 to the "EN"...
After developing your product with the TCDEVPLUS you may be interested in using our TCONN board for production. The TCONN is a breakout board that provides an easy way of connecting to DSP Design’s PC/104 processor boards. It mates with the I/O connectors of the PC/104 board, and provides standard PC compatible connectors for most of the peripherals.
AVOIDING COMMON PROBLEMS This section draws your attention to a number of issues that can cause problems, but that can be avoided if you are aware of them. The battery pin must not be connected to +5V and must not be left floating. See section 3.6 for further details.
Although the Geode GX1 runs much cooler than equivalent Pentium processors, some heatsink or fan is likely to be required in most applications. DSP Design can supply a passive heatsink, and a heatsink/fan combination. See Appendix D for ordering information.
(ball grid array) device on the main printed circuit board. The CS5530A contains graphics processing logic, the IDE and USB ports, clock generators, ISA bus interface and the peripheral devices traditionally implemented in a motherboard chip set. (Earlier versions of the TP400 used the CX5530A, which has the same functionality).
Appendix D: TP400 Options and Ordering Information. The use of SODIMM modules for SDRAM memory means that the SDRAM configuration can be altered at a later stage. DSP Design carry stock of the SODIMM modules described above, or customers may provide their own. PC100 SODIMM modules should be used.
Linux, QNX, OS/9 and VxWorks, but at the time of writing this work has not been done and DSP Design cannot provide FFS drivers for these operating systems. This situation may change in the future, so contact us if you have an interest in these operating systems.
executed from the 32-bit wide SDRAM, much faster than it would be from the Flash chip. Section 6.3 contains further information on BIOS extensions. MEMORY ADDRESS MAP Table 2 shows the memory map as configured by the standard BIOS of the TP400. This table shows the bottom 1M byte address space.
PERIPHERALS This section describes the I/O address map and the on-board peripherals. I/O ADDRESS MAP The TP400 features a number of on-board I/O mapped resources, and supports access to the PC/104 bus I/O space as well. All I/O mapped functions that are present on desktop PCs are present at the same I/O addresses on the TP400.
SUPER I/O CHIP Many of the peripheral functions are implemented in a single chip, the "Super I/O" chip. This is the PC97317 from national Semiconductor. The following functions are included in the PC97317: • Two serial ports (operating as COM2 and COM3). •...
Connection is made to the COM3 and COM4 serial ports via the 14-way J5 connector. The pin assignments of the first three serial ports are such that they easily connect to 9-pin D-type connectors. The first three serial ports provide the full complement of RS-232 signals. Transmit Data, Request To Send (RTS) and Data Terminal Ready (DTR) are outputs from the TP400.
I/O chip. The rest of this section describes how the IrDA would operate if and when the BIOS implements IrDA. Contact DSP Design if you have an IrDA application.) The COM2 serial port can also be configured to operate in one of three infrared modes, transmitting and receiving data as infrared light pulses.
The polarity of the incoming signal on the IRRX pin is of opposite polarity to that on the IRTX pin. The IRTX pin is normally low, and will emit a series of narrow positive going pulses as a character is transmitted. These positive pulses are designed to switch on the LED of the IrDA transmitter.
The printer port can optionally be configured as an output-only port, an Enhanced Parallel Port (EPP) and as an Extended Capabilities Printer Port (ECP). In EPP mode greater throughput is provided by automatically generating strobe signals. In ECP mode a 16-byte FIFO is provided. Users must provide their own software for these modes.
USB ports. In many applications the familiar desktop keyboard is inappropriate. A variety of industrial keyboards and keypads are available - contact DSP Design for details. The TP400 will work without a keyboard if required. Users should avoid plugging in the keyboard or mouse when the TP400 is powered...
34-way connector, so if necessary the more common floppy drives could be driven. DSP Design is able to supply suitable floppy disk drives and the 26-way cable. We are also able to supply an adapter board called the DIS35-26 that allows the 26-way cable to connect to drives with the usual 34-way connector.
Page 38
Compact Flash cards will operate with the TP400 – we think this is more a fault of the Compact Flash cards than the IDE code in the BIOS. Users who are considering buying their own Compact Flash cards should take care, or contact DSP Design for advice.
ROM drives, and a Compact Flash socket to allow the use of Compact Flash cards in place of mechanical hard disk drives. Users will probably prefer to use the TP400’s IDE controller rather than the TCDEVPLUS’s IDE controllers while using the TCDEVPLUS, since it is faster than the TCDEVPLUS IDE controller.
CS5530A for formatting and dispatch to the CRT or flat panel. The CS5530A contains the RAMDAC for the analog CRT displays. In order to minimise the amount of memory bandwidth taken up by the refreshing of the displays, the Geode GX1 incorporates data compression circuitry.
J8. Connection is made from the J8 connector to flat panels using a ribbon cable. DSP Design also makes a range of interface boards for the display end of this 40- way cable. These interface boards suit many 640 x 480, 800 x 600 and 1024 x 768 TFT LCD displays.
There are two solutions for Linux. Text based users should use VESA frame buffer console. Graphics based users should use the native Geode X-Windows display driver. In both cases an 8-bpp or 16-bpp mode should be used. DSP Design can provide further information on this.
In practice we have found that standard CAT5 Ethernet cable will work, but we would recommend a higher quality, shielded cable, such as supplied by Molex as part of their MicroCross DVI Connector System product range. DSP Design may be introducing further PanelLink accessories. Ask us if you are interested. 3.10.7 TV Clock A signal called TV_CLK is available at the 40-way flat panel connector J8.
3.11 VIDEO PLAYBACK The Geode GX1 architecture provides hardware support for the playback of video recordings. This substantially improves the picture quality and playback frames per second when decoding MPEG and other video files. Video playback logic present within the Geode GX1 chip set includes colour-space conversion logic, scaling hardware, X/Y video filters, overlay colour-key and gamma correction.
Access to the USB ports on the TP400 is through the eight-way connector J9. DSP Design manufacture a small printed circuit board, carrying a dual USB connector and EMC filtering components, which can be connected to the J9 connector by a short cable assembly.
Drivers are available for a number of operating systems, including DOS, Windows, Netware, VxWorks and Linux. These are found on the TP400 Utilities Disks. Drivers for other operating systems may also available. Contact DSP Design for details. The Ethernet chip is connected to the network’s twisted pair cable through a small printed circuit board called the TP400ET.
Page 47
the A/D chip can be driven from an external voltage source, or from the on-board VCC supply voltage. A solder link allows this selection to be made. The accuracy of the measurement of course will be limited by the accuracy of the VREF voltage. Measurements can be made as “single-ended”...
3.17 SERIAL EEPROM The TP400 has a serial EEPROM chip fitted. This is used primarily to store set-up parameters in systems that lack a battery to retain configuration data in the CMOS SRAM. There is some space available in the serial EEPROM for users’ data. The serial EEPROM chip also contains the watchdog timer, which is also accessed through the EEPROM's serial interface.
PORT FUNCTION BA14 (For Flash memory bank switching) BA15 (For Flash memory bank switching) BA16 (For Flash memory bank switching) BA17 (For Flash memory bank switching) BA18 (For Flash memory bank switching) BA19 (For Flash memory bank switching) (not used) BA20 (For Flash memory bank switching) BA21 (For Flash memory bank switching) /ENFLASH (Enables access to the Flash memory chips when 0)
STAND-ALONE OPERATION AND EXPANSION BUSES The TP400 will operate as a stand-alone single board computer, or it can use the PC/104 bus interface to expand its capabilities with the wide range of PC/104 bus I/O cards currently available. The PC/104-Plus bus allows for expansion using high speed PCI chips.
PCI bus logic chips. An example of this is the TCVIDEO board from DSP Design, a real-time video capture board that digitises PAL or NTSC video and bursts the data across the PCI bus in real-time into the memory of the Geode processor.
5V signal levels. It will operate with 3.3V boards and with boards which support either 3.3V or 5V operation. The TCVIDEO video capture board from DSP Design can be used with the TP400. The TP400’s VI/O power supply pins are configured to be at 3.3V.
PC/104 AND PC/104-Plus CLOCK AND RESET SIGNALS 4.4.1 PC/104 Clock and Reset Signals Two PC/104 clocks are provided: the bus clock (BUSCLK) and an oscillator (OSC). The BUSCLK runs at 8.33MHz. The OSC signal is a clock running at 14.3181MHz. The TP400 can reset the PC/104 bus.
INTERRUPTS The Geode GX1 chip set contains the same interrupt controller circuit as is present on all PC computers. This consists of two 8259 type interrupt circuits, each with eight interrupt inputs. One 8259 is connected in cascade with the other, leaving 15 interrupts available.
INTERNAL/ PnP AWARE? PC/104 ALLOCATION EXTERNAL BUS? Internal Timer On-Board Keyboard in PC97317 Super I/O chip Internal Cascades second 8259 chip On-Board COM2 in PC97317 Super I/O chip On-Board COM1 in PC97317 Super I/O chip On-Board COM3 in extra UART chip, or (SoundBlaster) SoundBlaster (See text above).
The PCI bus interrupts are active-low level-sensitive interrupts. In principle, several cards can drive the same INTx# pin low, and one board may drive more than one interrupt line. In practice, few boards drive more than one INTx# line, and a rotation of the INTx# pins from one slot to the next ensures that if each of four boards drive their INTA# pin, the TP400 will see one interrupt on each of INTA#, INTB#, INTC# and INTD#.
Ethernet controllers and to PCI boards. The Advanced / Audio Options menu allows the SoundBlaster audio sub-system to be disabled, or its interrupt to be changed. The Geode GX1 processor contains the same DMA controller circuit as is present on all PC computers.
HARDWARE RESET OPTIONS A full set of hardware reset options exist for the TP400. The reset circuit is built around the X5043 serial EEPROM chip, which provides reset functions as well as memory. This chip includes a power supply monitor and a watchdog timer. To avoid glitches on the reset signal, the X5043 will always hold the reset signal asserted for approximately 200ms.
Disks has documented sample code illustrating the use of the watchdog function, and also includes the data sheet of the X5043. Note that it is the responsibility of the user to design code that will reliably kick the watchdog timer. The BIOS includes code that disables the watchdog timer immediately after a reset, and thus if a watchdog time-out occurs the watchdog timer is disabled until after the operating system is loaded and the application software re-enables it.
Other users will want to use Linux or one of the real-time operating systems, several of which have TP400 Board Support Packages. DSP Design offers a number of software products to ease software development. SYSTEM BIOS The system BIOS is a program that interfaces between the TP400 hardware, the operating system and application code.
6.2.1 Operation of the Setup Program The Setup program is menu driven, and its operation should be self-explanatory. Users are advised not to change parameters that they do not understand. Setup parameters are stored in the on-board CMOS memory, and it is backed-up if an external battery is provided.
6.2.2 Reducing Boot Time In later versions of the BIOS options will exist within the Setup program to greatly reduce the amount of time the BIOS spends testing the hardware prior to booting the operating system. This will result in a reduction in time between resetting the TP400 and running your application.
PC. The computer will boot MS-DOS from a floppy disk, from a hard disk or from the Flash File System. DSP Design can supply Microsoft’s MS-DOS operating system, and the ROM-DOS operating system from Datalight. Bootleg copies of the operating system of course may not be run on the TP400.
TP400. A number of other operating systems work well with the TP300. These include Linux, QNX and VxWorks. Contact DSP Design if you are interested in these operating systems. Users who are running non-DOS operating systems, including Linux and Windows 95/98, may need to disable the Flash File System BIOS Extension using the BIOS Setup program.
Page 65
In the safe BIOS programming mode TP3F016 is run with the following single parameter: TP3F016 -u<filename> -u<filename> (u for ’update BIOS’). Program the specified BIOS image file into the device. In this safe mode the program checks to see if the file is present on the disk, and is a plausible BIOS image (i.e.
The TP3F016.EXE program can be used to write one or more files to the Flash chip, by running the program several times with different -p, -s and -o options each time. 6.5.2 Programming the 4M byte 29F032 Flash Chips. The following describes the process of programming the AMD or Fujitsu 29F032 chip if that is what is installed on your TP400.
In principle Flash file systems could be created for other operating systems, such as Linux, QNX, OS/9 and VxWorks, but at the time of writing this work has not been done and DSP Design cannot support 158004.B00...
TP400. As well as being more robust than mechanical drives they are also faster, at least for read operations. The FFS provided with the TP400 is the FlashFX product from Datalight Inc. DSP Design have paid a license fee for every standard TP400, so you may use the Flash File System on every standard TP400 you buy.
6.6.2 Operation of the Flash File System The standard TP400 is shipped from DSP Design with the FFS BIOS Extension installed in the Flash memory, and the Flash disk already formatted. Thus most of this section is for information only, as steps 2 - 5 below have already been performed.
Now the DEVICE=FTP3AMD.SYS entry should be removed from the CONFIG.SYS file on the boot disk. Note that the FTP3AMD.SYS device driver is only used for formatting the Flash File System. Once the Flash disk has been formatted the user can use the DOS SYS command to place DOS on the Flash disk.
FXRECLM.EXE usage: FXRECLM.EXE <drive> [<count>] Where <drive> is the drive letter of the flash disk (e.g. C: ), and <count> is the number of successive garbage collection operations to perform on the flash disk. One garbage collection operation will reclaim one 64k sector of flash memory.
Although only the first 130 locations in the serial EEPROM are currently used by the BIOS to store the CMOS registers, DSP Design strongly recommends that 256 locations in the serial EEPROM up to and including address 0FFh are reserved for possible future BIOS use.
00h - 7Fh in the serial EEPROM are reserved for holding CMOS RAM data, addresses 80h and 81h contain a checksum for the CMOS data, and addresses 82h - 0FFH are reserved for future DSP Design use. Addresses 100h - 1FFh remain available for users.
-kxxx -k kicks the watchdog timer for <xxx> seconds. The xxx parameter is a hexadecimal number in the range 0 - 1FFh. WATCHDOG TIMER PROGRAMMING The watchdog timer is contained within the serial EEPROM chip and is controlled through four pins of the Utility Register. Once it is enabled, the watchdog timer will reset the TP400 if it is not accessed (or “kicked”) regularly.
POWER MANAGEMENT The TP400 includes sophisticated power management hardware and software, which allows the power consumption of the TP400 to be reduced at times when the full performance of the board is not required. This can extend battery life in battery- operated systems and allow for cooler operation, and thus greater product reliability.
Page 76
(This page is intentionally left blank.) 158004.B00...
APPENDIX A: SPECIFICATION Product: TP400 Description: Highly integrated PC/104-Plus format, single board PC compatible computer. Processor: National Semiconductor Geode GX1. Clock speed of 300MHz maximum, with lower clock speeds available for power savings. (300MHz processor fitted as standard). SDRAM: 32M, 64M, 128M or 256M bytes SDRAM implemented using 144-pin SODIMM memory modules.
Page 78
Analog to Digital Converter: Four channel, 12-bits. External reference. 0V to +5V input range. Reset circuit: Power supply monitor, PC/104 bus reset, watchdog timer and external reset switch capability. Bus interfaces: PC/104 V2.3 16-bit (ISA bus) and PC/104-Plus 32-bit (PCI bus).
TP400 product is delivered as standard with no SDRAM modules fitted. Users may buy SODIMM modules from DSP Design or fit their own. DSP Design carry stock of the SODIMM modules. These modules have been selected to operate correctly with the TP400.
Two versions of the TP400 have been shipped. The Rev B board has two additional solder links. The board revision can be determined by locating the DSP Design document number that appears at various places on the copper and silk screen ident of the TP400. The number 158001.A00 or 158101.A00 identifies a Rev .A00 board.
ADC1 or LINE_IN_L This link determines whether Connector J6 pin 4 is used for the analog to digital convertor channel 1 input, or the audio codec Line In Left input. Pin 4 is A/D convertor ADC1: Fit link Pin 4 is audio codec Line In Left input: Omit link (default) ADC2 or LINE_OUT_R This link determines whether Connector J6 pin 6 is used for the analog to digital...
LK14 VREF or Microphone This link determines whether Connector J6 pin 1 is used for the analog to digital convertor VREF input or output, or the audio codec microphone input. See also LK6. Pin 1 is A/D convertor VREF: Omit Link. Pin 1 is audio codec microphone input: Fit link (default) LK15 COM2 RS-232/RS-485 Selection...
LK20 PanelLink Power This link is only present on the Rev B TP400 PCB. It is used to route either 3.3V or 5V to the 10-way PanelLink connector. 3.3V to J7: Link 1 – 2 (Default) 5V to J7: Link 2 - 3 LK100 - LK102 Processor Clock Speed These three pins set the Geode GX1 processor clock speed.
LK104 - LK107 Vcore Voltage Selection. These links are set to select the Vcore voltage for the Geode processor. The Vcore voltage can be chosen to match the processor and the clock frequency. PROCESSOR CLOCK VCORE LK104 LK105 LK106 LK107 266MHz 2.9V Don’t...
LK113 SDRAM Clock Feedback These links are set according to the processor fitted. Geode GX1 Link 1 - 3 (Default) Geode GXm Link 1 - 2 and 3 - 4 LK114 IDE /PDIAG Pin This link is only present on the Rev B TP400 PCB. It allows pin 34 of the IDE connector J100 to be connected to GND or to be unconnected.
Page 86
(This page is intentionally left blank) 158004.B00...
APPENDIX C: MECHANICAL DRAWINGS AND SCHEMATICS The four component placement diagrams that follow may be of help in locating the components referred to in Appendix B. There is one diagram for each side of the two printer circuit boards that make up the TP400. This Appendix includes mechanical drawings of the TP400, showing the position of pin 1 of each connector.
This Appendix lists some of the range of PC/104 products available from DSP Design, and in particular the products related to the TP400. Note that as new products are being released all the time this list may not be complete. Contact DSP Design for a full price list.
TP400 PROCESSOR STARTER PACK The best way of starting a TP400 development project is to buy a TP400PAK, which is one of a family of “PAK” products. Each “PAK” product includes the processor itself, the TCDEVPLUS Development System board, a TPPSU power supply and a comprehensive set of manuals, disks, cable assemblies optimized to that particular processor.
PC/104 I/O BOARDS The following list describes a selection of the PC/104 bus cards that are available from DSP Design. Contact DSP Design for the latest list. ITEM DESCRIPTION TADIO12 Analog and digital I/O board. 16 12-bit A/D inputs, 2 12-bit D/A outputs, 20 digital I/O lines.
ACCESSORIES Table D5 lists some or all of the following items may be of use during your development process. Some of the items are included in the TP400PAK product. ITEM DESCRIPTION TP400PAK Starter pack for TP400. See section D.3 for full details. The individual items in Table D3 can also be ordered separately.
CF100 COMPACT FLASH IDE Compact Flash cards are a useful alternative to IDE drives and floppy disks during development. The are reasonably high capacity, and if you equip your PC with the CFREADER product you are able to transfer files between your development machine and the TCDEVPLUS.
Page 100
(This page is intentionally left blank). 158004.B00...
APPENDIX E: CONNECTOR PIN ASSIGNMENTS This Appendix describes the connectors used on the TP400. SUMMARY OF CONNECTORS Table E1 and E2 lists the connectors on the TP400 main board and daughter board respectively. The tables describe the type of the connectors and their functions. Note that the right angle pin headers (J4, J5 and J6) could be fitted with alternative connectors in order to facilitate plugging the TP400 into a motherboard.
EXPANSION BUS CONNECTORS The PC/104 bus connectors J1 and J2 provide the ISA bus compatible signals. They have pin assignments that conform to the PC/104 bus specification V2.3. The pin assignments for these connectors are shown in Table E4 and E3 respectively. The PC/104-Plus connector J3 provides the PCI compatible signals.
* These signals are not used on the TP400. They are connected to +5V through 4k7 resistors. ** This is a reserved pin defined as PME# by DSP Design. *** These power supply signals are not used on the TP400.
J4. The 50 pins on the connector are brought to the outside world through a 50-way 0.1 inch IDC right angled connector. The J4 connector pin assignments are almost identical on all DSP Design PC/104 processor boards. The TP400 pin assignments are identical to the TB486, TC586 and TX486 pin assignments.
COM3, COM4 SERIAL PORT CONNECTOR Connector J5 is a 14-way pin header adjacent to J4. It carries the COM3 and COM4 serial port signals. The signals are arranged so that a ribbon cable from J5 can easily crimp onto a 9-pin IDC D-type connector for COM3. Pin 1 of the J5 connector can be identified by looking at the J5 silk-screen box that surrounds the J5 connector on the TP400.
SIGNAL SIGNAL SIGNAL SIGNAL VGA PIN (AUDIO) (A/D) (AUDIO) (A/D) MIC IN VREF LINE_IN_R ADC0 ADCGND ADCGND LINE_IN_L ADC1 ADCGND ADCGND LINE_OUT_R ADC2 ADCGND ADCGND LINE_OUT_L ADC3 SUS_RES SUS_RES GREEN GREEN BLUE BLUE AGND AGND 6, 7, 8 HSYNC HSYNC VSYNC VSYNC 5, 10...
Use Tables E11 and E12 to help you create an interface cable to connect between the TP400 and your flat panel. Appendix F describes the TFTIF adapter boards that DSP Design have prepared for a number of panel types.
SIGNAL NAME SIGNAL FUNCTION RED0-5 Red Display Data. RED5 is the MSB. GREEN0-5 GREEN Display Data. GREEN5 is the MSB. BLUE0-5 Blue Display data. BLUE5 is the MSB. SHFCLK Shift Clock. Pixel clock for flat panel displays. LCD_HSYNC Flat panel horizontal sync signal. LCD_VSYNC Flat panel vertical sync signal.
IDE CONNECTOR The IDE drive is connected through J100, a straight 2mm pitch 44-way connector. Pin assignments follow. Pin 1 of the J100 connector can be identified by looking at the silk-screen legend on the TP400 PCB. A ’1’ symbol is placed close to pin 1. All odd numbered pins are in one row and all even numbered pins are in the other row.
E.10 FLOPPY CONNECTOR The floppy disk drive can be connected through a 26-way flat flexible cable, through connector J103. Pin 26 of the J103 connector can be identified by a small "26" on the top of the plastic molding of the connector. SIGNAL SIGNAL /INDEX...
E.11 POWER SUPPLY AND FAN CONNECTORS Power may be brought to the TP400 through connector J101. It is useful in stand- alone applications. Power may be sent to an optional fan through connector J102. The power supply and fan connectors are AMP HE14 connectors. The mating types are available from AMP distributors.
E.13 INTER-BOARD CONNECTORS J104 has the same pin assignments as J10. Pins 1, 60, 61 and 120 are indicated on the PCB. SIGNAL SIGNAL INTD# AD12 AD10 AD15 SERR# C/BE0# DEVSEL# C/BE2# INTA# AD16 AD17 AD11 AD19 AD14 AD18 AD22 AD13 AD21 C/BE1#...
Page 115
J105 has the same pin assignments as J11. Pins 1, 40 and 80 are indicated on the PCB. SIGNAL SIGNAL IRQ14 /485 (TP100) /MO0 /INDEX /WPT /DSKCHG /DS0 /DIRC TEMP /STEP VID_DATA1 VID_DATA4 VID_RDY VID_DATA7 VID_DATA2 /RDATA VID_VAL RESET VID_DATA3 /TK00 VID_DATA0 VID_DATA6...
Page 116
(This page is intentionally left blank) 158004.B00...
APPENDIX F: TFTIF FLAT PANEL INTERFACE BOARDS INTRODUCTION The TP400 supports TFT panels of 640 x 480, 800 x 600 and 1024 x 768 pixel resolution. A range of TFT panels from different manufacturers have been used successfully with the TP400. The TFTIFxx boards are a family of small PCBs that mount onto some TFT LCD displays.
(which improves as the cable length decreases) and increasing convenience (which might suggest a longer cable length). DSP Design does not recommend longer cable lengths, but customers may find they are able to increase the cable length in practice.
TFTIF CONNECTOR AND SOLDER LINKS Table F2 gives the pin assignments of the TFTIF display connector. LCD SIGNAL LCD SIGNAL SHFCLK HSYNC VSYNC RED 0 RED 1 RED 2 RED 3 RED 4 RED 5 GREEN 0 GREEN 1 GREEN 2 GREEN 3 GREEN 4 GREEN 5...
TFTIF41 CONNECTOR AND SOLDER LINKS Table F3 gives the pin assignments of the TFTIF41 display connector. LCD SIGNAL LCD SIGNAL SHFCLK HSYNC VSYNC RED 0 RED 1 RED 2 RED 3 RED 4 RED 5 GREEN 0 GREEN 1 GREEN 2 GREEN 3 GREEN 4 GREEN 5...
LK2 PIN LK2 CONNECTION LK3 PIN LK3 CONNECTION PIN 41 PIN 38 LCDVCC LCDVCC TABLE F4 - TFTIF41 SOLDER LINK CONNECTIONS The ENABKL signal can be taken to a backlight inverter from connector J3. J3 is a Molex 53261-0290 connector. Pin assignments are given in Table F7. ENABKL is logic 1 to turn on this inverter.
Some other LCDs use pins 30 and 31 for other purposes, such as additional power supply pins. LK2 and LK3 should therefore be linked to match the requirement of each display. Table F6 lists the connections of the LK2 and LK3 pins, thus allowing suitable connections to be made.
+5V power is sourced from the TP400 via the 40-way ribbon cable. In the 2-3 position the display’s +5V supply is sourced from connector J4. Because the Hosiden display may require significant current, DSP Design recommend that the display is powered via J4. Pin assignments of connector J4 are given in Table F8.
IBM supply mechanical disk drives in Compact Flash format with capacities of up to 1G byte. The Compact Flash cards are used extensively in digital cameras, and are thus available at moderate cost from multiple sources. DSP Design can supply Compact Flash cards - see Appendix D for ordering information.
In this configuration the CF100 extends beyond the outline of the TP400, so as not to obstruct any heatsink positioned on the Geode GX1 processor. G.2.2 Cable Connection The CF100 can be connected to the TP400 remotely, via a length of ribbon cable. The CF100 J3 male connector allows a suitable ribbon cable assembly to connect between the CF100 and the TP400 J100 male connector.
This step may be required for some cards. Some Compact Flash cards do not report their parameters and so the parameters will need to be set manually for these devices. For Compact Flash cards that do not seem to be working properly when you use the Auto Detect option, do the following. In the Main / Primary Master menu set the "type"...
Compact Flash card at any time. If an ejector mechanism is required this can be ordered separately by the DSP Design part number CF100- EKIT. It is a snap-on ejector mechanism for the Compact Flash socket.
APPENDIX H: RELIABILITY This Appendix provides reliability information on the TP400. Rather than just quote a single MTBF figure, with no context and no reference to the assumptions made, DSP Designed commissioned an analysis by the reliability consultancy, Landar Bonthron Associates Ltd.
H.1.3 Failure Effect Assumptions The assumption is made that each and every component failure mode will result in the failure of the TP400. This is clearly a conservative assumption. Many component failure modes, for example a 25% drift in the value of a pull-up resistor, are unlikely to have any effect on the operation of the device.
areas subject to minor shock, vibration and temperature or atmospheric variations. In marine applications, this is equivalent to a fixed installation inside the superstructure of the vessel. It is recommended that, unless very rigorous thermal management is a factor of the TP400 installation, that this is the most benign environment that should be used for reliability estimation.
M e a n T im e T o F a ilu r e B e n ig n F i x e d M o b il e T e m p e r a tu r e FIGURE H1 - TP400 MEAN TIME TO FAILURE U n it F a ilu r e R a te p e r a n n u m 1 .
Unit Failure Rate per annum Mean Time To Failure in Hours Temp. in Usage Environment Usage Environment Degrees C Benign Fixed Mobile Benign Fixed Mobile 0.01678 0.03355 0.1006 522107 261053 87017 0.02096 0.04193 0.1258 417798 208899 69633 0.02619 0.05241 0.1572 334427 167123 55707...
Page 134
(This page is Intentionally left blank). 164004.C03...
This circuit remains the copyright of DSP Design Limited, but DSP Design grants permission for any or all of the circuit to be used by DSP Design customers who are using the circuit together with DSP Design's processor boards. The circuit is offered on an unsupported basis, and no warranty is given as to the accuracy of the design.
This circuit remains the copyright of DSP Design Limited, but DSP Design grants permission for any or all of the circuit to be used by DSP Design customers who are using the circuit together with DSP Design's processor boards. The circuit is offered on an unsupported basis, and no warranty is given as to the accuracy of the design.
APPENDIX L: FAULT REPORTING DSP Design makes every effort to ship products and documentation that are completely free from faults, design errors and inconsistencies. Sometimes, however, problems do show up in the field. To help us put these right as quickly and efficiently as possible, we need as much information as possible from you, the user.
Page 140
DATE OF RETURN: SYMPTOMS OBSERVED /DOCUMENTATION ERRORS (as applicable): IN WHAT CONFIGURATION IS THE BOARD USUALLY USED? (WHAT OTHER BOARDS, WHAT SOFTWARE ETC.)? FOR DSP DESIGN USE ONLY: PRODUCT TEST REPORT: DATE OF RECEIPT: REPAIRED BY: CHARGES TO BE INVOICED: £...
Need help?
Do you have a question about the TP400 PC and is the answer not in the manual?
Questions and answers