Samsung Origen 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

HDMI audio

3

audio on jacks

4

Video and Graphics

  • boot with dvi only monitor and check if was it detected and functions correctly
  • boot with hdmi only monitor and check if was it 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 - HDMI

all resolutions work

4

monitor recognized

3

PASSED

Desktop is viable

native resolution used

3

PASSED

Desktop is viable

xrandr lists resolutions

4

CANT TEST

Can't open terminal - no USB

xrandr changes resolution

4

CANT TEST

Can't open terminal - no USB

monitor hotplug

4

PASSED

If you unplug/re-plug, the display reappears

disabling output results in broken display

4

CANT TEST

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

Framebuffer X11

3

Framebuffer OpenGLES

4

Framebuffer OpenGLES/EGL X11

5

Ethernet

  • dhclient -v eth0 to get IPv4 address

  • iperf -c to check performance

Category

Feature

Priority

state

notes

Ethernet

Onboard Ethernet Kernel

1

Onboard Ethernet U-Boot

3

Onboard Ethernet - ifconfig up/down

2

Onboard Ethernet - dhclient

2

Onboard Ethernet - network-manager

3

Wireless

  • iwconfig to check for presence

  • iwlist wlan0 scan to check for network detection

  • NetworkManager applet to connect to any wireless available

Category

Feature

Priority

state

notes

Wireless

Onboard Wireless Kernel

4

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

4

Onboard Wireless - wpasupplicant (WEP, WPA-PSK)

4

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

4

Bluetooth

  • hciconfig to check for presence

  • hcitool scan to check for BT devices detection

Category

Feature

Priority

state

notes

Bluetooth

Bluetooth Kernel Driver

USB controller

  • lsusb to check for devices connected

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

Category

Feature

Priority

state

notes

USB Host

Kernel/Controller

1

Kernel/HID keyboard

2

Kernel/HID mouse

2

storage

2

performance

4

USB Device

Gadget driver loaded

Mass Storage function

Ethernet function

USB OTG

Role Host

Role Device

SD

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

Category

Feature

Priority

state

notes

SD/MMC

kernel

1

PASSED

u-boot

1

PASSED

performance

3

PASSED

Serial

  • run minicom on desktop and check does messages from board appears

Category

Feature

Priority

state

notes

serial port

serial kernel

1

PASSED

serial u-boot

1

PASSED

auto root login

2

PASSED

kernel output

2

PASSED

Multimedia

Category

Feature

Priority

state

notes

Multimedia

Video to Framebuffer

3

Video to X11

4

Video Acceleration Mem2Mem H.264

4

Video Acceleration Mem2Mem MPEG-4

4

Video Acceleration FullScreen

5

Video Acceleration X11

5

Video Acceleration X11 ZeroCopy

5

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

P-states (cpufreq driver)

3

C-states (cpuidle driver)

4

powertop

2

powerdebug

2

Cycles/1107/BoardSupportStatus/Samsung/Origen/Ubuntu (last modified 2011-07-28 14:53:29)