mirror of
https://github.com/Ysurac/openmptcprouter.git
synced 2025-03-09 15:40:20 +00:00
Fix for RUTX platform
This commit is contained in:
parent
ccdb64ad45
commit
59bc57d5d5
7254 changed files with 1810270 additions and 7 deletions
59
root/package/utils/sysupgrade-helper/src/doc/README.stxxtc
Normal file
59
root/package/utils/sysupgrade-helper/src/doc/README.stxxtc
Normal file
|
@ -0,0 +1,59 @@
|
|||
|
||||
|
||||
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
|
Loading…
Add table
Add a link
Reference in a new issue