On Oct 15, 2009, at 8:47 AM, Anton Vorontsov wrote: > eSDHC is mutually exlusive with UART0 (in 4-bits mode) and I2C2 > (in 1-bit mode). When eSDHC is used, we should switch u-boot console > to > UART1, and make the proper device-tree fixups. > > Because of an erratum in prototype boards it is impossible to use > eSDHC > without disabling UART0 (which makes it quite easy to 'brick' the > board > by simply issung 'setenv hwconfig esdhc', and not able to interact > with > U-Boot anylonger). > > So, but default we assume that the board is a prototype, which is a > most > safe assumption. There is no way to determine board revision from a > register, so we use hwconfig. > > Signed-off-by: Anton Vorontsov <avoront...@ru.mvista.com> > --- > board/freescale/mpc8569mds/bcsr.h | 3 +- > board/freescale/mpc8569mds/mpc8569mds.c | 116 ++++++++++++++++++++++ > +++++++++ > cpu/mpc85xx/speed.c | 4 + > include/configs/MPC8569MDS.h | 16 ++++ > 4 files changed, 138 insertions(+), 1 deletions(-)
applied to 85xx - k _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot