Panda Test Data
From OMAPpedia
Contents |
[edit] Notice
Attention: The information found below are considerably outdated and will not work for the Pandaboard ES!
[edit] PandaBoard Power Data
Note: measurement may vary depending on what is running on the system. Test were performed using a simple multimeter reading current draw from 5V source. Power management code is still very premature & is actively in work. So, the number reported are what is seen as of today without any optimizations.
Testcase 1:
Board power up running Ubuntu 10.10
USB mouse/keyboard connected and running
HDMI display in use
WLAN disabled:
- Idle: ~440mA-460mA
- Min: ~395mA
- Peak: ~550mA-570mA
Testcase 2:
Board power up running Ubuntu 10.10
USB mouse and USB keyboard connected and running
HDMI display in use
WLAN enabled:
- Idle: ~460mA-500mA
- Peak: ~670mA-710mA
- Min: ~440mA-460mA
Testcase 3: Board power up running Ubuntu 10.10
USB mouse and USB keyboard connected and running
HDMI display in use
CPU’s running at 100%
Command: cat urandom > /dev/null & ran this command a few times and open htop to see cpu usage
WLAN enabled:
- Max: ~770mA-800mA (while surfing)
WLAN disabled:
- Max: ~700mA-720mA
Testcase 4:
Board power up running Ubuntu 10.10. Measurement taken on bootup of the platform. From the moment power is applied to the moment distro is up and running.
USB mouse and USB keyboard connected and running
HDMI display in use
- Min: ~320mA
- Max: ~720mA
Testcase 5:
Board power up running minimal-FS
USB2Serial connected
- Idle:~500mA
Testcase 6:
Just pandaboard powering on. Connect power supply to PandaBoard and boot up platform. SD card should not be inserted in board.
- Powered on: 163mA
[edit] MMC Card Read / Write throughput
× | Class of Card | Size | Company | Write data | Read data |
---|---|---|---|---|---|
1 | 4 | 4GB | Wintec filemate | 18.1 MB/s | 39.8 MB/s |
2 | 10 | 8GB | Anata SDHC | 19.9 MB/s | 42.5 MB/s |
Commands used for throughput tests are as below:
For write throughput data:
First create the random file in memory: cd /var/run dd if=/dev/urandom of=./testfile bs=1024 count=200000 Then write this file to MMC: dd if=./testfile of=~/testfile The above commands give write throughput data.
For read throughput data:
Follow above steps for creating random file and writing it to MMC Then read the file from MMC cd /var/run dd if=~/randomfile of=./randomfile
[edit] USB thumb drive Read / Write throughput
× | USB version | Size | Company | Write data | Read data |
---|---|---|---|---|---|
1 | USB 2.0 | 1GB | Unknown | 20.1 MB/s | 40.9 MB/s |
Note that, these test result using dd may not accurate.
Because after read()/write(), Linux kernel will do page cache, that is, most of data will be cached by kernel.
You can use hdparm to get more accurate data.