xref: /OK3568_Linux_fs/u-boot/board/birdland/bav335x/README (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunSummary
2*4882a593Smuzhiyun=======
3*4882a593Smuzhiyun
4*4882a593SmuzhiyunThis document covers various features of the 'BAV335x' board build.
5*4882a593SmuzhiyunFor more information about this board, visit http://birdland.com/oem
6*4882a593Smuzhiyun
7*4882a593Smuzhiyun
8*4882a593SmuzhiyunHardware
9*4882a593Smuzhiyun========
10*4882a593Smuzhiyun
11*4882a593SmuzhiyunThe binary produced supports the bav335x Rev.A with 10/100 MB PHY
12*4882a593Smuzhiyunand Rev.B (default) with GB ethernet PHY.
13*4882a593SmuzhiyunIf the BAV335x EEPROM is populated and programmed, the board will
14*4882a593Smuzhiyunautomatically detect the version and extract proper serial# and
15*4882a593Smuzhiyunmac address from the EE.
16*4882a593Smuzhiyun
17*4882a593Smuzhiyun
18*4882a593SmuzhiyunCustomization
19*4882a593Smuzhiyun=============
20*4882a593Smuzhiyun
21*4882a593SmuzhiyunThe following blocks are required:
22*4882a593Smuzhiyun- I2C, to talk with the PMIC and ensure that we do not run afoul of
23*4882a593Smuzhiyun  errata 1.0.24.
24*4882a593Smuzhiyun
25*4882a593SmuzhiyunWhen removing options as part of customization,
26*4882a593SmuzhiyunCONFIG_EXTRA_ENV_SETTINGS will need additional care to update for your
27*4882a593Smuzhiyunneeds and to remove no longer relevant options as in some cases we
28*4882a593Smuzhiyundefine additional text blocks (such as for NAND or DFU strings).  Also
29*4882a593Smuzhiyunnote that all of the SPL options are grouped together, rather than with
30*4882a593Smuzhiyunthe IP blocks, so both areas will need their choices updated to reflect
31*4882a593Smuzhiyunthe custom design.
32