openSUSE:SABRE Lite
General information
Get some general information (Hardware description, installation of openSUSE, etc.) on HCL:SABRE_Lite.
Tests
audio in/out
You can configure it manually with alsamixer: (by default output volume is low)
alsamixer
Then you can try to play some files:
aplay test.wav
And to record some sound:
arecord test_input.wav
CPU freq
In order to test CPU freq capabilities, please download this script:
http://guillaume.gardet.free.fr/openSUSE/cputest.sh
And execute it. You should see something like:
Available freqs: 396000 792000 996000 bogomips@ boot: BogoMIPS : 3.00 BogoMIPS : 3.00 BogoMIPS : 3.00 BogoMIPS : 3.00 Boot scaling frequency =396000 TESTING for 1 second(s) at 396000 current scaling frequency(for 396000) = 396000 bogomips@ frequency 396000: BogoMIPS : 3.00 BogoMIPS : 3.00 BogoMIPS : 3.00 BogoMIPS : 3.00 TESTING for 1 second(s) at 792000 current scaling frequency(for 792000) = 792000 bogomips@ frequency 792000: BogoMIPS : 6.00 BogoMIPS : 6.00 BogoMIPS : 6.00 BogoMIPS : 6.00 TESTING for 1 second(s) at 996000 current scaling frequency(for 996000) = 996000 bogomips@ frequency 996000: BogoMIPS : 7.54 BogoMIPS : 7.54 BogoMIPS : 7.54 BogoMIPS : 7.54 More transitions TEST
Automatic Voltage Scaling (AVS) (formerly known as Smartreflex)
Not sure about iMX AVS status.
Ethernet
You can test functionality. Plug a cable on a network where a DHCP server and a router are running. Wait a while and then see if you have an IP address:
ip addr show
Then try to ping something on the network:
ping 192.168.1.254 ping www.google.fr
You can also test the performances with iperf. Install iperf on a computer and on the board and run on one side the iperf server:
iperf -s
and on the other side, the iperf client:
iperf -c <ip_addr_of_iperf_server>
then you can invert the iperf server and client and rerun the tests.
With kernel 3.11.10-2-default, we get 695 Mb/s (download) and 240 Mb/s (upload).
SD/MMC
If you boot on your SD card, then SD/MMC works! ;)
UART (debug)
Plug a serial cable (or serial/usb) between the board and your computer. Start minicom:
sudo minicom
And switch on the board. You should see something starting with:
U-Boot 2009.08 (Aug 16 2012 - 10:06:42) CPU: Freescale i.MX 6 family 0.0V at 792 MHz Temperature: 18 C, calibration data 0x56c4b57d mx6q pll1: 792MHz mx6q pll2: 528MHz mx6q pll3: 480MHz mx6q pll8: 50MHz
USB hosts
Plug an USB stick and mount it:
mount /dev/sda1 /mnt
And see what is on your stick:
ls /mnt
Unmount it:
umount /mnt