Difference between revisions of "Board validation and diagnostic tools"
From IGEP - ISEE Wiki
(→Power consumption) |
|||
Line 79: | Line 79: | ||
*1: Typical value when power-up with empty flash | *1: Typical value when power-up with empty flash | ||
+ | |||
+ | = MMC performance = | ||
+ | |||
+ | 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. | ||
+ | |||
+ | {| border="1" | ||
+ | |- | ||
+ | ! Test (SD 2GB) | ||
+ | ! 2.6.28.y | ||
+ | ! 2.6.33.y | ||
+ | ! 2.6.34.y | ||
+ | |- | ||
+ | | read | ||
+ | | | ||
+ | | 1m 41s | ||
+ | | | ||
+ | |- | ||
+ | | write | ||
+ | | | ||
+ | | 9m 29s | ||
+ | | | ||
+ | |} |
Revision as of 15:36, 18 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 performance
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.
Test (SD 2GB) | 2.6.28.y | 2.6.33.y | 2.6.34.y |
---|---|---|---|
read | 1m 41s | ||
write | 9m 29s |