Data Reading Based on the IIO Subsystem Framework

Authors

  • Wei Pang

DOI:

https://doi.org/10.62051/ijcsit.v3n2.23

Keywords:

Iio Subsystem, I.MX6ULL, ICM20608, Data Reading, Embedded

Abstract

This document outlines how to read data from the ICM-20608 sensor using the i.MX 6ULL application processor within the IIO framework on a Linux system. The i.MX 6ULL is an application processor from NXP Semiconductors based on the ARM Cortex-A7 architecture, designed specifically for low-power and high-performance embedded applications. The ICM-20608 is a high-performance six-axis sensor that integrates a three-axis gyroscope and a three-axis accelerometer, widely used in motion detection and attitude estimation.

Downloads

Download data is not yet available.

References

Madieu J. Linux Device Drivers Development: Develop Customized Drivers for Embedded Linux [M]. Packt Publishing Ltd, 2017.

Trivedi N, Patel H, Chauhan D. Fundamental structure of Linux kernel based device driver and implementation on Linux host machine [J]. International Journal of applied Information Systems, 2016, 10(4): 2249-0868.

Madieu J. Linux Device Driver Development: Everything you need to start with device driver development for Linux kernel and embedded Linux [M]. Packt Publishing Ltd, 2022.

Gawali A R. Modeling and Synthesis of Linux DMA Device Drivers using HOL4 [D]. Virginia Tech, 2024.

Song C H, Kyung J H, Eun S. A Plug&Play Scheme of GPIO Sensors/Actuators in Linux Platforms[C]//2024 International Conference on Information Networking (ICOIN). IEEE, 2024: 705-707.

Li Z, Wang J, Sun M, et al. Securing the device drivers of your embedded systems: framework and prototype[C]//Proceedings of the 14th International Conference on Availability, Reliability and Security. 2019: 1-10.

Downloads

Published

19-07-2024

Issue

Section

Articles

How to Cite

Pang, W. (2024). Data Reading Based on the IIO Subsystem Framework. International Journal of Computer Science and Information Technology, 3(2), 196-200. https://doi.org/10.62051/ijcsit.v3n2.23