Trash Fr:TSC2102
From ArmadeusWiki
Revision as of 02:57, 27 July 2007 by NicolasC (Talk | contribs) (Fr:fr TSC2102 moved to Fr:TSC2102)
Informations sur l'interfaçage matériel entre l'i.MXL et le TSC2102. Cette puce sera disponible sur la prochaine carte DevFill mais n'importe qui devrait être capable de l'ajouter sur sa DevLight
Contents
[hide]Introduction
Cette puce est une "SMART" controleur Touch screen 4-Wire avec DAC stéréo doté d'amplificateur HP.
Interfacage avec l'i.MXL
Touchscreen
LA configuration et l'échange de données est faite par le bus SPI n°2 (SPI2)
Audio
La configuration est faite par le bus SPI2 et l'échange de données audio par le SSIA
Signaux
i.MXL/DevLight | TSC2102 | Fonctionnalité |
---|---|---|
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 |
Remarques:
- Les sélections des signaux de la puce SPI de l'i.MXL/DevLight ne sont pas utilisées par l'infrastructure SPI de Linux: cela nécessite la sélection de multiple puce (une pour chaque puce connectée au bus), et donc les GPIO sont utilisés à cet effet.
- L'intérruption de la puce est sur le port D parce que le le port B en a déjà et les interruptions sont partagées sur le même port.(??)
Pilotes
Liens