Difference between revisions of "TSC2102"
From ArmadeusWiki
m (→Interface) |
|||
Line 40: | Line 40: | ||
==Links== | ==Links== | ||
* [http://focus.ti.com/docs/prod/folders/print/tsc2102.html TSC2102 Web page at Texas Instruments] | * [http://focus.ti.com/docs/prod/folders/print/tsc2102.html TSC2102 Web page at Texas Instruments] | ||
+ | <br> | ||
+ | [[Image:FrenchFlag.png]][[Fr:fr_TSC2102| Cette page en français]] |
Revision as of 19:45, 22 July 2007
Informations about the hardware interface between the i.MXL and the TSC2102. This chip will be available on the DevFull board but anyone should be able to add it to it's DevLight.
Contents
Introduction
This chip is a "SMART" 4-Wire Touch Screen Controller with Stereo DAC with HP Amplifier.
Interface with i.MXL
Touchscreen
Configuration and data exchange is done through the SPI bus n°2 (SPI2)
Audio
Configuration is done through SPI2 bus and audio data exchange through SSIA
Signals
i.MXL/DevLight | TSC2102 | Functionnality |
---|---|---|
SPI2_SCLK/REV | SCLK | SPI clock |
SPI2_TXD/SPL_SPR | MOSI | SPI MasterOut SlaveIn |
SPI2_RXD_1/PS | MISO | SPI MasterIn SlaveOut |
PortB 19/SSI1_TXCLK | SSn | SPI Chip select |
SPI2_SS/PortD 8/CLS | PINT/DAVn | Interrupt |
Reset (on Reset switch) | RESETn | Global reset signal |
Remark:
- i.MXL/DevLight SPI Chip Select signals are not used by Linux SPI infrastructure; it needs multiple chip select (one for each chip connected on the bus), and so GPIOs are used for that purpose.
- Chip interrupt is on Port D because Port B has already some and interrupt are shared on the same port.