xref: /openbmc/u-boot/board/bachmann/ot1200/README (revision 39d09733)
1*39d09733SChristian GmeinerU-Boot for the Bachmann electronic GmbH OT1200 devices
2*39d09733SChristian Gmeiner
3*39d09733SChristian GmeinerThere are two different versions of the base board, which differ
4*39d09733SChristian Gmeinerin the way ethernet is done. The variant detection is done during
5*39d09733SChristian Gmeinerruntime based on the address of the found phy.
6*39d09733SChristian Gmeiner
7*39d09733SChristian Gmeiner- "mr" variant
8*39d09733SChristian GmeinerFEC is connected directly to an ethernet switch (KSZ8895). The ethernet
9*39d09733SChristian Gmeinerport is always up and auto-negotiation is not possible.
10*39d09733SChristian Gmeiner
11*39d09733SChristian Gmeiner- normal variant
12*39d09733SChristian GmeinerFEC is connected to a normal phy and auto-negotiation is possible.
13*39d09733SChristian Gmeiner
14*39d09733SChristian Gmeiner
15*39d09733SChristian GmeinerThe variant name is part of the dtb file name loaded by u-boot. This
16*39d09733SChristian Gmeinermake is possible to boot the linux kernel and make use variant specific
17*39d09733SChristian Gmeinerdevicetree (fixed-phy link).
18*39d09733SChristian Gmeiner
19*39d09733SChristian GmeinerIn order to support different display resoltuions/sizes the OT1200 devices
20*39d09733SChristian Gmeinerare making use of EDID data stored in an i2c EEPROM.
21