Difference between revisions of "Board validation and diagnostic tools"

From IGEP - ISEE Wiki

Jump to: navigation, search
(MMC performance)
Line 80: Line 80:
 
*1: Typical value when power-up with empty flash
 
*1: Typical value when power-up with empty flash
  
= MMC performance =
+
= MMC =
 +
 
 +
== I/O operations ==
 +
 
 +
=== #001 : Basic read/write operation ===
 +
 
 +
Category: performance
 +
 
 +
Description:
 +
 
 +
How to test:
  
 
The read tests were performed by running the following command:
 
The read tests were performed by running the following command:
Line 91: Line 101:
  
 
The time used for the calculations was the time reported by dd.  
 
The time used for the calculations was the time reported by dd.  
 +
 +
Results:
  
 
{| border="1"
 
{| border="1"
Line 101: Line 113:
 
| read
 
| read
 
|  
 
|  
| 1m 41s
+
| 2m 33s
 
|
 
|
 
|-
 
|-
 
| write
 
| write
 
|  
 
|  
| 9m 29s
+
| 10m 13s
 
|
 
|
 
|}
 
|}

Revision as of 19:27, 22 June 2010

( WIP )

How to find the Silicon Revision of your OMAP35x

Read back a 32 bit word from the CONTROL_IDCODE Register at address: 0x4830 A204

Silicon Revision 32-bit readback value
ES1.0 0x0B6D 602F
ES2.0 0x1B7A E02F
ES2.1 0x2B7A E02F
ES3.0 0x3B7A E02F
ES3.1 0x4B7A E02F

Use the memory dump capability of u-boot:

U-Boot # md 0x4830A204 1 
4830a204: 2b7ae02f    /.z+

From the read back value: 2b7ae02f, you can see the revision of this OMAP35x corresponds to ES2.1

Power consumption

Power measurements taken over the operating conditions specified.

Platform reference Power-up (1) 2.6.28.y 2.6.33.y 2.6.34.y
IGEP v2 RC1 240mA 550mA
IGEP v2 RC2 240mA 460mA
IGEP v2 RC3 240mA 550mA
IGEP SOC 3530 4G 80mA NA 310mA
IGEP SOC 3503 1G 80mA NA 260mA

Power measurements conditions:

  • 1: Typical value when power-up with empty flash

MMC

I/O operations

#001 : Basic read/write operation

Category: performance

Description:

How to test:

The read tests were performed by running the following command:

$ time dd if=/dev/mmcblk0 of=/dev/null

The write tests were performed by running the following command:

$ time dd if=/dev/zero of=/dev/mmcblk0

The time used for the calculations was the time reported by dd.

Results:

Test (SD 2GB) 2.6.28.y 2.6.33.y 2.6.34.y
read 2m 33s
write 10m 13s