A multicore platform consisting of single, dual and quad core families based upon the ARM ® Cortex™ A9 Architecture - Sahil0253/Faststreamtech-IoT GitHub Wiki
The i.MX 6 series of application processors use a scalable multicore platform that consists of single, dual, and quad-core families based on the ARM ® Cortex™-A9 Architecture for next-generation consumer, automobile as well as industrial applications. The processors are energy-efficient and powerful and could be made use of in Automotive Infotainment, E-Readers, Home Automation, In-flight Entertainment, Intelligent Industrial Control Systems, IP phones, IPTV, Portable Medical Devices, as well as Tablets.
ARM ® Cortex™- A9 architecture High-Performance Multimedia Processing
The i.MX 6 series was designed especially to allow this new market by uniting high-performance scalable multimedia processing, a software-compatible family of 5 processors, and pin *-suitable processor solutions with integrated power management to make sure that a manufacturer could release a complete portfolio of products with a single hardware design.
Energy-Efficient and Cost-Effective Solutions
The i.MX 6 series gets to a new level of power versus efficiency by giving a scalable family of single, dual, and quad-core processor families based on the ARM Cortex-A9 architecture. Single, as well as dual-core designs, provide cost-effective performance scalability while the quad-processor offers more performance at lower power for the most requiring applications with constrained power budget.
Powerful Graphics Engine
i.MX 6 supports an integrated 1080p encoder/decoder hardware engine and high-performance graphics accelerators with 1080p60 video playback, allowing incredibly high-grade video with long battery life for devices playing high-definition content. The powerful 3D graphics engine integrates the power of the main cores with the 3D engine to perform considerable computational tasks. The mixed multimedia processing power of i.MX 6 Application Processors make it possible for a new generation of devices ready for augmented reality applications, content creation capacities and multichannel HD video processing, and so on.
Our Capabilities on i.MX 6 Platform
Our Embedded Solution team is competent at the following with on i.MX platform.
Board Support Packages (BSP)
- Operating system bring-up
- Kernel porting
- Device driver development
- Application Development
Board Support Packages: As part of the i. MX-based customized boards, we could support with integrating peripherals (e.g. extending NAND, SDRAM), customizing boot loaders (e.g. U-Boot), and executing testing diagnostics as part of the BSP development.
Operating System Bring-up: We have experience with building a Linux-based mobile operating system such as Android as well as porting Linux kernels and device drivers.
Device Driver Development: Our team is experienced in developing device drivers for cameras, capture cards, receivers, HDMI, TFP-401 (V4L2 and DVI-based device drivers), GPIO, UART, Streaming, WLAN, and Bluetooth devices on i.MX 6 Platform.
Application Development: We have the know-how on LTIB, Yocto, or hand-stitched application development environments making use of µClibc. Our team is experienced in developing GUI applications utilizing Qt, GTK+, and OpenGL for User Interfaces. We likewise developed applications utilizing GStreamer and VLC.