PandaBoard Revisions

From OMAPpedia

Revision as of 19:55, 9 May 2012 by Nipuna (Talk | contribs)
Jump to: navigation, search

Contents

PandaBoard ES Revision History:


The PandaBoard ES provides a 5-bit board revision that may be read by Software to determine what board is being used. These board ID bits are provided by GPIO_2(BOARD_ID4), GPIO_3(BOARD_ID3), GPIO_171 (BOARD_ID2), GPIO_48 (BOARD_ID1), and GPIO_182 (BOARD_ID0).

Board_ID4 Board_ID3 Board_ID2 Board_ID1 Board_ID0 Board Type Definition
0 0 0 1 1 750-2170-002 (4460 ES1.1)-Production Board with Elpida 8Gb memory/PandaBoard ES Rev. B1
0 0 0 1 1 750-2170-002 (4460 ES1.1)-Production Board with Micron 8Gb memory/PandaBoard ES Rev. B2

Rev EBx

PandaBoard ES early adopter versions. On the back of the Board you will find "PandaBoard Rev EBx"

Rev B1

PandaBoard ES first production version with Elpida memory. On the back of the board you will find the following label "B1"

Rev B2

PandaBoard ES first production version with Micron memory. On the back of the board you will find the following label "B2"

PandaBoard Revision History:

PandaBoard Revision ID:
The Panda Board provides a three-bit board revision that may be read by Software to determine what board is being used. These board ID bits are provided by GPIO_171 (BOARD_ID2), GPIO_101 (BOARD_ID1), and GPIO_182 (BOARD_ID0).

Note: GPIO2 & GPIO3 (used in PandaBoard ES) are unused on a PandaBoard and if read will return back "1"

Board_ID2 Board_ID1 Board_ID0 Board Type Definition
0 0 0 750-2141-002 (ES1.0, no board ID support, totally obsolete)
0 0 0 750-2151-001 (ES1.0 or ES2.0, 6-layer board - Obsolete)
0 0 1 750-2152-001 (ES2.0, 8-layer board)-Early Adopter Board/PandaBoard Rev. EA1
0 1 1 750-2152-010 (ES2.1, 8-layer board)-Production Board/PandaBoard Rev. A1
0 1 1 750-2152-003(A)(ES2.1, 8-layer board)-Early Adopter Board with no LSR connectivity module/PandaBoard Rev. EA2
0 1 1 750-2152-003(A)(ES2.1, 8-layer board)-Early Adopter Board with LSR connectivity module/PandaBoard Rev. EA3
0 1 1 750-2152-020 (ES2.1, 8-layer board)-Production Board with LSR TiWi-R2 connectivity module /PandaBoard Rev. A2
0 1 1 750-2152-021 (ES2.2, 8-layer board)-Production Board with LSR TiWi-R2 connectivity module /PandaBoard Rev. A3
0 1 1 750-2152-022 (ES2.3, 8-layer board)-Production Board with LSR TiWi-R2 connectivity module /PandaBoard Rev. A4
0 1 1 750-2152-022 (ES2.3, 8-layer board)-Production Board with LSR TiWi-R2 connectivity module with Micron memory /PandaBoard Rev. A5


Note: Thanks to Marcin Juszkiewicz and Mans Rullgard you can use the below steps to identify the OMAP4430 silicon revision on your board. devmem2 can be downloaded from -- Board Bringup Utilities and can installed on any distro of your choice. For more information read Section 1.5 of the TRM.

devmem2 0x4A002204 OMAP4430 ES2.0 - 0x1B85202F OMAP4430 ES2.1 - 0x3B95C02F


Rev EA1

PandaBoards that will be used for the "early adopter" program will be Rev EA1:

Model #: PandaBoard Rev EA1 (This label will be printed on the back of the board)

Rev EA2

PandaBoards that will be distributed internally and to a few early adopters without the LSR connectivity module populated will be Rev EA2:

Model #: PandaBoard Rev EA2 (This label will be printed on the back of the board)

Rev EA3

PandaBoards that will be distributed internally and to a few early adopters with the LSR connectivity module populated will be Rev EA3:

Model #: PandaBoard Rev EA3 (This label will be printed on the back of the board)

Rev A1

Production versions of PandaBoards will contain the below model number:

Model #: PandaBoard Rev A1 (This label will be printed on the back of the board)

Rev A1 is the same as EA1 except it has:


OMAP4430 ES2.1 silicon


Changes to overvoltage protection circuitry which include:
* Lowered input voltage trip threshold (increased R164)
* Changed pull-up voltage on FET T1 gate(s) (adjusted values of R167/R168)
* Changed enable of U15 to be GPIO controlled (GPIO_1)
* Changed pull-up voltage to U17 ON/OFF pin (decreased R154)
* Changed resistor values & capacitor installation on U15/U17 to adjust switch timing
* Adjusted LED current limiting resistor value slightly (R165) go to higher rated part


Change VDDA_DSI1 and VDDA_DSI2 connections (from ground to VDD_VCXIO) In association, added decoupling cap at C217 near these balls
Change VDDA_CSI22 connection (from ground to VDD_VCXIO)
Moved User LED power from DC_5V to VBAT and adjusted current limiting resistors accordingly

Rev A2

Production versions of PandaBoards will contain the below model number:

Model #: PandaBoard Rev A2 (This label will be printed on the back of the board)

Rev A2 is the same as A1 except it has:
the new LSR TiWi-R2 connectivity module populated (Rev A1 of PandaBoard contained the LSR TiWi-R1 module and the footprint of the module has changed in TiWi-R2 to improve manufacturability. See the footprint migration document for more details.)

Rev A3

Latest production versions of PandaBoards will contain the below model number:

Model #: PandaBoard Rev A3 (This label will be printed on the back of the board)

Rev A3 is the same as A2 except it has:


OMAP4430 ES2.2 silicon

Rev A4

Latest production versions of PandaBoards will contain the below model number:

Model #: PandaBoard Rev A4 (This label will be printed on the back of the board)

Rev A4 is the same as A3 except it has:


OMAP4430 ES2.3 silicon

Rev A5 (Latest)

Latest production versions of PandaBoards will contain the below model number:

Model #: PandaBoard Rev A5 (This label will be printed on the back of the board)

Rev A5 is the same as A4 except it has:


Micron 8Gb lpDDR2 memory

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox