
Functional Description
MVME2502 Installation and Use (6806800R96D
)
94
4.6.3
Firmware Redundancy
The MVME2502 utilize two physically separate boot devices to provide boot firmware
redundancy. Although the P2020 provides four SPI Bus chip selects, the P2020 is only capable
of booting from the SPI Device controlled by chip select 0. External SPI multiplexing logic is
implemented on the MVME2502 to accommodate this chipset limitation.
The MVME2502 CPLD controls the chip select to SPI devices A and B. The CPLD chip select
control is based on the Switch Bank (S2-2).
On power-up, the selection of the SPI boot device is strictly based upon the Switch Bank (S2-2)
setting. Depending on the S2-2 setting, SPI_SEL0 is routed to one of two SPI devices. The
selected SPI device must contain a boot image. Once the boot image is copied into memory
and executed, the CPLD will wait, and once the P2020 will write on one bit of the CPLD
watchdog register, the CPLD will then pass through the SPI chip select from the P2020 to SPI
device chip selects. Now the software can perform read/write processes on any SPI device,
including copying from one SPI device to another.
Figure 4-2
SPI Device Multiplexing Logic
Содержание MVME2502
Страница 1: ...MVME2502 Installation and Use P N 6806800R96D December 2014 ...
Страница 12: ...MVME2502 Installation and Use 6806800R96D 12 List of Tables ...
Страница 14: ...MVME2502 Installation and Use 6806800R96D 14 List of Figures ...
Страница 20: ...MVME2502 Installation and Use 6806800R96D About this Manual 20 About this Manual ...
Страница 30: ...MVME2502 Installation and Use 6806800R96D Sicherheitshinweise 30 ...
Страница 38: ...Introduction MVME2502 Installation and Use 6806800R96D 38 Figure 1 3 Serial Number Location ENP2 Variant ...
Страница 52: ...Hardware Preparation and Installation MVME2502 Installation and Use 6806800R96D 52 ...
Страница 54: ...Controls LEDs and Connectors MVME2502 Installation and Use 6806800R96D 54 Figure 3 2 Board Layout ENP2 Variant ...
Страница 108: ...Functional Description MVME2502 Installation and Use 6806800R96D 108 ...
Страница 142: ...Boot System MVME2502 Installation and Use 6806800R96D 142 ...
Страница 154: ...Programming Model MVME2502 Installation and Use 6806800R96D 154 ...
Страница 156: ...Replacing the Battery MVME2502 Installation and Use 6806800R96D 156 Figure A 2 Battery Location ENP2 Variant ...
Страница 162: ...Related Documentation MVME2502 Installation and Use 6806800R96D 162 ...
Страница 163: ......