Difference between revisions of "APF28 Linux kernel status"

From ArmadeusWiki
Jump to: navigation, search
(APF28Dev development baseboard)
(APF28Dev development baseboard)
Line 66: Line 66:
 
|'''LCD''' || style="background:#00ff00;" | OK || NA || style="background:#00ff00;" | OK || || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT ||
 
|'''LCD''' || style="background:#00ff00;" | OK || NA || style="background:#00ff00;" | OK || || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT ||
 
|----------------
 
|----------------
|'''Backlight''' || style="background:#00ff00;" | OK || style="background:#00ff00;" | OK || style="background:#00ff00;" | KO || || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT ||
+
|'''Backlight''' || style="background:#00ff00;" | OK || style="background:#00ff00;" | OK || style="background:#00ff00;" | OK || || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT ||
 
|----------------
 
|----------------
 
|'''LW700 LCD''' || style="background:#00ff00;" | OK || NA || style="background:#00ff00;" | OK || Timings to adjust || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT ||  
 
|'''LW700 LCD''' || style="background:#00ff00;" | OK || NA || style="background:#00ff00;" | OK || Timings to adjust || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT ||  
Line 80: Line 80:
 
|'''CAN Bus''' || NA || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT ||
 
|'''CAN Bus''' || NA || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT ||
 
|----------------
 
|----------------
|'''User LED''' || style="background:#00ff00;" | OK || style="background:#eeee00;" | NT || style="background:#00ff00;" | OK || [[GPIOlib]] || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || [[GPIOlib]]
+
|'''User LED''' || style="background:#00ff00;" | OK || style="background:#eeee00;" | NT || style="background:#00ff00;" | OK || [[GPIO_LEDS]] || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || [[GPIOlib]]
 
|----------------
 
|----------------
 
|'''User Button''' || style="background:#00ff00;" | OK || style="background:#eeee00;" | NT || style="background:#eeee00;" | ~OK || [[GPIOlib]], edge selection not working || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || [[GPIOlib]]
 
|'''User Button''' || style="background:#00ff00;" | OK || style="background:#eeee00;" | NT || style="background:#eeee00;" | ~OK || [[GPIOlib]], edge selection not working || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || [[GPIOlib]]
 
|----------------
 
|----------------
|'''Power Button''' || style="background:#00ff00;" | OK || style="background:#eeee00;" | NT || style="background:#ff0000;" | KO || reset the board || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT ||
+
|'''Power Button''' || style="background:#00ff00;" | OK || style="background:#eeee00;" | NT || style="background:#00ff00;" | OK || OK when system is only powered by a battery<br>the board reboot automatically when powered by 5V or USB<br>That's a chipset feature that cannot be disabled || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT || style="background:#eeee00;" | NT ||
 
|----------------
 
|----------------
 
|}
 
|}

Revision as of 17:03, 18 June 2012

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

Current version

Currently (in armadeus-5.0-alpha) supported Linux versions are: Freescale's 2.6.35.3 (version by default) and mainline/vanilla 3.4.2 (which requires some special instructions).

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

APF28 (~ i.MX28 internal controllers)

                         Freescale's 2.6.35                                  Mainline 3.4.2
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
                                  Freescale's 2.6.35                           |                            Mainline 3.4.2
Driver Compiling ?
Static / Module
Working ? Comments Compiling ?
Static / Module
Working ? Comments
SPI OK NA NT NT NT NT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
I2C OK NA NT NT NT NT
MMC/SD/SDIO OK NA ~OK NT NT NT
AUART OK NA NT NT NT NT
Ethernet (1) OK NA OK NT NT NT
USB OTG OK NA NT NT NT NT
USB HOST OK NA OK NT NT NT
ADC NA OK NT NT NT NT
LRADC NT NT NT NT NT NT
HSADC NT NT NT NT NT NT
PWM OK OK NT NT NT NT
LCD OK NA OK NT NT NT
Backlight OK OK OK NT NT NT
LW700 LCD OK NA OK Timings to adjust NT NT NT
MT035 LCD OK NA OK Timings to adjust NT NT NT
Touchscreen NA OK KO (to check) NT NT NT
PXP OK NA NT NT NT NT
Digital Audio NA OK NT NT NT NT
CAN Bus NA NT NT NT NT NT
User LED OK NT OK GPIO_LEDS NT NT NT GPIOlib
User Button OK NT ~OK GPIOlib, edge selection not working NT NT NT GPIOlib
Power Button OK NT OK OK when system is only powered by a battery
the board reboot automatically when powered by 5V or USB
That's a chipset feature that cannot be disabled
NT NT NT