u-boot/board/stx/stxxtc
Masahiro Yamada 93d4334f7f Add board MAINTAINERS files
We have switched to Kconfig and the boards.cfg file is going to
be removed. We have to retrieve the board status and maintainers
information from it.

The MAINTAINERS format as in Linux Kernel would be nice
because we can crib the scripts/get_maintainer.pl script.

After some discussion, we chose to put a MAINTAINERS file under each
board directory, not the top-level one because we want to collect
relevant information for a board into a single place.

TODO:
Modify get_maintainer.pl to scan multiple MAINTAINERS files.

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
Suggested-by: Tom Rini <trini@ti.com>
Acked-by: Simon Glass <sjg@chromium.org>
2014-07-30 08:48:06 -04:00
..
Kconfig kconfig: add board Kconfig and defconfig files 2014-07-30 08:48:01 -04:00
MAINTAINERS Add board MAINTAINERS files 2014-07-30 08:48:06 -04:00
Makefile board: powerpc: convert makefiles to Kbuild style 2013-11-01 11:42:12 -04:00
README.stxxtc doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
stxxtc.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
u-boot.lds Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
u-boot.lds.debug Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00


First, some build notes on the Silicon Turnkey eXpress XTc.

This board has both 87x/88x procesor options at various
frequencies.  The configuration file has some macros for setting
the clock speed, not all have been tested.  They all have
a 10MHz input clock.  Please do not check in a configuration
file that selects a high speed not available on all processors.
We chose the 66MHz core and bus speed, which should be OK on
all boards.  If you have a processor, lucky you! :-)
Just build a new configuration with that speed, check
the macro configuration to ensure it's correct.  If the
macro is updated, please check that in, but keep default
processor speed.

The board is likely to have more than 1Mbyte of NOR boot flash.
It was also configured with a high boot vector (Dan's fault)
so the standard 8xx mapping doesn't work well. We had to move
the addresses around a little bit so one copy would work.  The
flash got fragmented, and we are working on a better solution.
There is an "xtc.cfg" floating around for the BDI2000, use
that for programming a new version of U-Boot.  You can probably
find it on the Silicon Turnkey eXpress (www.silicontkx.com),
Embedded Alley Solutions (embeddedalley.com), or Denx (denx.de)
servers.

The board will also have various SDRAM sizes, but the code
should automatically determine the amount of memory.

There are a couple of different board versions, visually
they use different BGA or surface mount memory parts.  However,
they are logically the same board.

Now, some operational notes.

The board has the option of sporting two FEC Ethernet ports.
The second port isn't configured to be automatically available
because it would cause U-Boot to generate a board data structure
(the bd_t) with multiple MAC addresses and be incompatible with
standard 8xx kernel builds.  You can use/test the second FEC
in U-Boot by assigning an 'eth1addr' and selecting the second
FEC as the port to use.

Since this is just a development board and not a product, STx
does not assign unique MAC addresses.  We just pilfer the
"default" ones used by Wolfgang on some other boards.  Please
ensure you assign unique MAC addresses when using these boards.

The serial port baud rate is 38400, because that's the way
I like it :-)

Thanks to Pantelis for lots of the work on this board port.

Have Fun!

	-- Dan

15 August 2005