iMX53 QuickStart test results 11.07

Audio

  • speaker-test to check if sound is generated

  • cat /proc/asound/cards to check which cards are detected

  • alsamixer to check which mixers are available and if the volume change works

Category

Feature

Priority

state

notes

Audio

Video and Graphics

  • boot with vga only monitor and check if it was dectected and functions correctly
  • boot with dvi only monitor and check if if was detected and functions correctly
  • boot with hdmi only monitor and check if it was detected and functions correctly
  • boot with dvi and hdmi monitors and check if they were both detected and function correctly
  • fbset to check if default monitor resolution was detected properly

  • xrandr to get list of available resolutions and list of detected displays

  • xrandr --output NAME-OF-OUTPUT --off to check if it handles turning off display

  • xrandr --output NAME-OF-OUTPUT --auto to check if it handles turning on display

  • es2_gears to test simple performance

Category

Feature

Priority

state

notes

Video Out - VGA

all resolutions work

4

TODO

monitor recognized

3

TODO

native resolution used

3

TODO

xrandr lists resolutions

4

TODO

xrandr changes resolution

4

TODO

monitor hotplug

4

TODO

disabling output results in broken display

4

TODO

Please provide a HOWTO

Video Out - HDMI

all resolutions work

4

TODO

monitor recognized

3

TODO

native resolution used

3

TODO

xrandr lists resolutions

4

TODO

xrandr changes resolution

4

TODO

monitor hotplug

4

TODO

disabling output results in broken display

4

TODO

Please provide a HOWTO

Video Out - DVI

all resolutions

4

NA

No DVI

monitor recognized

3

NA

No DVI

native resolution used

3

NA

No DVI

xrandr lists resolutions

4

NA

No DVI

xrandr changes resolution

4

NA

No DVI

monitor hotplug

4

NA

No DVI

disabling output results in broken display

4

NA

No DVI

Graphics

Framebuffer

2

TODO

Framebuffer X11

3

TODO

Framebuffer OpenGLES

4

TODO

Framebuffer OpenGLES/EGL X11

5

TODO

Ethernet

  • use dhclient -v eth0 to get IPv4 address

  • use iperf -c to check performance

Category

Feature

Priority

state

notes

Ethernet

Onboard Ethernet Kernel

1

TODO

Onboard Ethernet U-Boot

3

TODO

Onboard Ethernet - ifconfig up/down

2

TODO

Onboard Ethernet - dhclient

2

TODO

Onboard Ethernet - network-manager

3

TODO

Wireless

  • use iwconfig to check for presence

  • use iwlist wlan0 scan to check for network detection

  • use NetworkManager applet to connect to any available wireless network

Category

Feature

Priority

state

notes

Wireless

Onboard Wireless Kernel

4

TODO

Onboard Wireless - wireless-tools (scan, unprotective + dhclient)

4

TODO

Onboard Wireless - wpasupplicant (WEP, WPA-PSK)

4

TODO

Onboard Wireless - network-manager (clear, WEP, WPA-PSK, eth + wlan)

4

TODO

Bluetooth

  • use hciconfig to check for presence

  • use hcitool scan to check for BT devices detection

Category

Feature

Priority

state

notes

Bluetooth

Bluetooth Kernel Driver

4

TODO

USB controller

  • use lsusb to check for connected devices

  • plug devices and check if they work
  • plug thumbdrive and check if it was automounted
  • use hdparm -t /dev/sda to check storage performance

Category

Feature

Priority

state

notes

USB Host

Kernel/Controller

1

TODO

Kernel/HID keyboard

2

TODO

Kernel/HID mouse

2

TODO

storage

2

TODO

performance

4

TODO

USB Device

Gadget driver loaded

TODO

Mass Storage function

TODO

Ethernet function

TODO

USB OTG

Role Host

TODO

Role Device

TODO

SD

  • hdparm -t /dev/mmcblk0 to check storage performance

Category

Feature

Priority

state

notes

SD/MMC

kernel

1

TODO

u-boot

1

TODO

performance

3

TODO

Serial

  • run minicom on your desktop and check for messages from the board

Category

Feature

Priority

state

notes

serial port

serial kernel

1

TODO

serial u-boot

1

TODO

auto root login

2

TODO

kernel output

2

TODO

Multimedia

Category

Feature

Priority

state

notes

Multimedia

Video to Framebuffer

3

TODO

Video to X11

4

TODO

Video Acceleration Mem2Mem H.264

4

TODO

Video Acceleration Mem2Mem MPEG-4

4

TODO

Video Acceleration FullScreen

5

TODO

Video Acceleration X11

5

TODO

Video Acceleration X11 ZeroCopy

5

TODO

Power Management

  • ls /sys/kernel/debug | grep clk

  • ls /sys/devices/system/cpu | grep cpufreq

  • ls /sys/devices/system/cpu | grep cpuidle

  • powertop

  • powerdebug

Category

Feature

Priority

state

notes

Powermanagement

clock tree in debugfs

3

TODO

P-states (cpufreq driver)

3

TODO

C-states (cpuidle driver)

4

TODO

powertop

2

TODO

powerdebug

2

TODO

Sensors

  • ACC=$(echo /sys/bus/i2c/drivers/lsm303dlh_a/<NUMBERS>) && echo 1 > $ACC/mode && echo 1 > $ACC/sleep_wake1

Category

Feature

Priority

state

notes

Sensors

Accelerometer

4

TODO

Cycles/1107/BoardSupportStatus/Freescale/QuickStart/Ubuntu (last modified 2011-07-28 17:40:11)