Difference between revisions of "APF28 Linux kernel status"

From ArmadeusWiki
Jump to: navigation, search
m (APF28 (~ i.MX28 internal controllers): Add watchdog test result)
(APF28 (~ i.MX28 internal controllers))
Line 9: Line 9:
 
==APF28 (~ i.MX28 internal controllers)==
 
==APF28 (~ i.MX28 internal controllers)==
  
                           '''Freescale's 2.6.35'''                                  '''Mainline 3.1'''
+
                           '''Freescale's 2.6.35'''                                  '''Mainline 3.3.4'''
 
{| border="1" cellpadding="5" cellspacing="0" summary="Functionnalities test results"
 
{| border="1" cellpadding="5" cellspacing="0" summary="Functionnalities test results"
 
|- style="background:#efefef;"
 
|- style="background:#efefef;"
Line 16: Line 16:
 
|'''NAND Flash''' || style="background:#00ff00;" | OK || NA || style="background:#00ff00;" | OK || Boot linux + rootfs || || || style="background:#eeee00;" | NT ||
 
|'''NAND Flash''' || style="background:#00ff00;" | OK || NA || style="background:#00ff00;" | OK || Boot linux + rootfs || || || style="background:#eeee00;" | NT ||
 
|----------------
 
|----------------
|'''DUART''' || style="background:#00ff00;" | OK || NA || style="background:#00ff00;" | OK || console || || || style="background:#eeee00;" | NT ||
+
|'''DUART''' || style="background:#00ff00;" | OK || NA || style="background:#00ff00;" | OK || console (ttyAM0) || || || style="background:#00ff00;" | OK || console (ttyAMA0)
 
|----------------
 
|----------------
|'''Ethernet''' || style="background:#00ff00;" | OK || NA || style="background:#00ff00;" | OK|| Ethernet 0 || || || style="background:#eeee00;" | NT ||
+
|'''Ethernet''' || style="background:#00ff00;" | OK || NA || style="background:#00ff00;" | OK|| Ethernet 0 || || || style="background:#00ff00;" | OK ||
 
|----------------
 
|----------------
 
|'''RTC''' || style="background:#00ff00;" | OK || style="background:#00ff00;" | OK || style="background:#00ff00;" | OK || internal RTC || || || style="background:#eeee00;" | NT ||
 
|'''RTC''' || style="background:#00ff00;" | OK || style="background:#00ff00;" | OK || style="background:#00ff00;" | OK || internal RTC || || || style="background:#eeee00;" | NT ||

Revision as of 11:08, 14 May 2012

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

Current version

Currently (armadeus-5.0-alpha) supported Linux versions are: mainline 3.1 and Freescale's 2.6.35.

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

APF28 (~ i.MX28 internal controllers)

                         Freescale's 2.6.35                                  Mainline 3.3.4
Driver Compiling ?
Static / Module
Working ? Comments Compiling ?
Static / Module
Working ? Comments
NAND Flash OK NA OK Boot linux + rootfs NT
DUART OK NA OK console (ttyAM0) OK console (ttyAMA0)
Ethernet OK NA OK Ethernet 0 OK
RTC OK OK OK internal RTC NT
PM NT NT NT NT
Battery NT NT NT NT
Watchdog OK OK OK internal Watchdog NT
Security/DCP NT NT NT NT

APF28Dev development baseboard

  • NT = Not Tested
  • NA = Not Available / Not possible
Driver Compiling ?
Static / Module
Working ? Comments
SPI OK NA NT
I2C OK NA NT
MMC/SD/SDIO OK NA ~OK
AUART OK NA NT
Ethernet (1) OK NA OK
USB OTG OK NA NT
USB HOST OK NA OK
ADC NA OK NT
LRADC NT NT NT
HSADC NT NT NT
PWM OK OK NT
LCD OK NA OK
Backlight OK OK KO
LW700 LCD OK NA OK Timings to adjust
MT035 LCD OK NA OK Timings to adjust
Touchscreen NA OK KO (to check)
Touchscreen OK NT KO (to check)
PXP OK NA NT
Digital Audio NA OK NT
CAN Bus NA NT NT
User LED OK NT OK GPIOlib
User Button OK NT ~OK GPIOlib, edge selection not working
Power Button OK NT KO reset the board