Difference between revisions of "APF6 legacy Linux 3.10 kernel status"
From ArmadeusWiki
(→APF6 module) |
m (JulienB moved page APF6 legacy Linux kernel status to APF6 legacy Linux 3.10 kernel status) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 67: | Line 67: | ||
|'''FPGA loading''' || style="background:#00ff00;" | OK || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || Only available on APF6SP | |'''FPGA loading''' || style="background:#00ff00;" | OK || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || Only available on APF6SP | ||
|---------------- | |---------------- | ||
− | |'''Xenomai''' || style="background:# | + | |'''Xenomai''' || style="background:#00ff00;" | OK || style="background:#eeee00;" | NT || style="background:#00ff00;" | OK || Kernel 3.10.18. |
|---------------- | |---------------- | ||
|} | |} | ||
Line 77: | Line 77: | ||
{| border="1" cellpadding="5" cellspacing="0" summary="Functionnalities test results" | {| border="1" cellpadding="5" cellspacing="0" summary="Functionnalities test results" | ||
|---------------- | |---------------- | ||
− | | colspan="5" align="center" style="background:#b9e9a3;" | '''3. | + | | colspan="5" align="center" style="background:#b9e9a3;" | '''3.10.31 legacy''' |
|- style="background:#efefef;" | |- style="background:#efefef;" | ||
! '''Driver''' || colspan="2" | '''Compiling ? <br> Static / Module''' || '''Working ?''' || '''Comments''' | ! '''Driver''' || colspan="2" | '''Compiling ? <br> Static / Module''' || '''Working ?''' || '''Comments''' | ||
Line 95: | Line 95: | ||
|'''Headphone audio Out''' || style="background:#00ff00;" | OK || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || [[ALSA]] | |'''Headphone audio Out''' || style="background:#00ff00;" | OK || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || [[ALSA]] | ||
|---------------- | |---------------- | ||
− | |'''SPDIF audio Out''' || style="background:#00ff00;" | OK || style="background:#eeee00;" | NT || style="background:#ff0000;" | | + | |'''SPDIF audio Out''' || style="background:#00ff00;" | OK || style="background:#eeee00;" | NT || style="background:#ff0000;" | KO || [[ALSA]] |
|---------------- | |---------------- | ||
− | |'''HDMI audio Out''' || style="background:# | + | |'''HDMI audio Out''' || style="background:#00ff00;" | OK || style="background:#eeee00;" | NT || style="background:#00ff00;" | OK || [[ALSA]] |
|---------------- | |---------------- | ||
|'''MIC audio In''' || style="background:#00ff00;" | OK || style="background:#eeee00;" | NT || style="background:#00ff00;" | OK || [[ALSA]] | |'''MIC audio In''' || style="background:#00ff00;" | OK || style="background:#eeee00;" | NT || style="background:#00ff00;" | OK || [[ALSA]] |
Latest revision as of 10:46, 2 August 2018
The APF6 Linux distribution can be found here: latest stable installation tarball from SourceForge
Current version
Currently (armadeus-6.0) default supported Linux version for APF6 is: vanilla 3.19. Details about this kernel can be found here.
We also support a "legacy" kernel, based on Wandboard's 3.10.31, to have GPU/VPU functionnalities available until integrated in vanilla/mainline. This page detail his functionnalities
Details concerning the drivers usage can be found below.
- NT = Not Tested
- NA = Not Available / Not possible
APF6 module
3.10.31 legacy | ||||
Driver | Compiling ? Static / Module |
Working ? | Comments | |
---|---|---|---|---|
eMMC | OK | NT | OK | |
SPI | OK | NT | NT | SPI / Not tested yet. |
I2C | OK | NT | OK | I2C |
Keypad | NT | NT | NT | Not tested yet |
MMC/SD/SDIO | OK | NT | OK | |
UART | OK | NT | OK | |
Ethernet | OK | NT | OK | |
USB OTG | OK | NT | OK | USB |
USB HOST1 | OK | NT | OK | USB |
PWM | OK | NT | OK | PWM |
RTC | OK | NT | NT | i.MX6 internal RTC |
Watchdog | NT | NT | NT | Watchdog |
PM sleep/wakeup | OK | NT | NT | Power management |
Frequency scaling | OK | NT | NT | Not tested yet |
CSI (Camera) | OK | NT | NT | Tested with a wandcam and SDL capture demo. |
SSI (Audio) | OK | NT | OK | ALSA |
Video codec (H.263/4) | OK | NT | OK | H.264 with Gstreamer |
3D GPU | OK | NT | OK | OpenGLES 2.0 |
Security/Sahara/RTIC | NT | NT | NT | Not tested yet |
Wi-Fi (b/g) | OK | OK | NT | Wifi - Wl12xx_driver |
Bluetooth | OK | OK | NT | Bluetooth / No RTS/CTS Bluetooth |
FPGA POD interface | NT | NT | NT | Not tested yet |
FPGA loading | OK | NT | NT | Only available on APF6SP |
Xenomai | OK | NT | OK | Kernel 3.10.18. |
APF6Dev development baseboard
- NT = Not Tested
- NA = Not Available / Not possible
3.10.31 legacy | ||||
Driver | Compiling ? Static / Module |
Working ? | Comments | |
---|---|---|---|---|
SATA | NT | NT | NT | |
PCIe | OK | NT | NT | |
microSD | OK | NT | OK | |
Ethernet | OK | NT | ~OK | 100M only at the moment |
LCD | OK | NT | NT | Tested with LW700. LCD |
Backlight | NT | NT | NT | Not tested yet |
Headphone audio Out | OK | NT | NT | ALSA |
SPDIF audio Out | OK | NT | KO | ALSA |
HDMI audio Out | OK | NT | OK | ALSA |
MIC audio In | OK | NT | OK | ALSA |
Touchscreen | OK | OK | NT | Single touch only. |
USB Host 1 | OK | NT | OK | High Speed |
CAN Bus | OK | OK | NT | CAN_bus_Linux_driver |
HDMI | OK | NT | OK | Issues with some DVI monitor. |
GPS | OK | NT | NT | GPS |
GSM / 3G | OK | NT | NT | Gsm |
GPIO | OK | NT | OK | GPIOlib |
User LED | OK | NT | OK | GPIO LEDS |
User button | OK | NT | OK | GPIO keys |
RTC MCP79400 | NT | OK | NT | RTC. Timekeeping only. |