wiki:TBR/BSP/Psim

Version 41 (modified by E.begov, on 12/02/10 at 21:01:04) (diff)

Psim

<!-- When filling in the box,

+ Try to include links to other Wiki pages and websites. + If a field is not applicable, not setting the variable will result in it not being displayed + If Simulator is not set, then No. is displayed.

-->

{{Infobox BSP |BSP_name = Motorola (now Emerson) |Manufacturer = Motorola |image = Motorola_MVME5500_151626_View1.jpg? |caption = optional image caption |Board_URL = http:/manufacturer.com/ExampleBoard |Architecture = Architecture |CPU_model = 1 GHz MPC7455 processor |Monitor = uBoot, uMon |Simulator = Yes. Skyeye |RAM = 512 MB |NVMEM = 2MB using DDR SRAM |Serial = one. UART part name. |NICs = one. NIC part name. }}

Overview

The MVME5500 is a single-board computer based on the PowerPC MPC7455 processor and the Marvell GT-64260B host bridge with a dual PCI interface and memory controller. On-board payload includes two PMC slots, two SDRAM banks, an expansion connector for two additional banks of SDRAM, 8MB boot Flash ROM, one 10/100/1000 Ethernet port, one 10/100 Ethernet port, 32MB expansion Flash ROM, two serial ports, NVRAM and a real-time clock. The MVME5500 interfaces to a VMEbus system via its P1 and P2 connectors and contains two IEEE 1386.1 PCI mezzanine card (PMC) slots. The PMC slots are 64-bit and support both front and rear I/O. Additionally, the MVME5500 is user-configurable by setting on-board jumpers. Two I/O modes are possible: PMC mode or SBC mode (also called 761 or IPMC mode). The SBC mode uses the IPMC712 I/O PMC and the MVME712M transition module, or the IPMC761 I/O PMC and the MVME761 transition module. The SBC mode is backwards compatible with the MVME761 transition module and the P2 adapter card (excluding PMC I/O routing) used on the MVME5100 product. This mode is accomplished by configuring the on-board jumpers and by attaching an IPMC761 PMC in PMC slot 1. Secondary Ethernet is configured to the rear. PMC mode is backwards compatible with the MVME5100 and is accomplished by configuring the on-board jumpers.

SPECIFICATIONS

Processor

  • Microprocessor: MPC7455
  • Clock Frequency: 1 GHz
  • On-chip L1 Cache (I/D): 32KB/32KB
  • On-chip L2 Cache (I/D): 256KB/256KB
  • L3 Cache: 2MB

Flash Memory

  • Type: EEPROM, on-board programmable
  • Capacity: 8MB via two 56-pin TSOP sockets; 32MB

soldered Flash

  • Write Protection: 32MB of surface-mount Flash is write-

protectable via jumper

System Controller

  • Marvell Discovery GT-64260A

NVRAM

  • Capacity: 32KB (4KB available for users)
  • Cell Storage Life: 50 years at 55° C
  • Cell Capacity Life: 5 years at 100% duty cycle, 25° C
  • Removable Battery: Yes

Main Memory

  • Type: PC133 ECC SDRAM
  • Speed: 133 MHz
  • Capacity: 512MB on-board, expandable to 1GB with

add-on memory mezzanine card. If a PMC module is plugged into PMC Slot 1, the memory mezzanine card cannot be used because the PMC module covers the memory mezzanine connector.

  • Configurations: 512MB in two banks

Board Setup

Ethernet Four 3-pin planar headers (J6, J7, J100, J101) and four 2-pin planar headers (J34, J97, J98, J99) are for 10/100/BaseT Ethernet 2 selection. Ethernet 1 is the Gigabit Ethernet port and is front panel only. For J6, J100, J7 and J101, install jumpers across pins 2-3 on all four headers for rear P2 Ethernet. For front-panel Ethernet, install jumpers across pins 1-2 on all four headers.

  • Note

If the rear P2 Ethernet is selected by jumpers J6, J7, J100, and J101, the Ethernet signals also connect to PMC 1 user I/O connector J14. If a PMC card is plugged into PMC slot 1, there may be a conflict between the I/O from the PMC card and the rear Ethernet signals. This conflict does not occur with the IPMC761 or IPMC712 modules. For J34, J97, J98 and J99, no jumpers are installed for front-panel Ethernet. For rear P2 Ethernet, install jumpers across pins 1-2 on all four headers when in SBC/IPMC761 mode.

PMC/SBC Mode Selection The MVME5500 is set at the factory for SBC/IPMC712 mode. The SBC/IPMC761 mode should only be selected when using the IPMC761 module in conjunction with the MVME761 transition module.The PMC mode should be selected when using PMC modules with specific user I/O in conjunction with the corresponding transition module. PMC mode should also be selected when using PrPMC modules. Two 3-pin planar headers (J28, J32) are for PMC/SBC mode selection. For PMC mode, install jumpers across pins 1-2 on both headers. For SBC/IPMC761 mode, install jumpers across pins 2-3 on both headers. For

SBC/IPMC712 mode, install a jumper across pins 2-3 for J32 and install a

jumper across pins 1-2 for J28.

  • Warning

When J28 is configured for SBC/IPMC mode, –12V is supplied to P2 pin A30. If there is an incompatible board plugged into this P2 slot, damage may occur. When J32 is configured for SBC/IPMC mode, +12V is supplied to P2 pin C7. If there is an incompatible board plugged into this P2 slot, damage may occur.

P2 I/O Selection Nine 3-pin planar headers (J102 –J110) are for P2 I/O selection. Install jumpers across pins 1-2 on all nine headers when in PMC mode. Install jumpers across pins 2-3 on all nine headers when in SBC/IPMC761 or SBC/IPMC712 mode to connect the extended SCSI signals to P2.

Debugging

The MVME5500 provides a boundary scan header (J18) and a COP (Riscwatch) header for debug capability.

Test Reports

Motorola Built-In Test (MBIT) software is available for use on the MVME5500 series. MBIT is an off-the-shelf software infrastructure designed to verify correct operation of Motorola hardware and enable the incorporation of system-level diagnostics. Two versions of MBIT, board-level and system-level, are available and are compatible with WindRiver? Systems Tornado 2.1. The board-level MBIT is a comprehensive diagnostic software package designed to verify the performance of board- mounted logic devices. All tests can execute at boot-up, while selected tests can run continuously in the background of user applications. An application programming interface (API) is included to provide access to test results and to modify and control the operation of device tests. A comprehensive user’s manual is available. The system-level MBIT includes all functionality and API function calls of the board-level version and enables system-wide testing. The system-level MBIT provides a framework and additional API function calls to support the inclusion of software designed to test custom hardware and/or system components. A comprehensive user’s manual with software development guidelines is available.

References

  • TBD

{{Navbox_BSPs}}