openSUSE:PandaBoard
常规信息
在 HCL:PandaBoard 上获取一些常规信息(硬件描述、openSUSE 的安装等)。
测试
音频输入/输出
您需要配置输入和输出。您可以
- 从文件恢复值
wget http://guillaume.gardet.free.fr/openSUSE/pandaboard-alsa.conf alsactl -f pandaboardboard-alsa.conf restore
- 或者,使用 alsamixer 手动配置:(将 耳机左声道播放 和 耳机右声道播放 从 关闭 切换到 HS DAC,并将 耳机 音量设置为 100。)
alsamixer
然后您可以尝试播放一些文件
aplay test.wav
并录制一些声音
arecord test_input.wav
CPU 频率
请勿使用 BogoMIPS 值,而应使用提供的脚本。从 openSUSE 12.3 开始使用的较新内核中的 BogoMIPS 值较低,但对性能没有影响。有关信息,请参阅: http://www.spinics.net/lists/arm-kernel/msg221672.html
为了测试 CPU 频率功能,请下载此脚本
http://guillaume.gardet.free.fr/openSUSE/cputest.sh
并执行它。您应该看到类似以下内容
自动电压调节 (AVS)(以前称为 Smartreflex)
AVS 难以测试,但已在内核中启用。
DSP
以太网
您可以测试功能。将电缆连接到运行 DHCP 服务器和路由器的网络上。等待一段时间,然后查看您是否具有 IP 地址
ifconfig eth0
然后尝试 ping 网络上的某个东西
ping 192.168.1.254 ping www.google.fr
您还可以使用 iperf 测试性能。在计算机和板子上安装 iperf,并在其中一侧运行 iperf 服务器
iperf -s
在另一侧,运行 iperf 客户端
iperf -c <ip_addr_of_iperf_server>
然后您可以反转 iperf 服务器和客户端并重新运行测试。
在 pandaboard rev. A3 上,使用内核 3.11.10-2-default,我们获得 95 Mb/s。
WiFi
SD/MMC
如果您在 SD 卡上启动,那么 SD/MMC 就可以工作了! ;)
UART(调试)
将串行电缆(或串行/USB)连接到板子和您的计算机之间。启动 minicom
sudo minicom
并打开板子。您应该看到以以下内容开头的内容
U-Boot SPL 2013.04 (Jan 08 2014 - 14:33:37)
OMAP4430 ES2.2 OMAP SD/MMC: 0 U-Boot 2013.04 (Jan 08 2014 - 14:33:37)
USB 主机
插入 USB 存储器并挂载它
mount /dev/sda1 /mnt
并查看存储器上的内容
ls /mnt
卸载它
umount /mnt