Technologic Systems TS-7200 User Manual Download Page 25

6 Matrix Keypad Support

DIO signals DIO_0 thru DIO_7 are physically arranged to allow a 16-pin (2x8) ribbon 
cable to directly connect a 4x4 

matrix keypad

. Sample code is available for the Matrix 

Keypad. 

Contact Technologic Systems

 for more information.

TS-7200 User's Manual

Technologic Systems

http://www.embeddedARM.com/

21

12/2004

Summary of Contents for TS-7200

Page 1: ...TS 7200 User s Manual...

Page 2: ...eddedarm com This revision of the TS 7200 manual is dated Dec 16 2004 All modifications from previous versions are listed in Appendix B A PDF version of this manual is included on the CD that shipped...

Page 3: ...ader Page 15 4 3 Using DIO Header for SPI bus Page 16 4 4 LCD Interface Page 17 5 A D Converter Page 18 5 1 Single Sample Acquisition Procedure Page 19 6 Matrix Keypad Support Page 21 7 Real Time Cloc...

Page 4: ...onents Page 37 18 1 Standard Connectors Page 37 19 Environmental Specifications Page 38 20 Options and Other Features Page 39 21 Feedback and Updates to the Manual Page 40 22 Limited Warranty Page 41...

Page 5: ...The ARM920T s 32 bit architecture with a five stage pipeline delivers very impressive performance at very low power The EP9302 CPU has a 16 KB instruction cache and a 16 KB data cache to provide zero...

Page 6: ...enable Temperature sensor Additional COM ports TS 7200 power supply The TS 7200 requires regulated 5VDC at 400 mA typical maximum It is possible to lower this power significantly by lowering the CPU c...

Page 7: ...n just before jumping to it The TS BOOTROM briefly turns off the green and turns on the RED while running the SDRAM initialization and test routines but otherwise remains green until RedBoot is called...

Page 8: ...BOOTROM code The TS BOOTROM code initializes various internal configuration registers for proper operation for the TS 7200 design and initializes and tests the SDRAM The next 48 sectors 6 Mb are used...

Page 9: ...does with sizes ranging from 32MB to 1GB These products are inherently more rugged than a hard drive since they are completely solid state with no moving parts The Compact Flash card has the added ad...

Page 10: ...e a CF card except that a CF card can be the root drive whereas a USB drive can not be the root file system The USB Flash drive has the advantage over a CF card in that the USB drive can be hot swappe...

Page 11: ...ividual interrupts are asserted and unmasked COM1 can also the support HDLC protocol Download the EP9301 User Guide for more details COM2 can optionally support RS 485 half or full duplex levels 3 1 C...

Page 12: ...available to convert these into standard 9 pin SubD male connectors In addition COM2 has optional support for full or half duplex RS 485 See Table 3 2 for COM2 pin outs Note The COM2 serial port 10 pi...

Page 13: ...ths are less than 50 meters and the baud rate is 9600 or less Termination resistors may be required for reliable operation when running longer distances or at higher baud rates Termination resistors t...

Page 14: ...on A counter in the Xilinx PLD is used to keep track of the bits shifting out the COM2 UART This circuit automatically turns on off the RS 485 transceiver and receiver at the correct times This only r...

Page 15: ..._SBCC485 mcr further reads and writes may not behave 3 7 Adding Serial Ports If your project requires more than two serial ports additional ports may be added via the PC 104 expansion bus Technologic...

Page 16: ...to share a single interrupt This is very helpful in systems with a large number of serial ports since there are a limited number of IRQ lines available Note Drivers are available in the TS Linux distr...

Page 17: ...undaries For all registers the upper 24 bits are not modified when written and are always read back as zeros Every DIO pin has two registers used to access it an 8 bit data register and an 8 bit data...

Page 18: ...S 7200 All accesses to these registers should use read modify write cycles Warning All pins on the DIO header use 0 3 3V logic levels Do not drive these lines to 5V When the DIO pins are configured as...

Page 19: ...ns If using these pins for general purpose DIO the current sourcing and sinking capability of these DIO pins is limited by the 1 0 KW resistors LCD_EN LCD_ RS and LCD_WR are DIO pins using EP9302 Port...

Page 20: ...red with internal FIFO memories allowing up to eight 16 bit values to be stored for both transmit and receive modes The clock rate is programmable up to 3 7 MHz and has programmable phase and polarity...

Page 21: ...rough type ribbon cable can be used The connector on the LCD display is typically mounted on the backside of the display Warning Using an incorrect cable or mounting the LCD connector on the front sid...

Page 22: ...D Control Register 0x10C0_0000 Write Bit Description Details 0 2 Analog channel select Channels 0 7 3 Unipolar Bipolar 0 Unipolar i e 0 to 5V 1 Bipolar i e 5V to 5V 4 Range select 0 5V range 1 10V ra...

Page 23: ...single word read at 0x10C0_0000 can also be used When using unipolar modes the result is in binary format with the upper 4 bits of the MSB equal to zero When a bipolar mode is used the result is in t...

Page 24: ...PROT_WRITE MAP_SHARED fd 0x10800000 Initiate conversion channel 1 unipolar 5V control 0x41 Wait for completion while complete 0x80 0 Print result on a scale from 0 to 2 12 1 res lsb res msb 8 printf r...

Page 25: ...ally arranged to allow a 16 pin 2x8 ribbon cable to directly connect a 4x4 matrix keypad Sample code is available for the Matrix Keypad Contact Technologic Systems for more information TS 7200 User s...

Page 26: ...Call Technologic Systems for driver support The schematic for the TS 5620 is posted on our web site The TS 5620 design only uses two chips This circuitry can be freely used on any customer daughter b...

Page 27: ...s active when a valid Ethernet link is detected This LED should be ON whenever the TS 7200 is powered on and properly connected to a 10 100BaseT Ethernet network The LINK ACTIVITY LED will blink to in...

Page 28: ...ork_cfg Below is a listing Technologic Systems General Network Configuration File NETWORKING yes GATEWAY 192 168 0 1 Gateway for internet access GW_DEV eth0 Gateway device to use Hostname ts7200 Host...

Page 29: ...ion software can reset this counter at any time by Feeding the WDT If the WDT counter reaches the timeout period then a full system reset occurs Table 10b Watchdog Control Registers Register Address A...

Page 30: ...used as the Console If JP4 is not installed JP3 Write Enable Flash Remove this jumper to write protect the Flash drive JP4 Console swapped to COM2 requires JP2 installed to enable console JP5 Test Ju...

Page 31: ...standard peripherals such as COM ports Digital I O Ethernet ports and LCD drivers may be easily added The TS 7200 implements a sub set of the full PC 104 bus This allows the support of many common I...

Page 32: ...4 ADD 17 B14 IOR A15 ADD 16 B15 Reserved A16 ADD 15 B16 Reserved A17 ADD 14 B17 Data 9 A18 ADD 13 B18 Data 10 A19 ADD 12 B19 ADD 21 A20 ADD 11 B20 Data 12 A21 ADD 10 B21 IRQ7 A22 ADD 09 B22 IRQ6 A23 A...

Page 33: ...sferring files via Compact Flash The TS 7200 removable Compact Flash card can be used to easily move files from a host system We suggest using a low cost SanDisk USB Compact Flash card interface for y...

Page 34: ...In HyperTerminal this is Send File from the Transfer menu To upload a file from the TS 7200 to your host PC execute sz FILENAME at the Linux command line on the TS 7200 and start the transfer in your...

Page 35: ...on The source code in this example is int squareit int n int x x n n return x main int i for i 0 i 4 i printf number d t i printf number squared d n squareit i return 0 Boot to the CF card login as ro...

Page 36: ...rst byte is filled with zeros indicating that both the green and red led are turned off the b refers to a location in memory to display mfill b 0x80840020 p 0x03 l 0x04 will result in the both the gre...

Page 37: ...emulator to COM1 using a null modem cable this is included in the TS 7200 Development Kit using serial parameters of 115 200 baud 8 data bits no parity 1 stop bit and make sure jumper JP2 is installe...

Page 38: ...llowing 6MB JFFS2 file system image in the on board Flash RedBoot should include the option root dev mtdblock1 to instruct the kernel to boot here Compact Flash card RedBoot should include the option...

Page 39: ...tribution compiled for ARM complete with toolchain The supplemental CD contains Fully preinstalled Debian Tarball for use as an NFS root or on a very large Compact Flash Cross GCC toolchain Prepatched...

Page 40: ...d maximum product performance Observe local health and safety requirements and guidelines for manual material handling Setup Tools Depending on placement and cabling you may need the following tools S...

Page 41: ...18 1 Standard Connectors See Appendix A for other views TS 7200 Single Board ARM shown with optional IDE Compact Flash A D and RS 485 TS 7200 User s Manual Technologic Systems http www embeddedARM co...

Page 42: ...cts Ambient Temperature 0 to 70 C The internal temperature must not exceed 70 C Extended temperature range is optional Note Refer to your product manual or contact Technologic Systems if the environme...

Page 43: ...20 Options and Other Features RS 485 is optional A wall mounted power supply is available for this product TS 7200 User s Manual Technologic Systems http www embeddedARM com 39 12 2004...

Page 44: ...pplication notes programming examples and updated software and firmware Check in periodically to see what s new When we are prioritizing work on these updated resources feedback from customers and pro...

Page 45: ...onditions of operation or attempts to alter or modify the function of the product This warranty is limited to the repair or replacement of the defective unit In no event shall Technologic Systems be l...

Page 46: ...he unit on and off the user is encouraged to try the following measures to correct the interference Reorient the receiving antenna Relocate the unit with respect to the receiver Plug the unit into a d...

Page 47: ...Appendix A Product Views Download the mechanical drawing PDF file TS 7200 User s Manual Technologic Systems http www embeddedARM com 43 12 2004...

Page 48: ...on Revision Number Comments August 2004 1 0 Initial release August 26 2004 Preliminary DRAFT PRELIMINARY release for first customer ship December 16 2004 1 1 Overall clean up TS 7200 User s Manual Tec...

Page 49: ...mory Map Sorry The TS 7200 Memory Map is not finished yet Please contact one of our engineers and we will gladly go over the details with you TS 7200 User s Manual Technologic Systems http www embedde...

Page 50: ...Appendix D Further References Download the EP9302 Data Sheet PDF file TS 7200 User s Manual Technologic Systems http www embeddedARM com 46 12 2004...

Page 51: ...Appendix E Schematic Download the TS 7200 Schematic PDF file TS 7200 User s Manual Technologic Systems http www embeddedARM com 47 12 2004...

Page 52: ...Systems http www embeddedARM com 16610 East Laser Drive Suite 10 Fountain Hills AZ 85268 TEL 480 837 5200 FAX 480 837 5300 email support embeddedx86 com TS 7200 User s Manual Technologic Systems http...

Reviews: