Difference between revisions of "APF6 Linux kernel status"

From ArmadeusWiki
Jump to: navigation, search
(APF6Dev development baseboard)
Line 3: Line 3:
  
 
==Current version==
 
==Current version==
Currently (armadeus-6.0-devt) default supported Linux version for APF6 is: '''3.14-rc2'''.
+
Currently (armadeus-6.0-devt) default supported Linux version for APF6 is: '''3.14-rc3'''.
  
 
Details concerning the drivers usage can be found [[Setup|below]].
 
Details concerning the drivers usage can be found [[Setup|below]].
Line 14: Line 14:
 
{| 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.14-rc2'''
+
| colspan="5" align="center" style="background:#b9e9a3;" |  '''3.14-rc3'''
 
|- 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 20: Line 20:
 
|'''eMMC''' || style="background:#00ff00;" | OK || NA || style="background:#00ff00;" | OK ||
 
|'''eMMC''' || style="background:#00ff00;" | OK || NA || style="background:#00ff00;" | OK ||
 
|----------------
 
|----------------
|'''SPI''' || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || Not tested yet
+
|'''SPI''' || style="background:#00ff00;" | OK || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || [[SPI]] / Not tested yet.
 
|----------------
 
|----------------
|'''I2C''' || style="background:#00ff00;" | OK || NA || style="background:#00ff00;" | OK ||
+
|'''I2C''' || style="background:#00ff00;" | OK || NA || style="background:#00ff00;" | OK || [[I2C]]
 
|----------------
 
|----------------
 
|'''Keypad''' || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || Not tested yet
 
|'''Keypad''' || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || Not tested yet
Line 32: Line 32:
 
|'''Ethernet''' || style="background:#00ff00;" | OK || NA || style="background:#00ff00;" | OK ||
 
|'''Ethernet''' || style="background:#00ff00;" | OK || NA || style="background:#00ff00;" | OK ||
 
|----------------
 
|----------------
|'''USB OTG''' ||  style="background:#00ff00;" | OK || NA ||  style="background:#00ff00;" | OK ||
+
|'''USB OTG''' ||  style="background:#00ff00;" | OK || NA ||  style="background:#00ff00;" | OK || [[USB]]
 
|----------------
 
|----------------
|'''USB HOST1''' || style="background:#00ff00;" | OK || NA || style="background:#00ff00;" | OK ||
+
|'''USB HOST1''' || style="background:#00ff00;" | OK || NA || style="background:#00ff00;" | OK || [[USB]]
 
|----------------
 
|----------------
|'''PWM''' || style="background:#00ff00;" | OK || NA || style="background:#00ff00;" | OK ||
+
|'''PWM''' || style="background:#00ff00;" | OK || NA || style="background:#00ff00;" | OK || [[PWM]]
 
|----------------
 
|----------------
|'''RTC''' || style="background:#00ff00;" | OK || NA ||  style="background:#00ff00;" | OK ||
+
|'''RTC''' || style="background:#00ff00;" | OK || NA ||  style="background:#00ff00;" | OK || [[RTC]]
 
|----------------
 
|----------------
|'''Watchdog''' || style="background:#00ff00;" | OK || NA ||  style="background:#00ff00;" | OK ||
+
|'''Watchdog''' || style="background:#00ff00;" | OK || NA ||  style="background:#00ff00;" | OK || [[Watchdog]]
 
|----------------
 
|----------------
|'''PM sleep/wakeup''' || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || Not tested yet
+
|'''PM sleep/wakeup''' || style="background:#00ff00;" | OK || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || Not tested yet
 
|----------------
 
|----------------
|'''Frequency scaling''' || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || Not tested yet
+
|'''Frequency scaling''' || style="background:#00ff00;" | OK || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || Not tested yet
 
|----------------
 
|----------------
 
|'''CSI (Camera)''' || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || Not tested yet
 
|'''CSI (Camera)''' || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || Not tested yet
Line 54: Line 54:
 
|'''Security/Sahara/RTIC''' || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || Not tested yet
 
|'''Security/Sahara/RTIC''' || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || Not tested yet
 
|----------------
 
|----------------
|'''Wi-Fi (b/g)''' || NA || style="background:#00ff00;" | OK ||  style="background:#00ff00;" | OK ||
+
|'''Wi-Fi (b/g)''' || style="background:#00ff00;" | OK || style="background:#00ff00;" | OK ||  style="background:#00ff00;" | OK || [[Wifi]] - [[Wl12xx_driver]]
 
|----------------
 
|----------------
|'''Bluetooth''' || NA || style="background:#00ff00;" | OK ||  style="background:#00ff00;" | OK || No RTS/CTS Bluetooth
+
|'''Bluetooth''' || style="background:#00ff00;" | OK || style="background:#00ff00;" | OK ||  style="background:#00ff00;" | OK || [[Bluetooth]] / No RTS/CTS Bluetooth
 
|----------------
 
|----------------
 
|'''FPGA POD interface''' || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || Not tested yet
 
|'''FPGA POD interface''' || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || Not tested yet
Line 110: Line 110:
 
|'''GPIO''' || style="background:#00ff00;" | OK || style="background:#eeee00;" | NT || style="background:#00ff00;" | OK || [[GPIOlib]]
 
|'''GPIO''' || style="background:#00ff00;" | OK || style="background:#eeee00;" | NT || style="background:#00ff00;" | OK || [[GPIOlib]]
 
|----------------
 
|----------------
|'''User LED''' || style="background:#00ff00;" | OK || style="background:#eeee00;" | NT || style="background:#00ff00;" | OK ||
+
|'''User LED''' || style="background:#00ff00;" | OK || style="background:#eeee00;" | NT || style="background:#00ff00;" | OK || [[GPIO LEDS]
 
|----------------
 
|----------------
|'''User button''' || style="background:#00ff00;" | OK || style="background:#eeee00;" | NT || style="background:#00ff00;" | OK ||
+
|'''User button''' || style="background:#00ff00;" | OK || style="background:#eeee00;" | NT || style="background:#00ff00;" | OK || [[GPIO keys]]
 
|----------------
 
|----------------
 
|}
 
|}

Revision as of 12:54, 19 February 2014

The APF6 Linux distribution can be found here: latest stable installation tarball from SourceForge

Current version

Currently (armadeus-6.0-devt) default supported Linux version for APF6 is: 3.14-rc3.

Details concerning the drivers usage can be found below.

  • NT = Not Tested
  • NA = Not Available / Not possible

APF6 module

3.14-rc3
Driver Compiling ?
Static / Module
Working ? Comments
eMMC OK NA OK
SPI OK NT NT SPI / Not tested yet.
I2C OK NA OK I2C
Keypad NT NT NT Not tested yet
MMC/SD/SDIO OK NA OK
UART OK NA OK
Ethernet OK NA OK
USB OTG OK NA OK USB
USB HOST1 OK NA OK USB
PWM OK NA OK PWM
RTC OK NA OK RTC
Watchdog OK NA OK Watchdog
PM sleep/wakeup OK NT NT Not tested yet
Frequency scaling OK NT NT Not tested yet
CSI (Camera) NT NT NT Not tested yet
SSI (Audio) NT NT NT Not tested yet
Video codec (H.263/4) NT NT NT Not tested yet
Security/Sahara/RTIC NT NT NT Not tested yet
Wi-Fi (b/g) OK OK OK Wifi - Wl12xx_driver
Bluetooth OK OK OK Bluetooth / No RTS/CTS Bluetooth
FPGA POD interface NT NT NT Not tested yet
FPGA loading NT NT NT Not tested yet. Only available on APF6SP
Xenomai NT NT NT Not tested yet

APF6Dev development baseboard

  • NT = Not Tested
  • NA = Not Available / Not possible
3.14-rc2
Driver Compiling ?
Static / Module
Working ? Comments
SATA OK NA OK
PCIe NT NT NT Not tested yet
microSD OK NA OK
Ethernet OK NA ~OK 100M only at the moment
LCD OK NA NT Not tested yet
Backlight NT NT NT Not tested yet
Audio out NT NT NT Not tested yet
Audio in NT NT NT Not tested yet
Touchscreen NT NT NT Not tested yet
USB Host 1 OK NA OK High Speed
ADC NT NT NT Not tested yet
DAC NT NT NT Not tested yet
CAN Bus OK OK NT CAN_bus_Linux_driver
HDMI OK NA OK
GPS NT NT NT Not tested yet
GSM / 3G NT NT NT Not tested yet
GPIO OK NT OK GPIOlib
User LED OK NT OK [[GPIO LEDS]
User button OK NT OK GPIO keys