Panda Test Data

From OMAPpedia

Revision as of 22:06, 29 December 2011 by LetoThe2nd (Talk | contribs)
Jump to: navigation, search

== Attention: == The informations found below are considerably outdated and will not work for the Pandaboard ES!

Contents

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:

Testcase 2:

Board power up running Ubuntu 10.10

USB mouse and USB keyboard connected and running

HDMI display in use

WLAN enabled:

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:

WLAN disabled:

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

Testcase 5:

Board power up running minimal-FS

USB2Serial connected

Testcase 6:

Just pandaboard powering on. Connect power supply to PandaBoard and boot up platform. SD card should not be inserted in board.

MMC Card Read / Write throughput

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

USB thumb drive Read / Write throughput

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.

Other references:

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox