Vom MBX-Board werden durch das BSP von Wind River alle acht Chip-Select-
Leitungen verwendet. In Tabelle 3.3 wird aufgelistet, welche CS-Leitung
für welchen Speicher genutzt wird. Die Anfangswerte, die das BSP in die
entsprechenden BR- und OR-Register schreibt, können Tabelle 2-3 aus
[22], Seite 2-5, entnommen werden. Damit ergibt sich die
Speicherbelegung des MBX-Boards nach Tabelle 2-4 aus [22], Seite 2-6.
Der MPC860 lädt sein minimales Betriebssystem normalerweise immer von dem
Speicher, der mit CS0 verknüpft ist. Durch den Jumper J4 auf dem MBX-Board kann
zwischen dem On-Board-Flash und dem gesockelten Flash gewählt werden. Der
Speicherbaustein, von dem nicht gebootet wird, bekommt CS7 zugewiesen. In der
Originaleinstellung bootet der MPC860 vom gesockelten Flash.
Tabelle 3.3:
Verwendete Chip-Select-Leitungen
Chip-Select
Speicher
0
On-Board-Flash
oder gesockeltes Flash
1
On-Board DRAM
2
DIMM RAM Bank 0
3
DIMM RAM Bank 1
4
NVRAM
5
PCI I/O und PCI Memory
6
PCI Bus Bridge Registers
7
On-Board-Flash
oder gesockeltes Flash
Hnweis: vgl. Abkürzungsverzeichnis
Abbildung 3.6:
Entfernen des Flash und Umstecken des Jumpers J4
Das Signal CS7 kann alternativ vom 860/COMM Expansion Connector verwendet
werden. Dazu muss das gesockelte Flash XU1 entfernt und der Jumper J4 umgesteckt
werden, so dass vom On-Board-Flash gebootet wird (siehe Abbildung 3.6).
Um das SRAM auf der Adapterplatine auszulesen, wird CS7 verwendet (siehe
Abbildung 3.3). Daher müssen diese Veränderungen der
Originaleinstellungen des MBX-Boards vorgenommen werden.
Next:Programmieren des Memory-Controllers Up:Auslesen der Bilddaten aus Previous:Die Register des MPC860Thorsten Thormaehlen 2000-03-27