Emerson MVME6100 manual MV64360 Power-Up Configuration Settings, Srom

Page 37

Programming Details

The MVME6100 board supports both options. An onboard switch setting

2will be used to select the option. If the pin sample only method is selected, then states of the various pins on the device AD bus are sampled when reset is deasserted to determine the desired operating modes. The following table describes the configuration options. Combinations of pullups, pulldowns and switches are used to set the options. Some options are fixed and some are selectable at build time by installing the proper pullup/pulldown resistor. Finally, some options may be selected using an onboard switch. Each option is described in the Table 6.

Using the SROM initialization method, any of the MV64360 internal registers or other system components (i.e. devices on the PCI bus) can be initialized. Initialization takes place by sequentially reading 8 byte address/data pairs from the SROM and writing the 32-bit data to the decoded 32-bit address until the a data pattern matching the last serial data item register is read from the SROM (default value 0xffffffff). An 8 Kbyte EEPROM is provided onboard for this user defined initialization of the MV64360.

Table 2-2. MV64360 Power-Up Configuration Settings

Device

 

Default

 

 

 

AD Bus

Select

Power-Up

 

 

 

Signal

Option

Setting

Description

State of Bit vs. Function

 

 

 

 

 

 

AD[0]

switch

X

SROM

0

No SROM initialization

 

 

 

Initialization

 

 

 

 

 

1

SROM initialization enabled

 

 

 

 

 

 

 

 

 

 

AD[1]

Resistor

1

DRAM Pads

0

Calibration Disabled

 

 

 

Calibration

 

 

 

 

 

1

Calibration Enabled

 

 

 

 

 

 

 

 

 

 

AD[3:2]

Resistors

11

SROM Device

00

1010000 ($A0)

 

 

 

Address

 

 

 

 

 

01

1010001 ($A2)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

1010010 ($A4)

 

 

 

 

 

 

 

 

 

 

11

1010011 ($A6)

 

 

 

 

 

 

AD[4]

Fixed

1

Internal 60x

0

Internal arbiter disabled

 

 

 

Bus Arbiter

 

 

 

 

 

1

Internal arbiter enabled

 

 

 

 

 

 

 

 

 

 

2-4

Computer Group Literature Center Web Site

Image 37
Contents MVME6100 Single-Board Computer Programmer’s Reference GuidePage Ground the Instrument Safety SummaryFlammability Lithium Battery CautionEMI Caution CE Notice European Community Limited and Restricted Rights Legend Contents Appendix a List of Figures List of Tables Model Number Description About This GuideComments and Suggestions Overview of ContentsBold Conventions Used in This ManualOverview IntroductionFeature Description MVME6100 Features SummaryNvram PCI/PMC MVME6100 Board Layout Diagram Default Processor Address Map Default Processor Memory MapMemory Maps Processor Address Start End Size Definition41FF Ffff 29FF FfffF0FF Ffff F100 FfffMOTLoad’s Processor Address Map MOTLoad’s Processor Memory MapDefault PCI Address Map Default PCI Memory MapPCI Address Start End Size Definition VME Memory Map MOTLoad’s PCI Memory MapsSystem I/O Memory Map MOTLoad’s PCI Memory MapsAddress Definition Device Bank 1 I/O Memory MapM48T37V NVRAM/RTC COM 1 UartSystem Status Register System Status RegisterRefclk BankselFlashbsyl AbortlFusestat SrominitEepromwp BdfailFlashawp System Status Register 2- 0xF1100001Fbootbwphdr FbootbwpTstatmask FbawphdrReset Board Rsvd BoardresetSystem Status Register 3- 0xF1100002 10. Presence Detect Register Presence Detect RegisterIpmcprsnt EREADY111. Configuration Header/Switch Register Configuration Header/Switch Register S1Pcieprsntl PMC0PL3 4 5 6 7 Quad Universal Asynchronous Receiver/Transmitter Uart Time Base Enable Register12. Tben Register TBEN0Real-Time Clock and Nvram 13. M48T37V AccessAddress Offset Function 0xF1110000 Programming Details MV64360 Multi-Purpose Port ConfigurationMPP Pin Input Number Output Function MV64360 MPP Pin Function AssignmentsMV64360 Reset Configuration Srom MV64360 Power-Up Configuration SettingsMV64360 Power-Up Configuration Settings PCI1 DLL DramMII/GMII GMII/PCS PCI0 DLLDram PLL N TBD BADR0Real-Time Clock and Nvram Flash MemoryM48T37V Access Two-Wire Serial InterfaceI2C Bus Device Addressing DDR Dram Serial Presence DetectDevice Address Device Function Size A2A1A0 AddressTemperature Sensor VPD and User Configuration EEPROMsMV64360 Initialization MV64360 Device Controller Bank AssignmentsPCI Bus 0 and PCI Bus 1 Local Buses MPC Bus and PCI Bus ArbitrationPCI Mode/Frequency Selection Device Bank AssignmentsIdsel Mapping for PCI Devices PCI Configuration SpaceIdsel AD20 PCI Bus 1 Local Bus PMC Expansion Slots PCI Arbitration Assignments for MV64360 AsicPCI Arbitration Assignments for MV64360 MPP Pin Assignment PCI MastersPCI Bus 1 Local Bus PMC Expansion Slots PCI Bus 0 Local Bus DevicesMV64360 Interrupt Assignments MV64360 Interrupt ControllerGroup MV64360 Edge/Level Polarity Interrupt Source PCI-PMC 0 INTD#, PMC INTB# PCI-PMC 0 INTC#, PMC INTA#DS1621 Digital Thermometer and Thermostat provides MV64360 Endian IssuesTable A-1. Motorola Computer Group Documents Motorola Computer Group DocumentsDocument Title Motorola Publication Number Table A-2. Manufacturers’ Documents Manufacturers’ DocumentsDocument Title and Source Publication Number MPC7457EC/DManufacturers’ Documents Table A-2. Manufacturers’ Documents Table A-3. Related Specifications Related SpecificationsIndex