Microchip AR1020 Bruksanvisning
Microchip
Inte kategoriserad
AR1020
Läs gratis den bruksanvisning för Microchip AR1020 (26 sidor) i kategorin Inte kategoriserad. Guiden har ansetts hjälpsam av 23 personer och har ett genomsnittsbetyg på 4.7 stjärnor baserat på 12 recensioner. Har du en fråga om Microchip AR1020 eller vill du ställa frågor till andra användare av produkten? Ställ en fråga
Sida 1/26

Microchip Technology, Inc.
AR1020-AR1021-LINUX-SPI-I2C-V102
Page 1 of 26
AR1020/AR1021 SPI/I2C Open Source Linux Driver
Documentation
Document #:
AD-110029- 200
Title:
AR1020/AR1021 SPI/I2C Open Source Linux Driver Documentation
Subtitle:
Date:
27-April-2012
Description:
This document describes the reference AR1020/AR1021 SPI-I2C driver
software developed for Linux.

Microchip Technology, Inc.
AR1020-AR1021-LINUX-SPI-I2C-V102
Page 2 of 26
Revision History
Version
Date
By
Description
001
01/03/2011
SG
Initial Revision
002
04/27/2012
AR
Updated for AR1011/AR1021 release.

Microchip Technology, Inc.
AR1020-AR1021-LINUX-SPI-I2C-V102
Page 3 of 26
Table of Contents
AD-110029-002 ............................................................................................................................................ 1
AR1020/AR1021 SPI-I2C OPEN SOURCE LINUX DRIVER DOCUMENTATION 1...........................
1.0 INTRODUCTION ............................................................................................................................ 4
2.0 INSTALLATION OF THE DRIVER ............................................................................................. 4
2.1 P RELIMINARY STEPS ........................................................................................................................ 4
2.2 I 2C INTERFACE SPECIFIC STEPS ........................................................................................................ 4
2.2.1 Connecting the controller to the embedded board .................................................................. 4
2.2.2 Setting up the Linux kernel source ......................................................................................... 5
2.2.2.1 Automatic conguration 5 ....................................................................................................................
2.2.2.2 Manual conguration ......................................................................................................................... 5
2.2.3 Setting up the board’s platform specific settings .................................................................... 6
2.3 SPI INTERFACE SPECIFIC STEPS ........................................................................................................ 6
2.3.1 Connecting the controller to the embedded board .................................................................. 6
2.3.2 Setting up the Linux kernel source ......................................................................................... 7
2.3.2.1 Automatic conguration 7 ....................................................................................................................
2.3.2.2 Manual conguration ......................................................................................................................... 7
2.3.3 Setting up the board’s platform specific settings .................................................................... 8
2.4 U PDATING ARGET YSTEMT S ............................................................................................................ 8
2.4.1 Setting up debugging .............................................................................................................. 8
2.4.1.1 Increasing kernel log level using kernel parameters ........................................................................... 8
2.4.2 Overview of updating kernel on embedded target .................................................................10
2.4.3 Activating driver as kernel module ........................................................................................10
2.4.4 Verifying touch packets from driver ......................................................................................10
2.4.4.1 Monitoring kernel debug messages .................................................................................................. 11
2.4.4.2 Building inputverify application 11 ......................................................................................................
2.4.4.3 Finding a device path using inputverify ........................................................................................... 11
2.4.4.4 Reading packet data using inputverify ............................................................................................. 12
2.5 D RIVER DIAGNOSTIC TOOLS ...........................................................................................................12
2.5.1 Verifying complete driver conguration ...............................................................................12
2.5.2 Verifying controller bus data .................................................................................................13
2.5.3 Verifying/probing touch IRQ ID ...........................................................................................14
2.5.4 Setting touch IRQ using a kernel parameter ..........................................................................15
COMMAND COMMUNICATION .....................................................................................................................15
2.5.5 Controller commands from an application ............................................................................15
2.5.5.1 Leading zero on I 2C controller commands ....................................................................................... 16
2.5.5.2 I 2C inter-byte delays on host- -controller writes to ............................................................................. 16
3.0 CALIBRATION METHODS .........................................................................................................17
3.1 C ONSOLE CALIBRATION .................................................................................................................17
3.1.1 Using built- in kernel driver’s software calibration ................................................................17
3.1.2 Using controller’s hardware calibration feature.....................................................................19
3.2 C ALIBRATION UNDER THE NDROID A OS ........................................................................................20
3.2.1 Installing Android driver calibration tool package ................................................................20
3.2.2 Compiling Android calibration from source ..........................................................................22
3.2.3 Adjusting calibration inset .....................................................................................................22
3.3 T SLIB ..............................................................................................................................................22
3.3.1 Cross-compile Tslib ...............................................................................................................22
3.3.2 Setting up Tslib library ..........................................................................................................23
3.4 C ALIBRATION UNDER THE TOPIA Q OS ...........................................................................................26
Produktspecifikationer
Varumärke: | Microchip |
Kategori: | Inte kategoriserad |
Modell: | AR1020 |
Behöver du hjälp?
Om du behöver hjälp med Microchip AR1020 ställ en fråga nedan och andra användare kommer att svara dig
Inte kategoriserad Microchip Manualer
12 Mars 2025
12 Mars 2025
6 Mars 2025
5 Mars 2025
4 Mars 2025
4 Mars 2025
2 Mars 2025
2 Mars 2025
2 Mars 2025
2 Mars 2025
Inte kategoriserad Manualer
- Idec
- HiRO
- Xvive
- VAIS
- Sanitec
- Voodoo Lab
- Thorens
- Oras
- Magic Chef
- Mistral
- Stokke
- MIOPS
- Troy-Bilt
- Sumiko
- Body Solid
Nyaste Inte kategoriserad Manualer
9 April 2025
9 April 2025
9 April 2025
9 April 2025
9 April 2025
9 April 2025
9 April 2025
9 April 2025
9 April 2025
9 April 2025