Page 1
Hardware Manual Edition August 2001 A product of a PHYTEC Technology Holding company...
Page 2
PHYTEC Meßtechnik GmbH neither gives any guarantee nor accepts any liability whatsoever for consequential damages resulting from the use of this manual or its associated product. PHYTEC Meßtechnik GmbH reserves the right to alter the information contained herein without prior notification and accepts no responsibility for any damages which might result.
Contents Preface ......................1 Introduction ..................1 1.1 Block Diagram................4 1.2 View of the phyCORE-MPC555..........5 Pin Description ..................7 Jumpers ....................21 Power System and Reset Behavior ..........29 Start-up System Configuration ............33 5.1 Power-On-Reset Phase ...............33 5.2 Hard-Rest-Configuration-Word..........34 System Memory .................35 6.1 Memory Model after Reset............35 6.2 Runtime Memory Model ............36...
Page 4
Numbering of the Jumper-Pads..........21 Figure 5: Location of the Jumpers (component side) and default- setting (standard version of the phyCORE-MPC555) ..... 21 Figure 6: Location of the jumpers (soldering side) and default- setting (standard version of the phyCORE-MPC555) ..... 22 Figure 7: Power Concept .................
Page 6
Statutes. Only after doing so are the devices allowed to be put into circulation. The phyCORE-MPC555 is one of a series of PHYTEC Single Board Computers that can be fitted with different controllers and, hence, offers various functions and configurations. PHYTEC supports...
The phyCORE-MPC555 is a subminiature (72 x 57 mm) insert-ready Single Board Computer populated with Motorola’s PowerPC MPC555 microcontroller. Its universal design enables its insertion in a wide range of embedded applications.
Page 8
The phyCORE-MPC555 offers the following features: • Single Board Computer in subminiature form factor (57 x 72 mm) according to phyCORE specifications •...
0,635 mm SMT-plugs (refered to as phyCORE-Connector) lining two sides of the board (refer to section 9). This allows the phyCORE-MPC555 to be plugged into any target application like a “big chip”. Many of the controller port pins accessible at the edges of the board have been assigned alternate functions that can be activated via soft- ware.
Jumpers 3 Jumpers For configuration purposes, the phyCORE-MPC555 has 21 solder jumpers, some of which have been installed prior to delivery. Figure 4 illustrates the numbering of the jumper-pads, while Figure 5 indicates the location of the jumpers on the board.
Page 30
Pin 7 enables the activation of a writing protection function. It is not guaranteed that the standard serial memory populating the phyCORE-MPC555 will have this writing protection function. Please refer to the corresponding memory data sheet for precise information.
Power System and Reset Behavior 4 Power System and Reset Behavior The phyCORE-MPC555 must be supplied with two different supply voltages: Supply Voltage 1: +3,3 V (VDDL) Supply Voltage 2: +5 V (VDDH) Attention: Both supply voltages are necessary for the correct functioning of the phyCORE-MPC-555.
Flash technology. Various Flash devices can be used on the phyCORE-MPC555. The Flash memory devices used on the phyCORE-MPC555 operate in 16-bit mode and are organized in 32-bit with. The device at U2 connects to the low data bus while device U3 connects to the high data bus.
Use of Flash memory enables in-circuit programming of the module. The Flash devices on the phyCORE-MPC555 are programmable at 3.3V=. Consequently, no dedicated programming voltage is required. As of the printing of this manual, Flash devices generally have a life expectancy of at least 100,000 Erase-/Program-cycles.
System Memory 6.5 Serial Memory (U8) The phyCORE-MPC555 is populated with a non-volatile memory device with a serial I C interface. This memory serves as storage for configuration data or parameters that must be protected in the event of a Power failure. Various serial memory devices can be installed at U8, including EEPROM, FRAM, or SRAM.
(A_CNTX0, A_CNRX0) A fast opto-coupler should be implemented to galvanically separate external CAN transceivers and the phyCORE-MPC555. It is recommended to use a Hewlett Packard HCPL06xx or a Toshiba TLP113 fast opto-coupler. Parameters for configuring a proper CAN- bus system are found in the DS102 norms from the CiA (CAN in Automation) User and Manufacturer’s Interest Group.
Wiggler, can be attached. Such BDM signal-converters enable connection of the MPC555 to a host-PC for purposes of debugging. This BDM connector is NOT located on the phyCORE-MPC555 module. Instead, these signals are routed out to the specific pins on the Molex connectors aligning the edges of the module (refer to Figure 10).
• Automatic word address incrementing • Programmable alarm, timer and interrupt functions If the phyCORE-MPC555 is equipped with a battery (VBAT), the Real-Time Clock runs independently of the board’s power supply. Programming the Real-Time Clock is done via the I...
Page 55
Molex connectors. For instance, a 10 mm high Molex connector yields 8 mm of space (10 mm less 2 mm) between the phyCORE-MPC555 and whatever target into which it is integrated by means of the mating Molex connectors.
Alternatively, a hot air gun can be used to heat and loosen the bonds. Integrating the phyCORE-MPC555 in a Target Hardware Environ- ment Successful integration of the phyCORE-MPC555 in a target hardware layout requires proper precautions regarding sufficient Grounding of the module. For optimum results, the target hardware PCB should include a flat Ground layer.
Need help?
Do you have a question about the phyCORE-MPC555 and is the answer not in the manual?
Questions and answers