728x90
반응형
2.10 Sensors
2.10.1 Introduction
센서에는 Accelerometer(가속도계), Pressure(압력계), Gyroscope(자이로스코프), Ambient Light(주변광), Magnetometer(지자기) 용 드라이버 그룹이 포함된다.
센서는 각 보드의 디바이스 트리에서 구성된다.
i.MX는 다음 SoC용 가속도계 센서를 지원한다 :
- i.MX 6SABRE-SD, 6SABRE-AI, 6SoloX는 MMA8451 센서를 사용한다.
- i.MX 6UltraLite, 6ULL EVK는 FXLS8571Q 센서를 사용한다.
- i.MX 7Dual SABRE-SD, i.MX 8QuadMax, i.MX 8QuadXPlus는 FX0S8700 센서를 사용한다.
i.MX는 다음 SoC용으로 압력 센서 MPL3115를 지원한다 :
- i.MX 7 Dual SABRE-SD
- i.MX 8 QuadMax
- i.MX 8 QuadXPlus
i.MX는 다음 SoC용으로 자이로스코프 센서 FXAS2100을 지원한다 :
- i.MX 7 Dual SABRE-SD
i.MX는 다음 SoC용으로 주변광 센서 ISL29023을 지원한다 :
- i.MX 6 SABRE-SD, 6 SABRE-AI
- i.MX 6 SoloX
- i.MX 8 QuadMax
- i.MX 8 QuadXPlus
i.MX는 다음 SoC용으로 지자기 센서 MAG3110을 지원한다 :
- i.MX 6 SABRE-SD
- i.MX 6 UL EVK
- i.MX 6 ULL EVK
- i.MX 6SoloX
2.10.2 Sensor Driver Software Operation
2.10.3 Source Code Structure
아래 테이블은 디렉터리에서 사용가능한 드라이버 소스 파일을 보여준다 :
Table 22. Sensor Driver Files
File | Description |
drivers/hwmon/mxc_mma8451.c | Acceleromater Sensor |
drivers/misc/fxos8700.c | Accelerometer and Magnetometer Sensor |
drivers/misc/fxls8471.c | Accelerometer and MagnetometerLight Sensor |
drivers/input/misc/isl29023.c | Ambient Light Sensor |
drivers/input/misc/fxas2100x.c | MagnetometerLight Sensor |
drivers/hwmon/mag3110.c | Magnetometer Sensor |
2.10.4 Menu Configuration Options
menu configuration에서 다음 모듈을 활성화한다 :
- Device Drivers > Misc devices > Intersil ISL29020 ambient light sensor
- Device Drivers > Misc devices > Freescale FXOS8700 M+G combo sensor
- Device Drivers > Misc devices > Freescale FXAS2100X gyroscope sensor
- Device Drivers > Hardware Monitoring support > Freescale MAG3110 e-compass sensor
- Device Drivers > Hardware Monitoring support > MMA8451 device driver
728x90
반응형
'NXP i.MX SoC Family > i.MX Linux Reference Manual' 카테고리의 다른 글
i.MX Linux Reference Manual - Introduction (0) | 2022.06.20 |
---|---|
i.MX Linux Reference Manual - System - Watchdog(WDOG) (0) | 2022.06.20 |
i.MX Linux Reference Manual - System - Thermal (0) | 2022.06.17 |
i.MX Linux Reference Manual - System - Remote Processor Messaging (0) | 2022.06.17 |
i.MX Linux Reference Manual - System - Pulse-Width Modulator (PWM) (0) | 2022.06.16 |