blob: 024fbbe3ec7623e31ddd3fb4722021ed50fdaada [file] [log] [blame]
wdenk5da627a2003-10-09 20:09:04 +00001By Thomas.Lange@corelatus.se 2003-10-06
2----------------------------------------
3DbAu1000 is a development board from AMD containing
4an Alchemy AU1000 with mips32 core.
5
6Limitations & comments
7----------------------
8I assume that you set board to BIG endian!
9Little endian not tested, most probably broken.
10
11I named the board dbau1x00, to allow
12support for all three development boards
13some day ( dbau1000, dbau1100 and dbau1500 ).
14
15I only have a dbau1000, so all testing is limited
16to this board!
17
18The board has two different flash banks, that can
19be selected via dip switch. This makes it possible
20to test new bootloaders without thrashing the YAMON
21boot loader deliviered with board.
22
23Ethernet only supported for mac0.
24
25Pcmcia only supported for slot 0, only 3.3V.
26
27Pcmcia IDE tested with Sandisk Compact Flash and
28IBM microdrive.
29
30###################################
31######## NOTE!!!!!! #########
32###################################
33If you partition a disk on another system (e.g. laptop),
34all bytes will be swapped on 16bit level when using
35PCMCIA!!!!
36
37This is probably due to an error in Au1000 chip.
38
39Solution:
40
41a) Boot via network and partition disk directly from
42dbau1x00. The endian will then be correct.
43
44b) Partition disk on "laptop" and fill it with all files
45you need. Then write a simple program that endian swaps
46whole disk,
47
48Example:
49Original "laptop" byte order:
50B0 B1 B2 B3 B4 B5 B6 B7 B8 B9...
51
52Dbau1000 byte order will then be:
53B1 B0 B3 B2 B5 B4 B7 B6 B9 B8...