xref: /OK3568_Linux_fs/u-boot/board/bachmann/ot1200/README (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunU-Boot for the Bachmann electronic GmbH OT1200 devices
2*4882a593Smuzhiyun
3*4882a593SmuzhiyunThere are two different versions of the base board, which differ
4*4882a593Smuzhiyunin the way ethernet is done. The variant detection is done during
5*4882a593Smuzhiyunruntime based on the address of the found phy.
6*4882a593Smuzhiyun
7*4882a593Smuzhiyun- "mr" variant
8*4882a593SmuzhiyunFEC is connected directly to an ethernet switch (KSZ8895). The ethernet
9*4882a593Smuzhiyunport is always up and auto-negotiation is not possible.
10*4882a593Smuzhiyun
11*4882a593Smuzhiyun- normal variant
12*4882a593SmuzhiyunFEC is connected to a normal phy and auto-negotiation is possible.
13*4882a593Smuzhiyun
14*4882a593Smuzhiyun
15*4882a593SmuzhiyunThe variant name is part of the dtb file name loaded by u-boot. This
16*4882a593Smuzhiyunmake is possible to boot the linux kernel and make use variant specific
17*4882a593Smuzhiyundevicetree (fixed-phy link).
18*4882a593Smuzhiyun
19*4882a593SmuzhiyunIn order to support different display resoltuions/sizes the OT1200 devices
20*4882a593Smuzhiyunare making use of EDID data stored in an i2c EEPROM.
21