i.MX6 Linux kernel 3.10.9
Published on November 6, 2013
As mentioned in our previous post about Linux kernel 3.5.7, Freescale has released an alpha version of an i.MX kernel based on 3.10.9.
We've taken a first pass at testing this out and adding support for Nitrogen6X into this tree and merged the results into branch boundary-imx_3.10.9_1.0.0_alpha on Github.
The test results are in the list below, and a substantial set of functionality is present.
Our intent at the moment is to perform a similar first-pass review of main-line Linux next before adding any additional support to the 3.10.9 tree.
The delta between these two is shrinking fast, and we'll be making an effort to push our changes up-stream from this point forward.
We'll also push updates to the meta-freescale list to make it easier for Yocto users to test things out.
3.10.9 | 3.10.9 | 3.10.9 | ||
---|---|---|---|---|
Function | 4.1.0 kernel | SABRE Lite | Nitrogen6Q | Nitrogen6-Lite |
Boots | Yes | Yes | Yes | not yet |
Peripherals | ||||
SD Card | Yes | Yes | Yes | not yet |
Ethernet | Yes | Yes | Yes | not yet |
USB Host | Yes | Yes | Yes | not yet |
USB Slave | Yes | Yes | Yes | not yet |
USB OTG | Yes | Yes | Yes | not yet |
Audio out | Yes | Yes | Yes | not yet |
Microphone | Yes | Yes | Yes | not yet |
GPIO Buttons | Yes | Yes | Yes | not yet |
SATA | Yes | Yes | Yes | not yet |
PCIe | Yes | not yet | not yet | not yet |
Wi-Fi | Yes | N/A | not yet | not yet |
BT | Yes | N/A | not yet | not yet |
SPI-NOR | Yes | Yes | Yes | not yet |
Uart1/2 | Yes | Yes | Yes | not yet |
Displays | ||||
Hannstar LVDS | Yes | Yes | Yes | not yet |
1024x600 LVDS | Yes | Yes | Yes | not yet |
800x480 RGB | Yes | Yes | Yes, pixel clockpolarity backwards | not yet |
HDMI | Yes | Yes | Yes | not yet |
Composite video out | Yes | not yet | not yet | not yet |
Backlights | ||||
LVDS | Yes | Yes | Yes | not yet |
RGB | Yes | Yes | Yes | not yet |
Touch screens | ||||
eGalax (Hannstar) | Yes | Yes | Yes | not yet |
ft5x06 (7" PCAP) | Yes | Yes | Yes | not yet |
tsc2004 (7" Resistive) | Yes | Yes | Yes | not yet |
Cameras | ||||
OV5642 parallel | Yes | Yes | Yes | not yet |
OV5640 MIPI | Yes | not yet | Yes | not yet |
ADV Composite video | Yes | not yet | not yet | not yet |
Internals | ||||
Thermal sensor | Yes | Yes | Yes | not yet |
CPUFreq | Yes | Yes | Yes | not yet |
OTP | Yes | Yes | Yes | not yet |
CAAM | Yes | Yes | Yes | not yet |
RNG | Yes | Yes | Yes | not yet |
MTD | Yes | Yes | Yes | not yet |
GPU | Yes | Yes | Yes | not yet |
VPU | Yes | Yes | Yes | not yet |