Home
        20SC13-00 E3 User Manual
         Contents
1.                            GPO Description  0 Reserved  1 PXI TRIG2  2 PXI TRIG3  3 Software reset  4  17 Reserved  18 PXI TRIGO  19 PXI TRIG1  20 SMB2 SCL  21 Reserved  22 Watchdog toggle  SMS24 WDI           Table 29  M1543 General Purpose Input Output  GPIO  Pin Assignments                                              GPIO Direction Description  0 in Hex switch  1 in Hex switch  2 out Hex switch  3 in Hex switch  4 out LED1  front and I O connector   5 out LED2  I O connector   6 out Reserved  7 in out SMB2 SDA  MEN Mikro ElektronikGmbH III 79    20SC13 00 ES   2004 01 30    Me Last ouch et se d Organization of the Board  4 4 SMB Devices    Two System Management Buses are used  SMB 1 is handled via the M1543 SMB  controller  SMB 2 via the GPIOs of the M1543     Table 30  SMB 1 Devices                Address Function  Ox AO SPD of SO DIMM  Ox 9A LM75  Ox DO RTC M41T56       Table 31  SMB 2 Devices                                                                Address Function  Ox 9x Config Regs of SMS24  Ox Ax Memory Array of SMS24  4 5 PCI Devices on Bus 0  Table 32  PCI Devices on Bus 0  EE r Vendor ID   Device ID Function Interrupt  0x 00 0x 1057 0x 0003 Integrated host to PCI     bridge in MPC8245  0x 12 Ox 1089 Ox 1533 M1543 PCI to ISA    0x 17 0x 8086 0x 1209 Ethernet 82559   PCI INTD  Ox 18 Ox 1172 0x 410C MEN M Module PCI INTB   optional   0x 19 0x 1172 Ox 5056 MEN VME bridge PCI INTB   optional   Ox 1B Ox 1089 Ox 5229 M1543 IDE ISA 14  15  0x 1C 0x 10B9 Ox 7101 M15
2.                            MEN    and     Recipient    We confirm the following Agreement   MEN Recipient  Date  Date   Name  Name   Function  Function   Signature  Signature     MEN Mikro Elektronik GmbH       Neuwieder Strafe 5 7  90411 N  rnberg  Deutschland   The following Agreement is valid as of the date of MEN s signature   Tel   49 911 99 33 5 0  Fax  49 911 99 33 5 901    E Mail info 9 men de  Non Disclosure Agreement for Circuit Diagrams page 1 of 2  www men de          Gesch  ftsf  hrer Manfred Schmitz  Udo Fuchs Handelsregister N  rnberg HRB 5540 UST ID Nr  DE 133 528 744  Deutsche Bank AG Kto  Nr  0390 211  BLZ 760 700 12 HypoVereinsbank Kto  Nr  1560 224 300  BLZ 760 200 70 ISO 9001 zertifiziert    1 Subject    The subject of this Agreement is to protect all information contained in the circuit diagrams of the follo     wing product  Al       Article Number   filled out by recipient       MEN provides the recipient with the circuit diagrams requested through this Agreement only for informa  mikro elektronik  tion  gmbh   n  rnberg    2 Responsibilities of MEN    Information in the circuit diagrams has been carefully checked and is believed to be accurate as of the  date of release  however  no responsibility is assumed for inaccuracies  MEN will not be liable for any  consequential or incidental damages arising from reliance on the accuracy of the circuit diagrams  The  information contained therein is subject to change without notice     3 Responsibilities of R
3.      0x 0100 0000                                  Download Area for    SERDL  DBOOT ToMB  NBOOT  Ox 01F0 0000  MENMON relocated code 512KB    Global Data    Ox O1F8 0000 MENMON Stack 64KB  Ox 01F9 0000 User Program Stack 64KB    Ox O1FA 0000    MENMON Memory Pool  malloc  384KB    Ox O1FF 0000 Runaway Stack 64KB       MEN Mikro Elektronik GmbH 45    205C13 00 ES   2004 01 30    MENMON    3 4 MENMON Start up    3 4 1 User LEDs    There are two LEDs available on the I O connector  see Chapter 2 11 I O Connector  on page 38   The LEDs display the state of the boot like a counter     The exact sequence of the LEDs  i  e  when each LED will light  depends on the  MENMON version  If you have any problems during start up  please turn to MEN   s  support at support    men de and give your MENMON version     3 4 2 Boot Sequence    The assembler part of MENMON initializes the CPU and the host to PCI bridge  integrated in the MPC8245  memory interface   and the monitor will be relocated to  the main memory     All known devices will be initialized     The primary MENMON looks for a valid secondary MENMON and starts it unless  the ABORT button is pressed  which is available on the I O connector    Valid   means the size is between 0X0000 and 0x80000 and the checksum is valid      If you press the ABORT button for more than five seconds  the MENMON settings  in the EEPROM are restored with default values     MENMON checks whether there is a valid  startup  string stored in EEPROM  If  va
4.     tied b rtt ida 41  2121  e E EE pb 41  2122  COM COM Js id d d pacte pon HER p PR 41    MEN Mikro Elektronik GmbH  208C13 00 E3   2004 01 30    Contents    2 13 Temperature Sensor    see EE ends e eS EEN ba 43  2 14 Real Time Clock and NVRAM     0 0 0 0 cece eee eee 43  2 15  e REES a ri AV bY eng 43  2 16 User Defined Hex  S With leise pem ek mem trt 43  3  MENMION EE 98 Rogo Bins as eol Bises dS QUA cane ees wee 44  od General criada dd 44  3 2 Balik AA oor   n EE ag Duce wd redes 44  3 3 MENMON Memory Map    45  34 MENMON Start up    esl rr Re ewe eee erem e era es 46  SUL      lee Aerer ibt Hari oe e Ubi reg 46  3 4 2  Boot Sequence  sis maa cac BAND pb Re Ree sws 46  3 43 Configuring the MENMON Start up Procedure           46  JAA   Sell lesions ab vd otu hie P o Ue xad d c 47   3 5 MENMON Boot Methods for Client Programs                   49  3 9 1    MENMON BIOS DeVvI6es  aces eR Een n acie 49  3 5 2  Disk Boot 2255 esos or e eb ey EE Ihe 51  39 3  Network BOO s iib ida 56   36 Updating Flash Devices  iius aes db pd REPRE EE IE 58  3 6 1   Download via Serial Interface    58  3 6 2  Performing the Download    hahhaa tp er aee 59  3 6 3 Update from Disk or Network       60   3 7 MENMON User Interface    ioa dem eros ee sie 61  3 7 1     Command Line Editing    ores p s 61  3 7 2    Numerical Arguments    ono tbe eem kbmt 61  3 7 3   MENMON Command Overview      62   3 8   Board Sep  raus et pere ROSEO dee E deans Ade 64  S  ALAS docete ata ee Abe qu Se Benes 64  3 8
5.   DO4 A12 D25  14   D13 A21 DO5 A13 D26  15   D14 A22   DO6 A14 D27  16   D15 A23   DO7 A15 D28  17 DS1  DSO  D29  18   DTACK  WRITE  D30  19 IACK  IRQ  D31    20   RESET    SYSCLK DS2                          MEN Mikro Elektronik GmbH 28    205C13 00 E3   2004 01 30    2 7 2    Addressing the M Modules    Functional Description    The PowerPC can address M Modules via the local PCI bus  The PCI to M Module  bridge is implemented in an FPGA  The three M Modules are mapped within the  PCI target as shown in the following table  The address determines the access mode  in which the respective M Module is addressed  The interrupt of each M Module  can be handled in the Control Status Register  The interrupts of all M Modules are  summarized in the bridge as the PCI interrupt of this target device     Table 4  M Module Address Map       Base Address  Register   Block Size    M Module O  32M    M Module 1  32M    M Module 2  32M       Offset Address Range    Function                                                    Ox 0000 0000  0x OOFF FFFF   A24 D32 access   Ox 0100 0000  0x O1FF FCFF   A24 D16 access   Ox O1FF FD00  0x O1FF FDFF   A08 D32 access   Ox O1FF FEOO  0x O1FF FEFF   A08 D16 access   Ox O1FF FF00  0x O1FF FF03   A08 D16 IACK   Ox O1FF FF04  0x O1FF FF07   Control Status Register  Ox 0200 0000  0x O2FF FFFF   A24 D32 access   0x 0300 0000  0x 03FF FCFF   A24 D16 access   Ox O3FF FD00  0x O3FF FDFF   A08 D32 access   Ox O3FF FE00  0x O3FF FEFF   A08 D16 access   Ox 03FF
6.   Ox FEOO 03F6  FE00 03F7 M1543 IDE Primary registers part B   Ox FEOO 03F8  FEO00 O3FF M1543 Super I O   UART1 controller   Ox FEOO 040B M1543 DMA1 Extended Mode Register   Ox FEOO 0481  FE00 048B M1543 DMA High Page Registers   Ox FEOO 04D0 M1543 INT 1  master  Edge Level Control   Ox FEOO 04D1 M1543 INT_2  slave  Edge Level Control   Ox FEOO 04D6 M1543 DMA2 Extended Mode Register   Ox FEO0 1800  FE00 181E M1543 SMB Controller   Ox FEOO 2000  FE00 201F M1543 PMU of ALI   Ox FEOO F000  FEO00 FOOF M1543 IDE bus master registers                   MEN Mikro Elektronik GmbH 77    20SC13 00 ES   2004 01 30    ee Fa ete Bee Organization of the Board  4 2 Interrupt Handling    The board supports both maskable and nonmaskable interrupts  The interrupt  controller is located inside the M1543 PCI to ISA bridge     Table 26  Interrupts on the CPU Board                                                                Interrupt uie Edge Level Source  0 High Edge Timer Counter 0  1 High Edge Keyboard  3 High Edge COM2  4 High Edge COM1  7 Low Level PCI INTA  8 Low Edge ABORT  9 Low Level Reserved for FPGA user IRQ  10 Low Level PCI INTB  M Modules   VME bridge   11 Low Level PCI INTC  PCI INTD  Ethernet 1  Ethernet  2   12 High Edge Mouse  13 Not usable  Coprocessor INT in PC envi   ronment   14 High Edge Primary IDE  CompactFlash  SIRQ1  15 High Edge Secondary IDE  Std IDE  SIRQ2  4 2 1 Nonmaskable Interrupts    The M1543 can be programmed to assert an NMI when it detects a low level of th
7.   available from MEN  The adapter is designed in such a way that standard hard disks  can easily be installed  For flexibility the adapter does not include the hard disk  itself but includes all necessary screws to mount a standard hard disk     Please see MEN s website for ordering options     If you want to install a hard disk on the board using MEN  adapter card  please  keep in mind that the assembly occupies some of the space usually used for  mezzanine modules  See Chapter 1 1 Maps of the Board on page 14 and Figure 11   Position of Hard Disk Adapter Card on the Board  on page 35     Figure 10  A12C  VMEbus family board  with Hard Disk Adapter and Hard Disk          MEN Mikro Elektronik GmbH 34  20SC13 00 E3   2004 01 30    Functional Description         Front panel    mounting screw CompactFlash    card connector                                                                                         Reset Button  ED  RS232  COM1 8  3 3  2 SO DIMM t  Ethernet 8 DRAM Socket S  10Base T 1 o 111 11  MPC8245 p  9 m 8  o  Ethernet f x  10Base T 2          JO  amp   Production Test configurable 2  hex switch a  i      gt               Front Panel  Side of Board    Power Connecto   SC13 family                 Hard Disk Adapter              CompactPCl J1 J2  D3 board family     O            IDE Interface                                               Front panel  mounting screw    MEN Mikro Elektronik GmbH 35    20SC13 00 E3   2004 01 30    Functional Description    2 10 Etherne
8.   please stick to the following procedure     Figure 6  Installing a CompactFlash Card i         Front panel     mounting screw        CompactFlash  Card                    Reset Button  ED  RS232  COM1    V          Y  ES  f  5    Ethernet  10Base T 1    1 O Connector    MPC8245    User   configurable 9    hex switch             Ethernet  10Base T 2                      Production Test          lEbus P1  A12 board family     MEN Mikro Elektronik GmbH 24    205C13 00 E3   2004 01 30    Functional Description    M Power down your system and remove the board from the system     M If an SO DIMM module is installed in the DRAM socket  remove the module  as described in Chapter 2 5 1 1 Installing SO DIMM DRAM on page 23     MI Insert the CompactFlash card carefully as indicated by the arrow on top of the  card  making sure that all the contacts are aligned properly and the card is  firmly connected with the card connector     M Reinstall your SO DIMM module     M To remove the CompactFlash card you must again remove and then reinstall the  SO DIMM module as described above     M Observe manufacturer notes on usage of CompactFlash cards     2 5 8 2 Supported CompactFlash Cards    The board supports standard CompactFlash cards  For CompactFlash cards  available from MEN see MEN s website     2 5 4 EEPROM    The board has a 2 Kbyte serial EEPROM for factory data  MENMON parameters   and for the VxWorks bootline     MEN Mikro Elektronik GmbH 25  20SC13 00 E3   2004 01 30    Functional
9.  0x0003 Ox1057  Ox O Ox12 Ox O 0x1533  0x10B9  Ox 0 Oxi    Ox O 0x1209  0x8086  Ox 0 0x18 Ox 0 Ox AO CoO 2  Ox 0 0x1A Ox 0 0x1209  0x8086  Ox 0 d   Ox 0 0x5229  0x10B9  Ox 0 OIC 0x O 0x7101  0x10B9  Pe OXIE 0x 0 0x0022 0x1011  NUMBER OF MAPPED PCI BUSSES   gt  1  PC Ole   START   gt  FE002200   END   gt  FEOOEFFF   ALLOC   gt  FE003000  PCI MEMORY    START   gt  8A100000   END   gt  9FFFFFFF   ALLOC   gt  8A200000  PCI INT ROUTING    INTA   gt  A   INTB   gt  10   INTC   11   IND ee 11  PCI BRIDGES    PrimBus DevNo SecBus   Ox   OXIE Ox 1    There are two commands to control some features on the PCI bus       EE PCI STGATH controls PCI store gathering of CPU  gt PCI cycles     EE PCI SPECRD controls read prefetching of external master accesses to    the system memory     There are several commands available to show and modify PCI configuration       PCI    PCIR  PCID  PCIC  PCI VPD    MEN Mikro Elektronik GmbH    205C13 00 E3   2004 01 30    scans the entire bus hierarchy and displays the device and vendor ID  of each device found     shows the allocated PCI I O and memory resources for each device     shows the entire PCI configuration space of the specified device     allows you to change the values of any PCI config space register     shows the  vital product data  on devices that support it     MENMON    3 8 3 SDRAM DIMM Configuration    The configuration EEPROM will be read over the System Managment Bus  The  monitor software checks the configuration data during boot  Th
10.  Description    2 6 PC MIP Slots  SC13a     The board has three PC MIP slots for Type I and Type II modules  The PC MIPs  are connected to the local PCI bus     The PC MIP slots enable the user to add functionality to the CPU board  from  graphics to process I O     2 6 1 Installing a PCeMIP Mezzanine Module  Perform the following steps to install a PC MIP   M Power down your system and remove the board from the system     M Place the PC MIP on the target slot of the board  aligning the two connectors   P1 J1  P2 J2  and the two standoffs     M Screw the PC MIP to the carrier by alternately tightening the two captive  screws on the label side of the PC MIP  The module will be  injected  safely     Figure 7  Installing a PCeMIP Mezzanine Module       System Al     Front Panel  WIR A    X Keeper   gou PC MIP  Type I or II         am Captive Screw    Standoff    ar Captive Screw       et           E              PCeMIP Front CPU Board  1 0 Connector    Type II module   Typ ule  Keeper    Screw    To deinstall PC MIPs from the carrier board  just loosen the appropriate screws at  the label side of the PC MIP  The injector ejector system will  eject  the PC MIP     MEN Mikro Elektronik GmbH 26  208C13 00 E3   2004 01 30    Functional Description    2 6 2 PC MIP Connectors    PC MIP modules connect to the board s PCI bus via the two identical 64 pin  connectors P1 and P2  The connector layout is fully compatible to the PC MIP  specification and will not be repeated here     Please 
11.  FF00  0x O3FF FF03   A08 D16 IACK   Ox O3FF FF04  0x O3FF FF07   Control Status Register  Ox 0400 0000  0x O4FF FFFF   A24 D32 access   Ox 0500 0000  0x O5FF FCFF   A24 D16 access   Ox O5FF FD00  0x O5FF FDFF   A08 D32 access   Ox O5FF FEO0  0x O5FF FEFF   A08 D16 access   Ox 05FF FF00  0x 05FF FF03   A08 D16 IACK   Ox O5FF FF04  0x O5FF EFO7   Control Status Register  Ox 0600 0000  0x 07FF FFFF   Reserved for FPGA       user functions          M Module Control Status Register   xnFFFF 4   read write        15 4    3 2 1 0          PCI    BE RET    IEN   IRQ                      BE    Bus error    1   Bus error occurred  Write 1 to clear     PCIRET PCI retries    0   PCI retries during access  slower       2 No PCI retries during access  faster   default     MEN Mikro Elektronik GmbH    205C13 00 E3   2004 01 30    Functional Description    You should change this setting to O   slower   if you can expect the  M Module access to be slower than 450ns  Otherwise  leave the default  setting as is     IEN Interrupt enable bit  0   Disable interrupt      Enable interrupt  IRQ Interrupt pending  1   Interrupt pending  reflects inverted M IRQ line     2 7 3 Installing an M Module Mezzanine Module  Perform the following steps to install an M Module   M Power down your system and remove the CPU board from the system     M Hold the M Module over the target slot of the CPU board with the component  sides facing each other     M Align the 60 pin connectors of the M Module and carrier boa
12.  MENMON uses  that controller  unless the CLUN parameter is specified  to send its BOOTP  broadcast  The BOOTP server will respond with a packet containing the target s IP  address  home directory and boot file  Now MENMON will fetch the specified file  using the TFTP protocol     The number of tries to get the BOOTP parameters or to load a file via TFTP is  configurable in EEPROM     e EE NTRY rty   BOOTP TFTP retries     default  O forever  1  127    You can also boot through TFTP only  In this case  you must configure some  parameters in the EEPROM  These parameters can be configured using either EE   VXBLINE or the EE NETxxx parameters     Example of Booting a Specified File    Suite es metTp 192 1 1 28   enMon gt  ee nethost 192 1 1 22   enMon gt  ee bootfile  FWARE PPC MENMON PORTS A12 BIN menmon rom  enMon gt  nboot tftp   Probing    Tulip  Tulip 00 C0 3A 08 00 17 at membase   0xF0001000  Performing ethernet autonegotiation  V2    100BaseTx FD  Etherboot 32 version 4 2 5b for  Tulip     y UP 192 11 28  WNenMmeSk OxFrFrFFOO Server IP 192 1  1 22   M IP    0 0 0 0  Loading  FWARE PPC MENMON PORTS A12 BIN menmon rom     to 0x01000000 352 kB       Loaded 0x000580DC bytes  Starting RAW file    MEN Mikro Elektronik GmbH 56    205C13 00 E3   2004 01 30    MENMON    As with the DBOOT command  the entire boot file will be loaded to MENMON s  download area if not otherwise specified  Once the boot file has been loaded  the  file is interpreted  relocated and executed in the same
13.  N LOK     5 08mm pitch  P N 350 211 1      Mating connector   4 pin receptacle  AMP MATE N LOK M  housing  P N 770 827 1    Table 1  Pin Assignment of the 4 pin Power Connector       4 45V  40  30 3 GND  20 2 GND12V  10   1  12V                Table 2  Signal Mnemonics for the 4 pin Power Connector                                  Signal Direction Function    12V    12V power supply    5V    5V power supply   GND   Digital ground   GND12V   Digital ground of  12V supply  The onboard power supply generates the 2 0V core voltage and 3 3V I O voltage of  the PowerPC   2 2 Clock Supply    The clock supply generates all clocks for the on board devices  PowerPC  SDRAM   host bridge  PCI bus devices   The clock frequency is factory set     The local PCI clock operates at 33MHz     MEN Mikro Elektronik GmbH 20    205C13 00 E3   2004 01 30    Functional Description    2 3 PowerPC CPU    The board is equipped with the MPC8245 Kahlua II processor  which includes a 32   bit superscalar PowerPC 603e core  the integrated host to PCI bridge  and two  UARTS     2 3 1 General    The PowerPC architecture  developed jointly by Motorola  IBM  and Apple  Computer  is based on the POWER architecture implemented by the RS 6000     family of computers  The PowerPC architecture takes advantage of recent  technological advances in such areas as process technology  compiler design  and  RISC microprocessor design to provide software compatibility across a diverse  family of implementations  primarily 
14.  PCI2ISA bus 0x0  dev 0x12    gt  OK  ALI1543 IDE bus 0x0  dev Ox1B    gt  OK  AL11543 PMU bus 0x0  dev Ox1C    gt  OK  ENSURS 2559m bus 0x0  dev 0x17    gt  OK  Enet 82559 II bus 0x0  dev Ox1A    gt  OK  M Mod Bridge bus 0x0  dev 0x18    gt  OK  VME Bridge bus 0x0  dev 0x19    gt  NOT PRESENT  PC MIP PMC Bridge bus 0x0  dev 0x1D    gt  NOT PRESENT  CPCI Bridge bus 0x0  dev 0x1      gt  OK  RICH slow 2 bus 0x1  dev OxOF    gt  NOT PRESENT  EPCI slow 3 bus Oxl  dev OxOE    gt  NOT PRESENT  CPCI slo 4 bus Oxl  dev 0x0D    gt  NOT PRESENT  CPCI6 slow 5 bus 0x1  dev 0x0C    gt  NOT PRESENT  CPCIL Slot 6 bus 0x1  dev 0x0B    gt  NOT PRESENT  CHEL slow 7 bus 0x1  dev Ox0A    gt  NOT PRESENT  CPC slow 8 bus Ox1  dev 0x09    gt  NOT PRESENT      SMB      SO SIMM SPD     gt  0K  RTC    gt  OK  LM75    gt  OK      HE      HEX SW    gt  OK      FLASH      CHECKSUM    gt  OK    3 4 4 1 Self Tests in Detail    Self tests can be manually started using the command DIAG xxx  e g  DIAG RTC   DIAG ALL executes all self tests     RTC  The RTC test is non destructive  It writes and compares the RTC NVRAM     MEN Mikro Elektronik GmbH 47  20SC13 00 E3   2004 01 30    MENMON    PCI    This test scans the PCI bus with configuration cycles for PCI devices  This test  checks if all required devices are present  An error is reported if one of the following  devices is missing        ntegrated host to PCI bridge of MPC8245    ALI1543    Ethernet I    MENMON also checks for the following optional device
15.  and detailed documentation on AD67 see MEN s website     MEN Mikro Elektronik GmbH    205C13 00 E3   2004 01 30    Functional Description    2 12 Serial Ports COM1  COMA    The onboard Super I O controller Ali M1543 provides two high performance 16550  compatible UARTS with 16 byte send receive FIFOs and a programmable baud rate  generator  These UARTS are used as COMI and COM2     The MPC8245 provides another two UARTs  used as COM3 and COM4     2 12 1 COM1    COMI is a standard RS232 interface led to an RJ45 connector at the front panel     Connector types       Modular 8 8 pin mounting jack according to FCC68      Mating connector     Modular 8 8 pin plug according to FCC68    Table 11  Pin Assignment of 8 pin RJ45 RS232 Connector  COM1                 1    ON Oa 2 BW Iv    DSR  DCD  DTR  GND  RXD  TXD  CTS  RTS          2 122  COM2  COM4    COM2  COM4 are available via the 40 pin I O connector  The signal level is fixed  to TTL  This allows flexible line interface configuration using serial interface  SA     adapters     COM2  COM4 support the use of MEN   s standard SA adapters  This allows you to  choose from a number of available line interfaces  from RS232 to RS422 RS485 to    TTY  with or without optical isolation     COM 2 is a full fledged serial interface  while COM3 and COMA only provide basic    serial lines and have no handshake lines     For pin assignments of COM2  COMA please refer to Chapter 2 11 I O Connector    on page 38     MEN offers a mounting kit fo
16.  disk and network Boot  MENMON supports several device tables  At the lowest  level there is the controller device  an instantation of a controller driver  For  example an IDE controller is a controller device  Each controller device is assigned  a Controller Logical Unit Number  CLUN   to refer to the controller device  The  controller device table is built only at startup of the CPU and is never changed at  runtime     On the next level there are high level devices  For example  an IDE or SCSI hard  disk would be called a device by the MENMON BIOS  Each device is assigned a  Device Logical Unit Number  DLUN  that is unique for the controller  The  MENMON device table is built dynamically on request  entries are added by the IOI  or DBOOT command  for example      The IOI command can be used to display the CLUNs and DLUNs known by  MENMON  IOIN just displays the currently known devices while IOI will search  for devices behind each controller     Example  MenMon gt  IOI             Controller Dev Table                   CLUN DPTVEP paraml param2 param3 Handle   0x00 IDE 0x000001F0 0x000003F6 0x00000000 0x00000000  0x01 IDE 0x00000170 0x00000376 0x00000000 0x00000000  0x02 Etherboot OxFE002200 0x8A100000 0x00001700 0x00000000  0x03 Etherboot OxFE002240 0x8A140000 0x00001A00 0x00000000           Device Table               CLUN DLUN Device Type Handle  Scanning for devices on IDE bus  CLUN 0x00       0x00 0x00 SanDisk SDP3B 8 IDE HD   Ox01FEFC90    Scanning for devices on IDE b
17.  to get these parameters     The new method allows MENMON to pass certain parameters to the client program   These parameters are stored in an separate ASCII string  The advantages lie in  common access to these parameters over the range of PPC boards and saving time to  boot     The address of the parameter string is 0X3000 on all PowerPC platforms and has  space for 512 characters     Table 21  MENMON   Common Parameters Passed by All MENMONs                            Parameter Description  MPAR Magic word at beginning of string  brd name Product name of the board  e  g  SC13a or SC13b  brdrev xx  yy ZZ Board revision  brdmod xx Board model  sernbr xxxx Serial number  decimal   cbr baud Console baud rate in bits s  decimal   cons dev Selected console as an ASCII string     COM1    or    P10    or     VGA   if both a graphics module and a PS 2 keyboard  were found                                   mem0 size Size of main memory in KB  decimal    cpu name CPU type  MPC8240  MPC8245    cpuclk f CPU frequency in MHz  decimal    memclk f Memory bus frequency in MHz  decimal    vmeirqenb mask Enabled interrupt levels as defined by EE VME IRQ  not  used   clun num Controller logical unit number of the boot device when  booted over NBOOT or DBOOT   dlun num Device logical unit number of the boot device when booted  over NBOOT or DBOOT       Example    00003000  4D504152 20627264 3D413031 32206272 MPAR brd A012 br  00003010  64726576 3D30302E 30302E30 30206272 drev 00 00 00 br  0000
18.  way as described for the  DBOOT command   See Chapter 3 5 2 3 Starting the Loaded Program on page 53      Client Program Calling Conventions  See Chapter Client Program Calling Conventions  for ELF  RAW and PReP files     on page 53     3 5 3 1 Using the NBOOT Command    NBOOT  BOOTPz  7   TFTP       CLUN c un   FILE file    LOAD adar   START adar   HALT n   KERPAR p1 x p2 y     Syntax    Parameters    BOOTP    TFTP    CLUN    FILE    LOAD    START    HALT    KERPAR     Default  Obtain IP address from BOOTP server  Then  boot via TFTP     Use TFTP method only  Use parameters specified by EE   NETxx commands     Specifies the controller that should be used for network  boot  If CLUN is not present  the first available controller  is used     File name to be sent within the BOOTP request  If FILE is  not present  the file name must be provided by the  BOOTP server  using the  bf  tag   A file name from the  BOOTP server always takes precedence     See Chapter 3 5 2 4 Using the DBOOT Command on  page 54  See Chapter 3 5 2 4 Using the DBOOT Command on  page 54  See Chapter 3 5 2 4 Using the DBOOT Command on  page 54    See Chapter 3 5 2 4 Using the DBOOT Command on  page 54    Note  To boot from the second Ethernet interface of the CPU board  use NBOOT    CLUN 3  lt opts gt      MEN Mikro Elektronik GmbH  20SC13 00 E3   2004 01 30    MENMON    3 6 Updating Flash Devices    MENMON provides the possibility of updating Flash and disk devices on the board  via the serial console int
19.  without limitation consequential or  incidental damages     Typical  parameters can and do vary in different applications  All operating parameters  including   Typicals  must be validated for each customer application by customer s technical experts    MEN does not convey any license under its patent rights nor the rights of others    MEN products are not designed  intended  or authorized for use as components in systems intended for  surgical implant into the body  or other applications intended to support or sustain life  or for any other  application in which the failure of the MEN product could create a situation where personal injury or  death may occur  Should Buyer purchase or use MEN products for any such unintended or  unauthorized application  Buyer shall indemnify and hold MEN and its officers  employees   subsidiaries  affiliates  and distributors harmless against all claims  costs  damages  and expenses  and  reasonable attorney fees arising out of  directly or indirectly  any claim of personal injury or death  associated with such unintended or unauthorized use  even if such claim alleges that MEN was  negligent regarding the design or manufacture of the part     AII brand or product names are trademarks or registered trademarks of their respective holders     Information in this document has been carefully checked and is believed to be accurate as of the date of  publication  however  no responsibility is assumed for inaccuracies  MEN will not be liable for a
20. 0    Getting Started         Front panel       mounting screw CompactFlash    card connector        Reset Button LED   RS232  COM                             SO DIMM         DRAM Socket  q  2        Ethernet    10Base T 1 MPC8245       1 0 Connector    Ethernet  10Base T 2    VMEbus P1  A12 board family        33   E E   53   Om   Front Panel BO   Side of Board 3 e   a    CompactPCl J1 J2  D3 board family     IDE Interface            Front panel  mounting screw    MEN Mikro Elektronik GmbH 17    205C13 00 E3   2004 01 30    Getting Started    1 2    Configuring the Hardware    You should check your hardware requirements before installing the board in a  system  since most modifications are difficult or even impossible to do when the  board is mounted in an enclosure     The following check list will give an overview on what you might want to configure     E    DRAM SO DIMM modules    The board is shipped without any DRAM on board  You should check your  main memory needs and install a suitable SO DIMM module     SS Refer to Chapter 2 5 1 SDRAM on page 23 for a detailed installation  description and hints on supported SO DIMM modules     CompactFlash    Ss Refer to Chapter 2 5 3 CompactFlash on page 24 for a detailed  installation description and hints on supported CompactFlash cards     PCeMIPs    SS Refer to Chapter 2 6 1 Installing a PCeMIP Mezzanine Module on page  26 for a detailed installation description     M Modules    SS Refer to Chapter 2 7 3 Installing an M Module 
21. 004 01 30    MENMON                                           Command Description  MO   from     to     cnt   Move  copy  memory  MS   from     to     val   Search pattern in memory  MT BWLFD    from     to   Memory test  PCID      dev     lt bus gt     lt func gt   PCI config register dump  PCIC   dev    lt addr gt     bus      lt func gt   PCI config register change  PCIR List PCI resources  PCI VPD     lt devNo gt    lt busNo gt     lt capld gt     PCI Vital Product Data dump  PCI PCI probe  MEN Mikro Elektronik GmbH 63    205C13 00 E3   2004 01 30    MENMON    3 8 Board Setup    3 8 1 ALI 1543    The PCI to ISA southbridge contains preconfigured and unconfigured Plug and  Play devices     MENMON enables and configures the following devices     COMI  e COM2    Keyboard    Mouse    Primary secondary IDE    DMA controller    PMU    SMB controller  MENMON disables the following devices     USB    3 8 2 PCI Auto Configuration    MENMON maps all detected local PCI devices to PCI memory and PCI I O space   PCI bus masters are enabled  PCI bus interrupts are routed and configured in  configuration space     The cacheline size and latency timer registers of all PCI devices are initialized     PCI Latency Timer   0x40   1 94us    MEN Mikro Elektronik GmbH 64    205C13 00 ES   2004 01 30    MENMON    The information command I displays the current PCI configuration     Figure 15  MENMON  Example PCI Configuration                   SS  busNo devNo funcNo DEN ID VEN ID  Ox   Ox    Ox 0
22. 05C13 00 E3   2004 01 30    MENMON    3 9 MENMON System Calls    This chapter describes the MENMON System Call handler  which allows system  calls from user programs  MENMON implements a small subset of the system calls  implemented in Motorola s PPCBug  The implemented system calls are binary   compatible with PPCBug     The system calls can be used to access selected functional routines contained within  the debugger  including input and output routines  The System Call handler may  also be used to transfer control to the debugger at the end of a user program     3 9 1 Invoking System Calls    The System Call handler is accessible through the SC  system call  instruction  with  exception vector 0X00C00  System Call Exception   To invoke a system call from  a user program  insert the following code into the source program  The code  corresponding to the particular system routine is specified in register RIO   Parameters are passed and returned in registers R3 to Rn  where n is less than10     ADDI R10 R0  XXXX  SC     XXXX is the 16 bit code for the system call routine  and SC is the system call  instruction  system call to the debugger   Register R10 is set to 0OX0000 XX XX     MEN Mikro Elektronik GmbH 67    205C13 00 ES   2004 01 30    MENMON    3 9 2 System Calls    3 9 2 1 BRD ID    Name  Code  Description    Entry  Conditions    Exit Conditions  different from  Entry    BRD ID     Return pointer to board ID packet  50070    This routine returns a pointer in R03 to the 
23. 13b  three M Modules     Compliant with M Module standard     Characteristics  D16  D32  A08  A24  INTA  INTC    SC13c  two PMCs     Compliant with PMC standard IEEE P1386    Miscellaneous      Serial real time clock with integrated 56 byte NVRAM  Serial hardware watchdog in supervisory circuit   Power supply via onboard 4 pin power connector     Temperature sensor   Hex switch for user settings     User LEDs  external     MEN Mikro Elektronik GmbH 3  20SC13 00 E3   2004 01 30    Technical Data    Electrical Specifications    e Supply voltage power consumption      5V  4 85V  5 25V   1 65 A typ      12V for mezzanines only  tbd     MTBF  63 000h     50  C    Mechanical Specifications      Dimensions  standard double Eurocard  233 3mm x 160mm    Weight  without mezzanines and accessories       SC13a  242g     SC13b  240g     SC13c  237g    Environmental Specifications _      Temperature range  operation      0  460  C or  40   85  C    Airflow  min  10m3 h  e Temperature range  storage    40   85  C  Relative humidity  operation   max  95  non condensing  Relative humidity  storage   max  95  non condensing  Altitude   300m to   3 000m  Shock  15g 11ms    Bump  10g 16ms    Vibration  sinusoidal   2g 10  150Hz    Safety      PCB manufactured with a flammability rating of 94V 0 by UL recognized manu   facturers    EMC      Tested according to EN 55022  radio disturbance   IEC1000 4 2  ESD  and  IEC1000 4 4  burst  with regard to CE conformity    Software Support      VxWorks  e 
24. 2  PCI Auto Confisuration ee case emit ade eee en 64  3 83 SDRAM DIMM Confieuranon    eee 66  3 8 4 Watchdog Confeuranon    0 0 20 eese  66  3 9 5    HEXSWIICN usse sce ARENS oo as 66   39 MENMON System Calls  i44 Ka Ka iter ASSEN PR 67  3 9 1 Invoking System Calls  EEN EEN EEN rmn 67  292 System Calls  exe dci ape cia 68   3 10 VxWorks Bootline  6 42 cocos ear BEA cases 72  3 10 1 Additional MENMON Parameter    74   4  Organization of the Board    arra kr re mte res 75  4 1 Memory Mappings REENEN ehem os 75  4 1 1 Processor View of the Memory Map                    75  4 1 2 PCMISA VO Space Memory Map    TI   4 2  Interrupt Handling iere sse ode KG KAKA EE E 78  4 21   Nonmaskable Interrupts                0 0 00 00000005 78  4 2 2  Maskable Interrupts    ss aaa ceo rre re ses 78    MEN Mikro Elektronik GmbH  208C13 00 E3   2004 01 30    Contents    4 3 Implementation of M1543 PCI to ISA Bridge                    79   dd  SMB er 80   4 5 PCIDevices on Bus  s een bead t bee na c Sh E Ra SUGAPA 80   4 6 PCI Devices on PCeMIP PMC Bus  81   4 7  M Module Interface    ccc cca e Rr chee eee RUE ERR LS 81   5 Appendix    a e Ra EE 82  5 1 Literature and WWW Resources    82   S T PowerPC ios ga  paa cau desc der vr NG DAGA ESE  us 82   5 L2  lBrdgeso  s  o Rr P PRI PER RE KG 82   SE 3PCSNMPS carae apio bist tbe Ed idis 82   a PC BRO SA a  CA AAP AN 82   Salby  EME aeeie OS 82   SEN SEN LG EEN 82   A AA PO AA 83   Delco  MUGS Tc ETE 83   3 2    Board Revision AS 83   3  Component Pla
25. 205C13 00 E3   2004 01 30    MENMON    Table 14  MENMON   Flash Sectors                                                                         Flash Sector Address Flash Sector Address  0 0x000000 18 0x120000  1 0x010000 19 0x130000  2 0x020000 20 0x140000  3 0x030000 21 0x150000  4 0x040000 22 0x160000  5 0x050000 23 0x170000  6 0x060000 24 0x180000  7 0x070000 25 0x190000  8 0x080000 26 0x1A0000  9 0x090000 27 0x1B0000  10 0x0A0000 28 0x1C0000  11 0x080000 29 0x1D0000  12 0x0C0000 30 Ox1E0000  13 0x0D0000 31 Ox1F0000  14 0x0E0000 32 0x1F8000  15 0x0F0000 33 Ox1FA000  16 0x100000 34 Ox1FC000  17 0x110000                3 6 2 Performing the Download  You must connect your host to board s COMI interface     Before you start the download  change the MENMON console baudrate to 115 200  baud  enter EE BAUD 115200 and reset board      To start download enter SERDL in the MENMON command line  You must specifiy     password if you want to update the primary MENMON  secondary MENMON or  disk devices     e SERDL PMENMON for primary MENMON  e SERDL MENMON for secondary MENMON  e SERDL DISK for disk devices    MEN Mikro Elektronik GmbH 59    205C13 00 ES   2004 01 30    MENMON    3 6 3 Update from Disk or Network  It is also possible to program Flash with a file from a disk or network   M Load the file into memory     DBOOT HALT 1  or  NBOOT HALT 1    M Program the Flash  in this case OS bootstrapper    PFLASH F 0 100000    This programs the first Mbyte of Flash     MEN Mikro Elektroni
26. 3020  646D6F64 3D303020 7365726E 62723036 dmod 00 sernbr 6  00003030  20636272 3D313135 32303020 636F6E73 cbr 115200 cons  00003040   3D434F4D 31206065 6D303D36 35353336  COM1 mem0 65536  00003050  20637075 3D4D5043 38323430 20637075 cpu MPC8245 cpu  00003060  636C6B3D 32353020 6D656D63 6C6B3D31 clk 250 memclk 1  00003070  30302076 60656972 71656E62 30464500 00 vmeirqenb FE   00003080  636C756E 3D303220 646C756E 30303000 clun 02 dlun 00        MEN Mikro Elektronik GmbH 74    205C13 00 E3   2004 01 30    Organization of the Board    4 Organization of the Board    To install software on the board or to develop low level software it is essential to be  familiar with the board s address and interrupt organization     4 1 Memory Mappings    The memory mapping of the board complies with the PowerPC CHRP  Common  Hardware Reference Platform  Specification  The integrated host to PCI bridge is  set to map B to support this mapping     4 1 1 Processor View of the Memory Map    Table 22  Memory Map   Processor View                                                          CPU Address Range Size Description  0x 0000 0000  0FFF FFFF 1GB DRAM  0x 1000 0000  7FFF FFFF 1 8GB Reserved  Ox 8000 0000  FCFF FFFF  2GB 48MB   PCI Memory Space  Ox FDOO 0000  FDFF FFFF 16MB PCI ISA Memory Space  Ox FEOO 0000  FE00 FFFF  64KB PCI ISA I O Space  Ox FE80 0000  FEBF FFFF  4MB PCI I O Space  not used   Ox FECO 0000  FEDF FFFF  2MB PCI Config Addr  Reg   Ox FEEO 0000  FEEF FFFF 1MB PCI Config Data  Reg   
27. 43 PMU    Ox 1A 0x 8068 0x 1208 Ethernet 82559 Il PCI INTC  0x 1D 0x 104C Ox AC21 PCI to PC MIP PMC    bridge  optional   Ox IE 0x 104C Ox AC21 PCI CompactPCI bridge       only D3 board family                          MEN Mikro Elektronik GmbH 80    205C13 00 ES   2004 01 30    Organization of the Board                                                    4 6 PCI Devices on PCeMIP PMC Bus  Table 33  PCI Devices on PCeMIP PMC Bus  Device      Number Vendor ID   Device ID Function INTA led to  Ox 00 Depends on mezzanine   PC MIP O PCI INTB  0x 01 module PCeMIP 1 PCI INTC  0x 02 PCeMIP 2 PCI INTD  0x 03 PMC 0 PCI INTA  0x 02 PMC 1 PCI INTD  4 7 M Module Interface    The M Module FPGA implements the    devices are mapped via BARO  64MB      Table 34  M Module Device Addresses    access logic for three M Modules  All                            Offset Address Mapped by MENMON to Function  0x 0000 0000 0x 8000 0000 M Module 0  Ox 0200 0000 0x 8200 0000 M Module 1  Ox 0400 0000 0x 8400 0000 M Module 2  0x 0600 0000 0x 8600 0000 Reserved for FPGA user  functions       For details on M Module address spaces see Chapter 2 7 2 Addressing the M     Modules on page 29     MEN Mikro Elektronik GmbH    205C13 00 E3   2004 01 30          Appendix    5 Appendix    5 1 Literature and WWW Resources    5 1 1 PowerPC    e MPC8245   MPC8245 Integrated Processor User s Manual  MPC8245UM D  2001  Motorola Inc   www motorola com PowerPC    5 1 2 Bridges      M1543 PCI to ISA bridge   M1543 Preliminary D
28. D         D s DWE    BC with Mezzanines       User Manual    Board Level Computers       for Industrial Applications    man    mikro elektronik  gmbh   n  rnberg       SC13  6U Busless PowerPC SBC with Mezzanines    SC13   6U Busless PowerPC SBC with Mezzanines    The SC13 is a single board computer for embedded applications based on the  Kahlua II PowerPC  offering different types of mezzanine slots for industrial and  computer I O extensions     The SC13 comes with the MPC8245 PowerPC with 300MHz clock frequency and a  local 32 bit 33 MHz PCI data bus  It is a complete state of the art SBC offering  DRAM  Flash and CompactFlash memory  dual Fast Ethernet  4 COMs  USB  IDE  and keyboard mouse interfaces as well as an optional onboard hard disk     In addition  the SC13 can be equipped with different types of standard mezzanine  cards  The modular combination of I O functionality on a single board computer  allows to build up tailored control systems which appear as customized solutions  based on standard components     Depending on I O requirements  you can use the most suitable of different standard  versions of SC13   with 3 M Module or 3 PC MIP or 2 PMC slots     M Modules are recommended for real world I O such as analog binary process I O  and instrumentation I O  PC MIP is the format of choice for all kinds of workstation  I O like graphics  SCSI  Ethernet and further serial lines  PMC may be used  especially for intelligent telecom I O     Alternatively  the SC13 stan
29. E  a M MODULEl    ei  P E a     o  Ei  H2 E N     PMCO d  a 2  S c  M MODULEQ  3  Ay  HL  P19    Figure 17  Component Plan of SC13 Hardware Revision 03   Bottom Side    Appendix                                                                                                                                                                                                                                                                                                                                                                                                                                                        Cc  C8 n C30  Cl8  R64  3 R38    R830     R2 R95   R829    R93  5 em   Di em om o  ci2  Da D c29  D4      3 0 eo  U eiss Eis mm EJEJE u u  H mn om a np ann Bian Ei e LI mi  wm BJ JE nn HUE   E  E  aas E  en en x  mm m  or   w  E  3  e o CLOL  mi Ki S  ITC11  C41    R333 c56 Di  mo Gilas coc P E Baal ETE  E  HE   Ee Ki E wa EI  paja  mm e R6 w EE mi o Heo e  E C89 Cie m me E y a Vw m 2 ET  HI nm m a  E Gol a me   cul m pm a ou cun an    m m a a a E  a e me m ko ia    a  UJ ge gs Foo EP Iu CH  mit  Di unu e   ms gs m E    Si m om EE   2 7 SE e  o o C24  G7 Wa  e RI  D  wl  Ga d IC17 m  g     S TEL   E IC39  H  03  a C58 5  m 3   ca  gl Si   amp  e GIE D     m Bi a ia BI  B o o 8  o o E g  x e a  z a 8 E IC4O  5 m  8  o B   E    vi ri  DI EI  a 453 R99   C67   py LC68   e B  Es E  Ei Ki R500 m d in  ES  a E e N 8 8  to  R179  e H H      EI    Ri  c6 Ein wm emm re EP  R521 C
30. EN Mikro Elektronik GmbH 14    205C13 00 E3   2004 01 30    Getting Started          Front panel       mounting screw CompactFlash    card connector                      COM  9  3  i    c lp SO DIMM    Ethernet S DRAM Socket  O  10Base T 1 Oo    dq b  Ethernet  10Base T 2       User   e   configurable    Production Test hex switch    VMEbus P1  A12 board family                E  ES  j o PCeMIP 65  Front Panel   Slot 2 35  Side of Board   SO  PLU a    O            phat  PC MIP Bezel N  Keepers i N    PT  o gal    a             PC MIP  Keeper Screw          solder side     SIS   LS    CompactPCl J1 J2  D3 board family         IDE Interface        Z      Front panel    mounting screw  Injectors Ejectors with  Threaded Standoffs and  Captive Screws    MEN Mikro Elektronik GmbH 15    205C13 00 E3   2004 01 30    Getting Started         Front panel       mounting screw CompactFlash    card connector        Reset Button LED   RS232  COM                           5  o  eUD SO DIMM    Ethernet S DRAM Socket  O  10Base T 1 Oo  zd b  Ethernet  10Base T 2        Production Test bd  Switch    VMEbus P1  A12 board family     M Module 2       60 pin plug connector    33   E E   SS   Om   Front Panel  0   Side of Board 3 e   a         60 pin plug connector    Holes for M Module M Module O  Mounting Screws         CompactPCl J1 J2  D3 board family     60 pin plug connector          IDE Interface            Front panel  mounting screw    MEN Mikro Elektronik GmbH 16    205C13 00 E3   2004 01 3
31. H 36    205C13 00 E3   2004 01 30    Functional Description    2 10 2 General    Ethernet is a local area network  LAN  protocol that uses a bus or star topology and  supports data transfer rates of 100Mbps and more  The Ethernet specification served  as the basis for the IEEE 802 3 standard  which specifies the physical and lower  software layers  Ethernet uses the CSMA CD access method to handle simultaneous  demands  It is one of the most widely implemented LAN standards     Ethernet networks provide high speed data exchange in areas that require  economical connection to a local communication medium carrying bursty traffic at  high peak data rates     A classic Ethernet system consists of a backbone cable and connecting hardware   e g  transceivers   which links the controllers of the individual stations via  transceiver  transmitter receiver  cables to this backbone cable and thus permits  communication between the stations     2 10 3 10Base T    10Base T is one of several adaptations of the Ethernet  IEEE 802 3  standard for  Local Area Networks  LANs   The 10Base T standard  also called Twisted Pair  Ethernet  uses a twisted pair cable with maximum lengths of 100 meters  The cable  is thinner and more flexible than the coaxial cable used for the 10Base 2 or  10Base 5 standards  Since it is also cheaper  it is the preferable solution for cost   sensitive applications     Cables in the 10Base T system connect with RJ45 connectors  A star topology is  common with 12 or mo
32. LSB of R03     RO3  Bits 7 through O contain the character returned  R03  Bits 31 through 8 are zero    3 9 2 4 IN STAT    Name  Code  Description    Entry  Conditions    Exit Conditions  different from  Entry    MEN Mikro Elektronik GmbH    205C13 00 E3   2004 01 30    IN STAT     Input serial port status routine   0001    IN STAT is used to see if there are characters in the default  input port buffer  RO3 is set to indicate the result of the opera   tion     No arguments required   R03  Bit 3  ne    1  Bit 2  eq    0 if the receiver buffer is not  empty    R03  Bit 3  ne    0  Bit 2  eq    1 if the receiver buffer is empty     MENMON    3 9 2 5 RTC RD    Name  Code  Description    Entry  Conditions    RTC RD   Read the RTC registers  50053    RTC  RD is used to read the Real Time Clock registers  The  data returned is in packed BCD     The order of the data in the buffer is   Table 18  MENMON   System Calls  RTC RD Buffer Data                                     YY MM DD dd H M S 0  Begin buffer   aoe  YY Year  2 nibbles packed BCD    MM Month  2 nibbles packed BCD   1  12   DD Day of month  2 nibbles packed BCD   1  31   dd Always 0  H Hour  2 nibbles packed BCD   0  23   M Minutes  2 nibbles packed BCD   0  59   S Seconds  2 nibbles packed BCD   0  59     RO3  Buffer address where RTC data is to be returned    ExitConditions Buffer now contains date and time in packed BCD format     different from  Entry    3 9 2 6 DSK RD    Name  Code  Description    MEN Mikro Elektroni
33. MENMON   Address Modi  Not used   fier   Entry RO3  32 bit address of command packet    Conditions    ExitConditions Status half word of command packet is updated  Data is written    different from   into memory   Entry    R03  Bit 3  ne    1  Bit 2  eq    O if errors   R03  Bit 3  ne       0  Bit 2  eq    1 if no errors     Note  MENMON   s internal status codes are returned in Status     MEN Mikro Elektronik GmbH    205C13 00 E3   2004 01 30    MENMON    3 10 VxWorks Bootline    MENMON passes a string to the client program that confirms to the standard  VxWorks bootline  This string is copied to a fixed address before the client program  is called     MENMON stores the VxWorks bootline in the serial EEPROM  MENMON  command EE VXBLINE allows you to change the bootline interactively  same  behavior as VxWorks bootChange   routine      There are alternative commands to modify only specific parameters within the  bootline     The parameters in the bootline are used both by MENMON and by operating system  bootstrappers     The address of the bootline string is 0x4200 on all PowerPC platforms and has  space for 256 characters     The bootline has the following form           bootdev unitnum procnum hostname filename e   b   h   g   u userid  pw passwd f    tn targetname s startupscript o other    The bootline is a null terminated ASCII string  Example     enp 0 0 host  usr wpwr target config mz7122 vxWorks e 90 0 0 2  b 91 0 0 2 h 100 0 0 4 g 90 0 0 3 u bob pw realtime f 2 tn tar
34. Mezzanine Module on  page 30 for a detailed installation description     PMC modules    SS Refer to Chapter 2 8 1 Installing a PMC Mezzanine Module on page 31  for a detailed installation description     Serial interface  SA  adapters    You can install standard serial interfaces such as RS232 using MEN   s SA  adapters on the SC13   s COM2  COMA UART connectors     SS Refer to Chapter 2 12 Serial Ports COM1  COM4 on page 41 for detailed  installation descriptions     MEN Mikro Elektronik GmbH 18    205C13 00 E3   2004 01 30           c  1999   2001 MEN mikro elektronik GmbH Nuernberg     Parts of this code based on Motorola s Dink32     Created Jul 11 2001 15 24 33         HW Revision  01 00 00   CPU  MPC8245  MAP B     Serial Number  44   CPU MEM Clock  300   100 MHz     Board Model  SC13b00   DIMM Module  64 MB Setup  222         Getting Started    1 3 Integrating the Board into a System    The SC13 is a complex board and setting it up requires experience  You can use the  following check list when installing the CPU board in a system for the first time and  with minimum configuration     The board is completely trimmed on delivery  Perform the following procedure  without any mezzanine module installed     Kl Power down the system    M Install the SC13 in your system    M Connect a terminal to the standard RS232 interface COMI  RJ45 connector    MI Set your terminal to the following protocol       9600 baud data transmission rate    8 data bits     1 stop bit     no parit
35. OS 9     Linux     MENMON    MEN Mikro Elektronik GmbH 4  20SC13 00 E3   2004 01 30    Block Diagram    Block Diagram    2MB Boot   SO DIMM nit  DRAM Application  Flash    Legend    PowerPC 64 bit Data Bus   lt  gt  Front Panel MPC8245    D On Board   300MHz 9    H FPGA User E  Function     PCI to     M Module  Bridge       SC13b M Module        Temp   Sensor    Compact   Flash       RTC         M Module  il M Module    O    PCI to ISA   Mouse Keyboard i   poi Bridge EE  SC13a j  PomIP Super UO USB D     PCI to PCI E   KD Bridge 18     ai Al  WI         il PCMIP   KO e   il POMIP   KD   diiit 10 100Base T   i Ethernet e  S  ier puc E   KD   10 100Base T   E S    MEN Mikro Elektronik GmbH 5    20SC13 00 ES   2004 01 30    Product Safety    Product Safety    A    Fuses    This board contains fuses  If you need to replace a fuse  make sure you adhere to the  following types and ratings                          Component Current Rating Type Size  S1 3A Fast 1206  S2 1 5A Fast 1206          For component locations  see Chapter 5 3 Component Plans on page 84     Electrostatic Discharge  ESD     Computer boards and components contain electrostatic sensitive devices   Electrostatic discharge  ESD  can damage components  To protect the board and  other components against damage from static electricity  you should follow some  precautions whenever you work on your computer       Power down and unplug your computer system when working on the inside      Hold components by the edges and 
36. Ox FEFO 0000  FEFF FFFF 1MB PCI IACK Space  Ox FFEO 0000  FFFF FFFF  2MB Boot Flash  8 bit   Table 23  Address Mapping for PCI   Address Range Size Description  PCI Memory Space  addresses as seen on PCI bus   0x 8000 0000  87FF FFFF M Module bridge  Ox 8800 0000  89FF FFFF  Ox 8A00 0000  8A0F FFFF MPC8245 Embedded utility  block  Ox 8800 0000  9FFF FFFF Available for PCI auto configura   tion       PCI I O Space  addresses as seen on PCI bus     Ox 0000  21FF Fixed addresses of ISA devices   see Chapter 4 1 2 PCI ISA I O  Space Memory Map on page 77                          Ox 2200  EFFF Available for PCI I O space auto   configuration  Ox F000  FFFF ALI IDE bus mastering       MEN Mikro Elektronik GmbH 75    205C13 00 E3   2004 01 30    Organization of the Board    Table 24  BATS set up by MENMON                    Addr BAT Description   Ox F000 0000  FFFF FFFF 0 PCI ISA  amp  I O  amp  IACK and boot  Flash  IBAT  Caching enabled   Ox 0000 0000  xx00 0000 1 DRAM    depending on DRAM configuration  IBAT  Caching enabled   0x 8000 0000  8FFF FFFF 2 PCI Memory Space   Ox 9000 0000  9FFF FFFF 3 PCI Memory Space                     Unless otherwise stated  all BATS are initialized with W I M  G     MEN Mikro Elektronik GmbH 76  20SC13 00 E3   2004 01 30    Organization of the Board    4 1 2 PCI ISA UO Space Memory Map    This memory map complies to the ISA I O address assignments  Refer to data sheet   ALADDIN M1543  Desktop South Bridge  version 1 25  Jan  1998  for  configurat
37. Pin Assignment of the 44 Pin IDE Connector       44 GND 43 GND  42  5V 41  5V  40 GND 39 IDE_RACT     38 IDE RCS3    37 IDE_RCS1   36 IDE RA 2  35 IDE RA 0     HH 34   33 IDE RA 1      32   31 IDE RIRQ    30 GND 29 IDE RDAK    H 28 GND 27 IDE RRDY  BR 26 GND 25 IDE RRD   BE 24 GND 23 IDE RWR   HB 22 GND 21 IDE RDRQ  Lt 20 F 19 GND    H 18 IDE RD 15   17 IDE RD O   Ge 16 IDE RD i4    15 IDE RD 1   es 14 IDE RD 13    13 IDE RD 2   HH 12 IDE RD 12    11 IDE RD 3        10 IDE RD 11  IDE RD 4   8 IDE RD 10  IDE  RD 5     IDE  RD 8  IDE  RD 7                 9  7  IDE RD 9  5 IDE RD 6   3  1    m A 0    GND IDE RRST        MEN Mikro Elektronik GmbH 32    205C13 00 E3   2004 01 30    Functional Description    Table 6  Signal Mnemonics for the IDE Connector                                                                Signal Direction Function   5V    5V power supply  current limited to 1 5A by a fuse  GND   Digital ground  IDE RA 2 0  out IDE address  2 0   IDE_RACT  in IDE active  IDE_RCS1  out IDE chip select 1  IDE_RCS3  out IDE chip select 3  IDE_RD 15 0    in out IDE data  15 0   IDE_RDAK  out IDE DMA acknowledge  IDE RDRQ in IDE DMA request  IDE RIRQ in IDE interrupt request  IDE RRD  out IDE read strobe  IDE RRDY in IDE ready  IDE_RRST  out IDE reset  IDE_RWR  out IDE write strobe  MEN Mikro 020 ABA AAP TT 33    20SC13 00 ES   2004 01 30    Functional Description    2 9 1 Installing a Hard Disk    A hard disk adapter card for installation of a 2 5   9 5mm hard disk drive is
38. ae es Eats td 21  2 9 1     Genet  l   i4 conse serae EE EE eee KG 21  2 352    Heal Sie uretra ca HEP Ed EE 2    2A BUS SUUCWICS  dica cerda ca Vg emo 22  2441   Host to PCI Bridge  ior mem ees 22  2 4 2   Local PCL Buss saba kaka ortega aud saad ERE a 22  2 4 5 PCI to ISA Bridge Super I O Controller                 22  244 E e Ee e RE 22   2 5 Memo osc seco Gadus EE T PERIERE COUP T e 23  25 1 SDRAM riada tdt iaa 23  292  las rodas add 24  2 5 9  CompactFlash sparno daria ta 24  254  EEPROM sic  ein reel EU he 23   2 6 PC MIP Slots  SCISA  uunawa sa EELER PER IE 26  2 6 1  Installing a PC MIP Mezzanine Module                 26  2 0 2   PC MIP Connector   anus risa 27   2 7 M Module  Slots  SCISD  5 thacdescieiteadidanceuh ngs ide 28  2 1  SCONECNON  Lan oou Med coi o oq aco gode aid d da 28  2 7 2 Addressing the M Modules           l l eese 20  2 7 3 Installing an M Module Mezzanine Module              30   2 8 PMC Slots  SCI3C  occ oso b RR ERENNERT ees 31  2 8 1  Installing a PMC Mezzanine Module                   31   29   IDE Interlace ous ioc rar one PRESE Gand anew Gea 32  291 Instalhng a Hard Disk  waah rege bre 34   210 Ethernet Interface espias tte EE 36  2 10 1   Connechon 2 222 os rab cane daa eta en 36  2 10 2  General AA Seen S 37  2 103  MOBAsE T  tapa maa deta 37  2104  IOOBaSe L uiuo errare pb ert oque e Peer 37   ZAL VO Connector vrai ara E bees dar ae eae 38  2 11 1 Making the Interfaces Available                 o       40   2 12 Serial Ports  COMI  COMM
39. arks important notes or warnings concerning proper functionality of the  product described in this document  You should read them in any case     italics   Folder and file names are printed in italics   bold Bold type is used for emphasis   hyperlink Hyperlinks are printed in blue color     d The globe will show you where hyperlinks lead directly to the Internet  so you can    look for the latest information online     Hexadecimal numbers are preceded by  Ox   which is the usual C language    0  convention  and are printed in a monospace type  e g  OXOOFFFF     IRQ  Signal names followed by     or preceded by a slash       indicate that this signal is  ARQ either active low or that it becomes active at a falling edge   Signal directions in signal mnemonics tables generally refer to the corresponding    infout board or component   in  meaning  to the board or component    out  meaning   coming from it      Vertical lines on the outer margin signal technical changes to the previous edition of  the document     MEN Mikro Elektronik GmbH 7    205C13 00 E3   2004 01 30    About this Document    Copyright Information    MEN reserves the right to make changes without further notice to any products herein  MEN makes no  warranty  representation or guarantee regarding the suitability of its products for any particular  purpose  nor does MEN assume any liability arising out of the application or use of any product or  circuit  and specifically disclaims any and all liability  including
40. ata Sheet  Acer Laboratories Inc  Jan  1998   Version 1 25  www acer com    5 1 3 PCeMIP      PCeMIP Standard   standard ANSI VITA 29   VMEbus International Trade Association  7825 E  Gelding Dr   Ste  104   Scottsdale  AZ 85260  www vita com    5 1 4 M Modules      M Module Standard   ANSI VITA 12 1996  M Module Specification   VMEbus International Trade Association  www vita com    5 1 5 PMC      PMC specification   Draft Standard Physical and Environmental Layers for PCI Mezzanine Cards   PMC  P1386 1 Draft 2 0  1995  IEEE  www ieee org    5 1 6 Ethernet      Ethernet in general       The Ethernet  A Local Area Network  Data Link Layer and Physical  Layer Specifications  Version 2 0  1982  Digital Equipment Corpora   tion  Intel Corp   Xerox Corp      ANSTIEEE 802 3 1996  Information Technology   Telecommunications  and Information Exchange between Systems   Local and Metropolitan  Area Networks   Specific Requirements   Part 3  Carrier Sense Multiple  Access with Collision Detection  CSMA CD  Access Method and Phys     MEN Mikro Elektronik GmbH 82    205C13 00 E3   2004 01 30    Appendix    ical Layer Specifications  1996  IEEE  www ieee org      www ethermanage com ethernet   links to documents describing Ethernet  components  media  the Auto Negotia   tion system  multi segment configuration guidelines  and information on the Eth   ernet Configuration Guidelines book      www iol unh edu training ethernet html  collection of links to Ethernet information  including tuto
41. board identification  packet  The packet is built at initialization time     The format of the board identification packet is shown below   MENMON only implements some fields of the original PPCBug  system call     Table 17  MENMON   System Calls  BRD ID Fields                                                          31 24 23 16 15 87 0  gx00 Eye Catcher  0x04 Reserved  x98 Packet Size Reserved    x    C Reserved  gx10 Reserved  gx14 CLUN DLUN  x18 Reserved  gx1C Reserved                Eye Catcher Word containing ASCII string  BDID   Packet Size Half word containing the size of the packet    CLUN Logical Unit Number for the boot device control   ler  DLUN Logical Unit Number for the boot device    R03  Address Starting address of ID packet   word     Note  CLUN and DLUN are initialized according to the device that was last booted   for example  DBOOT or NBOOT command      MEN Mikro Elektronik GmbH    205C13 00 E3   2004 01 30    MENMON    3 9 2 2 OUT CHR    Name  Code  Description    Entry  Conditions    Exit Conditions  different from  Entry    OUT CHR   Output character routine   0020  This routine outputs a character to the default output port     ROS  Bits 7 Character  byte   through O    Character is sent to the default UO port     3 9 2 3 IN CHR    Name  Code  Description    Entry  Conditions    Exit Conditions  different from  Entry    IN CHR    Input character routine   0000    IN_CHR reads a character from the default input port  The char   acter is returned in the 
42. d alone SBC is available with a VME interface  A12  or  with a system slot CompactPCI interface  D3      Technical Data    CPU       Motorola PowerPC    MPC8245    300MHz    Memory      Level 1 Cache integrated in MPC8245    SO DIMM slot for up to 512MB SDRAM    100MHz memory bus operation    Flash 2MB    8 bit data bus    Serial EEPROM 2KB for factory settings    CompactFlash  TM  card interface for Flash ATA  true IDE  via on board IDE    MEN Mikro Elektronik GmbH 2    205C13 00 ES   2004 01 30    Technical Data    Interfaces      Two 10 100Mbits s Ethernet channels    Intel 82559ER    RJ45 at front panel with two LEDs    One UART RS232 serial interface  COM1     16 byte send receive buffer    RJ45 at front panel  One UART  COM2     16 byte send receive buffer    Physical interface using SA adapter via 10 pin ribbon cable on I O connector    RS232  RS485  isolated or not  for free use in system  e  g  cable to front     Two MPC8245 UARTs    Accessible via I O connector     DE port for hard disk drives    Drive can be connected via ribbon cable or mounted directly on the CPU  board using MEN s adapter kit    Only one CompactPCI slot needed even with hard disk    Keyboard mouse    PS 2 compatible    External adapters for line drivers required    USB port    External line drivers    Local PCI Bus      PCI Spec  2 2 compliant    32 bit data bus  33MHz  3 3V    Mezzanine Extensions    e SC13a  three PC MIPs Type I II on local PCI bus     Compliant with PC MIP specification    SC
43. e  SERR  line on the PCI local bus  The integrated host to PCI bridge will assert  MCP  to the processor upon detecting a high level on NMI from the M1543  The  host to PCI bridge can also be programmed to assert MCP  under other conditions   Please refer to the respective user manual for details     4 2 2 Maskable Interrupts    The M1543 supports 15 interrupt requests  These 15 interrupts are ISA type  interrupts that are functionally equivalent to two 82C59 interrupt controllers  The  chip also provides two steerable IRQ lines which can be routed to any of the  available ISA interrupts  The M1543 supports four PCI interrupts  INTA   INTB    INTC  and INTD   The interrupt lines may to be routed to any of twelve ISA  interrupt lines     The entire interrupt routing is managed by the boot software and board support  package of the operating system     Note  All interrupts are handled by the ALI1543C PIC  The MPC8245 s EPIC is not       N used     MEN Mikro Elektronik GmbH 78    205C13 00 E3   2004 01 30    4 3    Organization of the Board    Implementation of M1543 PCI to ISA Bridge    The GPO GPI GPIO pins of the M1543 are used for several functions on the board   The tables below show the port assignments of the board     Table 27  M1543 General Purpose Input  GPI  Pin Assignments                      GPI Description  0 Abort button  ORed with ENUM signal  1 Reserved  2 LM75  3 PXI TRIGO             Table 28  M1543 General Purpose Output  GPO  Pin Assignments                
44. e  and level to edge trigger  transfer     2 4 4 PCI to PCI Bridge    The SC13a and SC13c boards have a secondary PCI bus for accesses to PC MIP  and PMC modules  It is controlled by a PCI to PCI bridge of type 2031 from TI     MEN Mikro Elektronik GmbH 22    205C13 00 ES   2004 01 30    Functional Description    2 5 Memory    2 5 1 SDRAM    One SDRAM bank  bank 0  is implemented on the board  Bank 0 is connected to a  144 pin SO DIMM connector  The current board version supports SO DIMMs up to  512MB     2 5 1 1 Installing SO DIMM DRAM    The board is shipped without any DRAM SO DIMM module installed  To install a  SO DIMM module  please stick to the following procedure     Figure 5  SO DIMM DRAM Installation          Safety Notch        Contact  Groove         Safety Tab    SO DIMM Socket       The DRAM module will only fit as shown above because of a safety tab on the SO   DIMM socket which requires a notch in the SO DIMM module     M Power down the system before installing a SO DIMM module to avoid damage  A of the board     Place the memory module into the socket at a 45   angle and make sure that the  safety tab and notch are aligned     E    Carefully push the memory module into the contact groove of the socket   Press the memory module down until it clicks into place     The clips of the socket now hold the memory module in place     H KR E E    To release the module  squeeze both clips outwards and carefully pull the mod   ule out of the socket     MEN Mikro Elektron
45. e 17   Table 18   Table 19   Table 20   Table 21   Table 22   Table 23   Table 24   Table 25   Table 26   Table 27   Table 28   Table 29   Table 30   Table 31   Table 32   Table 33   Table 34   Table 35     MEN Mikro Elektronik GmbH  208C13 00 E3   2004 01 30                      Pin Assignment of the 4 pin Power Connector                    20  Signal Mnemonics for the 4 pin Power Connector                 20  Pin Assignment of the 60 Pin M Module Plug Connectors           28  M Module Address Map  20  Pin Assignment of the 44 Pin IDE Connector  an 32  Signal Mnemonics for the IDE Connect    33  Pin Assignment and Status LEDs of the 8 pin RJ45 Ethernet 10Base T   100Base T Connectors    vbcnacbecekRIE3RRSeRpRv  ATIS ODER Ded 36  Signal Mnemonics of the Ethernet 10Base T 100Base T Connectors  36  Pin Assignment of the 40 pin I O Connector    lesse  39  Signal Mnemonics of 40 pin I O Connector      39  Pin Assignment of 8 pin RJ45 RS232 Connector  COM1           41  MENMON   Assignment for Board Controller Devices             50  MENMON  Download Destination Devices      58  MENMON    Flash Sectors           0c cece eee eee 59  MENMON Command Overview           0 00    e eee eee eee 62  Hex  Switch Ch EE 66  MENMON  System Calls   BRD_ID Fields                     68  MENMON  System Calls   RTC_RD Buffer Data               70  MENMON    System Calls   DSK RD FieldS                    Ta  MENMON    VxWorks Bootline   List of Parameters and their Usage 73  MENMON   Common Parame
46. e SDRAM controller  is set up according to the information found in the serial presence detect  SPD   EEPROM  If no valid SPD can be found  defaults are used     A bad SPD checksum is tolerated as long as the rest appears reasonable     3 8 4 Watchdog Configuration  By default  the board watchdog is disabled     The watchdog can be enabled through WDOG TOUT   ms   where   ms   specifies  the watchdog timeout in milliseconds  Possible values are 0  disable watchdog    800  1600  3200  and 6400     Once the watchdog is enabled  it must be served by toggling the ALI GPO22 pin  If  the software fails to toggle this pin in time  the CPU is reset     MENMON automatically and continuously serves the watchdog until the operating  system is started     3 8 5 Hex Switch    The hex switch is completely user configurable  With MENMON it has only one  function  at hex position  0  or  8  there will be a delay after each initialization step   so that the boot procedure is slowed down  This function is provided for diagnostic  purposes  For normal operation of the board  you should set the hex switch to a  position between  1  and  F      If the hex switch is set to 8 and F  the console can be redirected to a P10 PCeMIP or  AD45 adapter  See Chapter 3 2 Console on page 44     Table 16  Hex Switch Settings                         Setting Description  0 User defined  but delay after each initialization step  1  F User defined  no additional delay during boot  MEN Mikro Elektronik GmbH 66    2
47. ease contact our sales staff if you need any help or extensions to use these  interfaces   2 These ports are implemented on the connector but may not be supported through software   Please contact our sales staff if you need any help or extensions to use these interfaces     MEN Mikro Elektronik GmbH 38  20SC13 00 E3   2004 01 30    Functional Description    Table 9  Pin Assignment of the 40 pin I O Connector       El  O  El  El  El  D  Ll  L  Ll  O  El  El  Ll  O  O  O  El  O  El  El                            40 Reserved  39 Reserved  38 Reserved 37 Reserved  36 Reserved 35 Reserved  34 Reserved 33 Reserved  E 32 RXD4 31 Reserved  o 30 TXD4 29 Reserved    28 RXD3 27 TXD3    26 45V 25 GND    24 USBPO  23 USBPO     22 45V 21 GND    20 MSDATA 19 MSCLK  7 18 KBDATA 17 KBCLK     16 LED2 15 LED1  El 14 ABRTBTN  13 PWRBTN     12  5V 11 GND  5 10 RI2  9 DCD2   8 CTS2  7 DSR2   6 RTS2  5 DTR2   4 RXD2 3 TXD2  2  5V 1 GND          1 Reserved pins on the I O connector cannot be used but do not impair func     tionality of the connector     Table 10  Signal Mnemonics of 40 pin I O Connector                                           Signal Direction Function   5 45V    5V power supply      GND   Digital ground of respective interface  CU KBDATA out Keyboard data   a 8 KBCLK out Keyboard clock  2  gt  MSDATA out Mouse data   Y   MSCLK out Mouse clock   g ED out LED1 cathode    ul LED  out LED2 cathode    S ABRTBTN  in Abort button    5 PWRBTN  in Reset button                 MEN Mikro El
48. ecipient    The recipient  obtaining confidential information from MEN because of this Agreement  is obliged to pro   tect this information     The recipient will not pass on the circuit diagrams or parts thereof to third parties  neither to individuals  nor to companies or other organizations  without the written permission by MEN  The circuit diagrams  may only be passed to employees who need to know their content  The recipient protects the confiden   tial information obtained through the circuit diagrams in the same way as he protects his own confiden   tial information of the same kind     4 Violation of Agreement    The recipient is liable for any damage arising from violation of one or several sections of this Agreement   MEN has a right to claim damages amounting to the damage caused  at least to    100 000     5 Other Agreements    MEN reserves the right to pass on its circuit diagrams to other business relations to the extent permitted  by the Agreement     Neither MEN nor the recipient acquire licenses for the right of intellectual possession of the other party  because of this Agreement     This Agreement does not result in any obligation of the parties to purchase services or products from the  other party     6 Validity of Agreement    The period after which MEN agrees not to assert claims against the recipient with respect to the confi   dential information disclosed under this Agreement shall be months  filled out by MEN    Not  less than twenty four  24  nor 
49. ektronik GmbH    205C13 00 E3   2004 01 30    Functional Description                                                          Signal Direction Function   CTS2  in Serial port COM2 clear to send  DCD2  in Serial port COM2 data carrier detect  DSR2  in Serial port COM2 data set ready   oma  DTR2  out Serial port COM2 data terminal   t  S ready    O   Ri2  in Serial port COM2 ring indicator  RTS2  out Serial port COM2 request to send  RXD2 in Serial port COM2 receive data  TXD2 out Serial port COM  transmit data  RXD3 in Serial port COMG receive data    MPC8245   st   Es    TXD3 out Serial port COMS transmit data      8  MPC8245    22  RXD4 in Serial port COM4 receive data     9  MPC8245   TXD4 out Serial port COM4 transmit data    MPC8245   m USBPO   USBPO    in out USB port differential pair  2            Connect the anode to  5V  pin 12 of 40 pin connector    2 Connect the button   s second terminal to GND  pin 11 of 40 pin connector      2 11 1 Making the Interfaces Available    Of course you can use any interface provided through the 40 pin I O connector as  needed using ribbon cable and lead it wherever you need it in the system     However  the easiest way to make the interfaces of the I O connector available is to  connect the CPU board to MEN s 6U I O extension card AD67  This card provides a  convenient 1 slot expansion by all functions of the 40 pin connector  You can use  SA adapters with COM2  COM4 simply by plugging adapters to the AD67     For ordering information
50. erface or via Ethernet     3 6 1 Download via Serial Interface    In order to program Flash or disk devices  you need to send a file from a host  computer to the target  On the host computer  you need a terminal emulation  program such as HyperTerm or Minicom     The download file name extension determines the destination device and the offset  within that device  For example  a file named rmyfile f00 will be programmed into  Flash sector 0     Table 13  MENMON   Download Destination Devices                      Device Abbreviation Flash Device Sector Size   F Flash See Table 14  MENMON     Flash Sectors  on page 59   E Serial EEPROM  1 byte   D SDRAM 2 bytes   C IDE  CompactFlash  512 bytes   S SCSI IDO Sector size from drive                   1 If you want to program the EEPROM and use the file extension to specify the start address   note that the highest start address you can state is 0X63  with extension  E99      Two special extensions are available for MENMON update     e xxx PMM is an alias for  F16 and updates the primary MENMON   e xxx SMM is an alias for  F24 and updates the secondary MENMON     When a file is larger than one sector  the following sector of the device will also be  programmed     The update file is transferred to DRAM before being programmed to Flash  The  DRAM of the board must therefore be large enough for the entire download file   The update file may be max  IMB  optional 15MB  if equipped with 16MB Flash        MEN Mikro Elektronik GmbH 58    
51. f it is bootable or not     Any PReP partition found is assumed to be bootable     For DOS partitions  DBOOT searches if the DOS file system contains the specified  file  The file name to be searched for can be configured in the EEPROM using the  EE BOOTFILE  or EE VXBLINE  command  Only the file name part of that name  is used  e  g  if you configure EE BOOTFILE  ata0 vxworks  then DBOOT looks  for  vxworks       The file name can also be passed to the command line to DBOOT  e  g  DBOOT  file myboot   The boot file must be in the root directory of the hard disk     If no file name is configured in EEPROM and no file name argument is passed to  DBOOT  the filename defaults to  BOOTFILE      3 5 2 2 Loading the Boot File    Once a bootable device partition has been found  the DBOOT command starts to  load the file  Regardless of the file format  the entire boot file will be loaded to  MENMON s download area  0x01000000    This address can be overridden  using the LOAD parameter   The load address must not be between 0x01F00000  and OxOIFFFFFF     MEN Mikro Elektronik GmbH 52    205C13 00 ES   2004 01 30    MENMON    3 5 2 3 Starting the Loaded Program  RAW and PReP files will be executed at the load address     For RAW files  the entry point  relative to the load address  can be specified through  the START parameter to the DBOOT command   The default start offset is 0  i e  the  program execution begins at the load address      PReP files begin with a header  which contains t
52. g to IEEE 1386    2 8 1 Installing a PMC Mezzanine Module   Perform the following steps to install a PMC module   M Make sure that voltage keying of your PMC module matches the CPU board   M Power down your system and remove the CPU board from the system     M The PMC module is plugged on the board with the component sides of the  PCBs facing each other     M Hold the PMC module over the target slot of the CPU board with the compo   nent sides facing each other     M Align the 64 pin connectors of the PMC module and carrier board     M Press the PMC module carefully but firmly onto the CPU board  making sure  that the connectors are properly linked     M Screw the PMC module tightly to the CPU board using the four mounting  standoffs and four matching oval head cross recessed screws of type M2 5x6     Figure 9  Installing a PMC Mezzanine Module    PMC module  Mounting  Standoff      64 pin connectors          CPU Board    screws screws         2 M2 5x6 oval head 2 M2 5x6 oval head  cross recessed cross recessed    MEN Mikro Elektronik GmbH 31  20SC13 00 E3   2004 01 30    Functional Description    2 9 IDE Interface    The board provides a 44 pin plug for IDE connection  The pinning of this connector  is compliant with the ATA 4 ATAPI specification     See Figure 1  General Board Map   Top View  on page 14 for the position of the  IDE connector     Connector types     44 pin  2 row SMT plug  2mm pitch      Mating connector   44 pin  2 row IDC receptacle  2mm pitch    Table 5  
53. get  s host  usr bob startup o any  string       MEN Mikro Elektronik GmbH 72    205C13 00 ES   2004 01 30    MENMON    Table 20  MENMON   VxWorks Bootline   List of Parameters and their Usage                                                          oat Special Used by  Parameter Description Cominand MENMON   boot device   unit Device name of boot device No   number   processor number No   host name Name of host to boot from No   file name File name of file to be booted EE BOOTFILE   Yes  for NBOOT  and DBOOT   inet on ethernet  e   IP address and optional subnet mask   EE NETIP Yes  for NBOOT   of this machine on Ethernet  e  g   192 1 1 28 ffffff00    inet on backplane  b     P address on backplane No   host inet  hz  IP address of host to boot from EE NETHOST   Yes  for NBOOT   gateway inet  g   IP address of gateway EE NETGW Yes  for NBOOT   user  u  User name No   ftp password  pw   Password No   flags  f   Flags for VxWorks No   target name  tn   Name of this machine EE NETNAME   No   startup script  s   Startup script for VxWorks EE KERPAR   Yes  when booting  PPCBOOT images  containing a Linux  kernel   other  o   Other devices to initialize in VxWorks No             MEN Mikro Elektronik GmbH    205C13 00 ES   2004 01 30    MENMON    3 10 1 Additional MENMON Parameters    Client programs often need to query certain parameters which are already set up or  detected by MENMON  In the past  client programs had to read the EEPROM or  access some registers directly in order
54. h ion ts 84   MEN Mikro Elektronik GmbH 11    20SC13 00 E3   2004 01 30    Figures    Figure 1   Figure 2   Figure 3   Figure 4   Figure 5   Figure 6   Figure 7   Figure 8   Figure 9   Figure 10     Figure 11   Figure 12   Figure 13   Figure 14   Figure 15   Figure 16   Figure 17     MEN Mikro Elektronik GmbH  208C13 00 E3   2004 01 30    General Board Map   Top View    14  SC13a Board Map   CPU Board with PCeMIPs   Top View         15  SC13b Board Map   CPU Board with M Modules   Top View       16  SC13c Board Map   CPU Board with PMCs   Top View           17  SO DIMM DRAM Installation           oooooomoomommomonos  23  Installing a CompactFlash Card    24  Installing a PCeMIP Mezzanine Module    26  Installing an M Module Mezzanine Module                      30  Installing a PMC Mezzanine Module  31  A12C  VMEbus family board  with Hard Disk Adapter and  Hard Disk   eiii toca EELER ENEE eth ia 34  Position of Hard Disk Adapter Card on the Board                 35  Posion of Hex Switch  ee e dea dud vas ox dada 43  MENMON Address Mapping      45  MENMON   Layout of the 0x41 Type Partition  PReP            51  MENMON  Example PCI Confeurapnon       an 65  Component Plan of SC13 Hardware Revision 03  Top Side         84  Component Plan of SC13 Hardware Revision 03    Bottom Side      85  12    Tables    Table 1   Table 2   Table 3   Table 4   Table 5   Table 6   Table 7     Table 8   Table 9     Table 10   Table 11   Table 12   Table 13   Table 14   Table 15   Table 16   Tabl
55. he entry point of the program  The  START parameter will be ignored in this case     ELF files will not be executed at the load address  Instead MENMON analyzes the  ELF program header and sections  and the program sections will be relocated as  specified in the ELF file  Here  the relocation address may be any address in RAM  except the runaway stack and the load image itself  Only the physical address  entries in the ELF program headers are used  virtual addresses are treated as  physical addresses if the physical address entry is OXFFFFFFFF     Client Program Calling Conventions  for ELF  RAW and PReP files     Interrupts are disabled  MSR EE is cleared      CPUis in Big Endian Mode     MMU is enabled  BATs are set up     Instruction Cache is enabled     e Rl is set to the top of runaway stack   512 bytes     R3 is set to 0  no residual data available      R4 is setto the image loading address   Not the relocation address    e R5  R7 are cleared     MEN Mikro Elektronik GmbH 53    205C13 00 ES   2004 01 30    MENMON    3 5 2 4  Syntax    Using the DBOOT Command    DBOOT  clun   alun   PART parf   FILE file   LOAD addH   START 0ff   HALT n   KERPAR p1 x p2 y     Parameters clun Controller logical unit  If missing  DBOOT loops through    all known controllers     dun Device logical unit  If missing  DBOOT automatically  searches for devices     PART Partition number  1  4   If missing  DBOOT loops through  all partitions     FILE File name  Used when booting from a DOS FAT f
56. ik GmbH 23  208C13 00 E3   2004 01 30    Functional Description    2 5 1 2 Supported SO DIMM Modules    You can install standard SO DIMM modules with SDRAM components  See  MEN   s website for memory modules available from MEN     Note  MEN gives no warranty on functionality and reliability of the board if you  use any other module than that qualified and or supplied by MEN  Please  contact either MEN directly or your local MEN sales office     2 5 2 Flash    The board has on board Flash  It is controlled by the integrated host to PCI bridge  of the MPC8245 and can accommodate 2MB  The data bus is 8 bits wide     Flash memory contains the boot software for the MENMON operating system  bootstrapper and application software  The MENMON sectors are software   protected against illegal write transactions through a password in the serial  download function of MENMON  cf  Chapter 3 6 Updating Flash Devices on page  58      2 5 3 CompactFlash    CompactFlash is a standard for small form factor ATA Flash drives  It is electrically  compatible to the PC Card 1995 and PC Card ATA standards     The CompactFlash standard is supported by industry s leading vendors of Flash  cards and others     CompactFlash cards are operated in a True IDE Mode     2 5 8 4 Installing a CompactFlash Card    The CompactFlash slot is within the SO DIMM DRAM socket  ie  the  CompactFlash card is placed below a DRAM module     The board is shipped without a CompactFlash card installed  To install  CompactFlash
57. ile sys   tem  The file must be present in the file system s root  directory  If FILE is missing  the name  BOOTFILE  is  used  The file name is ignored when booting from Type41  partitions     LOAD Specifies the load address  This is the address where the  entire image of the file is first loaded  regardless of the  file format  If not specified  the download area is used     START Specifies the entry point of the loaded program relative to  its load address  Only used for RAW files  If START is not  present  the entry point is equal to the load address     HALT If this parameter is 1     MENMON is called again when  the boot file was loaded  If this parameter is    2    MEN   MON is called when the load image was relocated  right  after the first instruction of the program was executed     KERPAR Parameters to add to kernel command line  only used  when booting PPCBOOT image     Examples      Load PReP boot from second partition of CompactFlash     D    BOO    TO 0 PART 2      Load file MYBOOT from IDE hard disk on secondary IDE channel  master     D    BOOT    1 1 FILEZMYBOOT      Try to find a bootable device on secondary IDE     D    BOOT    1      Boot Linux from PPCBOOT image and pass kernel parameters        D       BOOT    MEN Mikro Elektronik GmbH    205C13 00 E3   2004 01 30       FILE busybox img KERPAR  root ramfs console ttyS0 9600     MENMON      Boot VxWorks from ATA     MenMon gt  ee vxbline    To      clear wieles         g0 tO previous fields    D   quit  b
58. ion registers     Table 25  PCI ISA I O Space Memory Map  addresses as seen from CPU                                                                                                           CPU Address Range Device Register   Ox FEOO 0000  FE00 000F M1543 DMA1  slave    Ox FEOO 0020 M1543 INT_1  master  Control Register   Ox FEOO 0021 M1543 INT_1  master  Mask Register   Ox FEOO 0040 M1543 Timer Counter   Channel 0 Count   Ox FEO0 0041 M1543 Timer Counter   Channel 1 Count   Ox FEOO 0042 M1543 Timer Counter   Channel 2 Count   Ox FE00 0043 M1543 Timer Counter Command Mode Register   Ox FEOO 0060 M1543 Read access Clear IRQ 12   for PS2    IRQ 1  Latched Status   Ox FEOO 0060 M1543 Keyboard Data Buffer   Ox FEOO 0061 M1543 NMI and Speaker Status and Control   Ox FEOO 0064 M1543 Keyboard Status R  Command W    Ox FEOO 0080  FE00 009F M1543 DMA Channel x Page Register   Ox FEOO 00A0 M1543 INT_2  slave  Control Register   Ox FEOO 00A1 M1543 INT_2  slave  Mask Register   Ox FEOO OOCO  FEOO OODF M1543 DMA2  master    Ox FEOO OOFO M1543 Coprocessor Error Ignored Register   Ox FEO0 0170  FE00 0177 M1543 IDE Secondary registers part A   Ox FEOO 01F0  FEOO 01F7 M1543 IDE Primary registers part A   Ox FEOO O2F8  FE00 O2FF M1543 Super I O   UART2 controller   Ox FEOO 0378  FE00 037F M1543 Super I O   Parallel Port Controller   Ox FEOO O3F0 M1543 Super I O   Config Port Index   Ox FEOO 03F1 M1543 Super I O   Config Port Data   Ox FEOO 0376  FE00 0377 M1543 IDE Secondary registers part B 
59. k GmbH    205C13 00 E3   2004 01 30    DSK RD     Disk read routine   0010    This routine is used to read blocks of data from the specified  disk device  Information about the data transfer is passed in a  command packet which has been built somewhere in memory    The user program must first manually prepare the packet   The  address of the packet is passed as an argument to the routine   The command packet is eight half words in length and is  arranged as follows     MENMON    Table 19  MENMON    System Calls   DSK RD Fields                                                             15 87 0  9x99 CLUN DLUN  Ox92 Status Half Word  0x04 Most Significant Half Word  Memory Address  gx06 Least Significant Half Word  0x08 Most Significant Half Word  Block Number  Disk   OXDA Least Significant Half Word  OxOC Number of Blocks  Ox E Flag Byte Address Modifier   CLUN Logical Unit Number  LUN  of controller to use   DLUN Logical Unit Number  LUN  of device to use   Status This status half word reflects the result of the  operation  It is zero if the command completed  without errors    Memory Address of buffer in memory  Data is written   Address starting at this address    Block Number For disk devices  this is the block number where  the transfer starts  Data is read starting at this  block    Number of The number of blocks to read from the disk  For   Blocks streaming tape devices  the actual number of  blocks transferred is returned in this field    Flag Byte Not implemented by 
60. k GmbH 60  20SC13 00 E3   2004 01 30    MENMON    3 7 MENMON User Interface    3 7 1 Command Line Editing    MENMON provides a rudimentary command line editor      lt CTRL gt   lt H gt  Backspace and delete previous character   lt CTRL gt   lt X gt  Delete whole line    lt CTRL gt   lt A gt  Retrieve last line   3 7 2 Numerical Arguments    Most MENMON commands require one or more arguments  Numerical arguments  may be numbers or simple expressions      lt num gt  num is interpreted as a hexadecimal value    lt num gt  Same as above     lt num gt  num is interpreted as a decimal value    lt num gt  num is interpreted as a binary value    lt REG gt  Use the value of register  lt REG gt     These arguments can be combined using the arithmetic operators     and         Example      MenMon gt  D 10000 Dumps address 0x10000      Some of the addresses used in our examples may not be suitable for your board s address  mapping  If you want to try out MENMON   s functions  please compare the example  addresses with your mapping first     MEN Mikro Elektronik GmbH 61    205C13 00 E3   2004 01 30    MENMON    3 7 3 MENMON Command Overview    Table 15  MENMON Command Overview                                                                                                                      Command Description  H Print help  IO Scan for BIOS devices  NBOOT   lt opts gt   Boot from network  DEC21MEDIA  lt clun gt   lt med gt  Select Ethernet medium  DBOOT   lt clun gt     lt dlun gt     l
61. l  R522   C72  a Tm is Br   WEI e ae  E E moba a  EI we an  E a wu O BG a  ME a oe m xr Ewe pm  a ES fm  o m  o  E  R241 s E e      Bleif R228 E o  s ng CH mn ms      C35    C85  m 8 E w A  oo 2 E mu  096     EI o mp o     Si H  EI EI  55 1033  1034  o  73 ce    5    ul del ao mg E  y m Pie mr EU ER e  vn a OA gu  E  EI  Si    IC35  EE e C83  C82   E  mw D  ul TP2  ow  oo na NG  EE D  I  a  Os E  ao    e de  oo RCIE a  oo di  am du I C 8 a  EU E E  oo EN  Sen g     am   r E  me   aa 3 id  ob H  oo  ae  oj Ed EE      Er EE  ET  GL  EC  ao  Mi ADA HOO ei  ca  0 am es  781    R782    MEN Mikro Elektronik GmbH    208C 13 00 E3   2004 01 30                   R731  RITO  RT32  R771  R772  RT45  R744  R743  R710  R746  RTIS  mu  R776  Hu                      ma    mi    a   or    HA  R730  R729  R706  R705    You can request the circuit diagrams for the current revision of the product described in this manual by     completely filling out and signing the following non disclosure agreement    Please send the agreement to MEN by mail  We will send you the circuit diagrams along with a copy of   the completely signed agreement by return mail  B   MEN reserves the right to refuse sending of confidential information for any reason that MEN may consi  mikro elektronik  tantial  D   der substantia gmbh   n  rnberg    Non Disclosure Agreement    for Circuit Diagrams provided by MEN Mikro Elektronik GmbH    between    MEN Mikro Elektronik GmbH  Neuwieder Stra  e 7  D 90411 N  rnberg         
62. lid  all commands in the  startup  string are executed   See Chapter 3 4 3  Configuring the MENMON Start up Procedure on page 46      If no startup string was present  MENMON jumps to the operating system  bootstrapper whose address can be configured using the EE BS command     The MENMON command line interface will appear if the ESC key is pressed or the  bootstrapper address is set to an invalid address  i  e  OX0 or OXFFFFFFFF     3 4 3 Configuring the MENMON Start up Procedure    MENMON can be configured to automatically execute commands at start up  for  example to boot from disk  The EE STARTUP command can be used to configure  these commands  The EEPROM stores a string  max  79 characters  that is  comprised of commands that are executed at startup  e g     DBOOT 1 FILE MYBOOT  NBOOT    MENMON performs these commands until one of the commands passes control to a  loaded image     The  EE STARTUP    command can be used to deactivate autoexecution of the  string  When the string is inactive  MENMON calls its BO command at start up     MEN Mikro Elektronik GmbH 46    205C13 00 E3   2004 01 30    MENMON    3 4 4 Self Tests    At start up the monitor runs self tests depending on the current self test level   OFF   QUICK or EXTENDED   The MENMON behavior depends on the current stop on  error mode  NO HOLD or HOLD      Power On Self Test output with self test message mode EXTENDED                                             PC       MPC107 bus 0x0  dev 0x00    gt  OK  ALI1543
63. more than sixty  60  months      7 General    If any provision of this Agreement is held to be invalid  such decision shall not affect the validity of the  remaining provisions and such provision shall be reformed to and only to the extent necessary to make  it effective and legal     This Agreement is only effective if signed by both parties     Amendments to this Agreement can be adopted only in writing  There are no supplementary oral agree   ments   This Agreement shall be governed by German Law       MEN Mikro Elektronik GmbH  The court of jurisdiction shall be Nuremberg   Neuwieder Strafe 5 7  90411 N  rnberg  Deutschland    Tel   49 911 99 33 5 0  Fax  49 911 99 33 5 901    E Mail info 9 men de  Non Disclosure Agreement for Circuit Diagrams page 2 of 2   www men de          Gesch  ftsf  hrer Manfred Schmitz  Udo Fuchs Handelsregister N  rnberg HRB 5540 UST ID Nr  DE 133 528 744  Deutsche Bank AG Kto  Nr  0390 211  BLZ 760 700 12 HypoVereinsbank Kto  Nr  1560 224 300  BLZ 760 200 70 ISO 9001 zertifiziert    
64. note that the board has no third 64 pin connectors  P3   and therefore does  A not support rear I O connection     Connector types of P1 and P2     64 pin SMT plug connector according to IEEE P1386  e  g  Molex 71436 0864      Mating connector   64 pin SMT receptacle connector according to IEEE P1386  e  g  Molex 71439   1864    MEN Mikro Elektronik GmbH 27  20SC13 00 E3   2004 01 30    Functional Description    2 7 M Module Slots  SC13b     The M Module slots enable the user to add a number of I O functions to the CPU  board  The wide range of standardized M Modules includes not only process I O  modules but also interface extensions  network boards  such as Profibus  CAN bus  etc    DSP and transputer modules and special purpose functions     The SC13 has three M Module slots and supports the following M Module  characteristics  D16  D32  A08  A24  INTA  INTC     2 7 1 Connection    The signals from the CPU board are fed to the M Module via three 20 pin plug  connector rows  These connectors correspond to connectors on the M Module  The  pin assignment corresponds to the M Module specification  see Chapter 5 1  Literature and WWW Resources on page 82      Table 3  Pin Assignment of the 60 Pin M Module Plug Connectors          A B C  1 CS  GND AS   2 A01  5V D16  3 A02  12V D17  4 A03  12V D18  5 A04 GND D19  6 A05   D20  7 A06 a D21  8 A07 GND D22    9   DO8 A16   D00 A08    10   DO9 A17   DO1 A09 a       11   D10 A18   DO2 A10 D23  12   D11 A19   DO3 A11 D24  13   D12 A20 
65. ny  consequential or incidental damages arising from reliance on the accuracy of this document  The  information contained herein is subject to change without notice     Copyright    2004 MEN Mikro Elektronik GmbH  All rights reserved     eS Please recycle    Germany France UK USA   MEN Mikro Elektronik GmbH MEN Mikro Elektronik SA MEN Micro Ltd MEN Micro  Inc    Neuwieder Strafe 5 7 18  rue Ren   Cassin Whitehall  75 School Lane 3740 North Josey Lane  Suite 203  90411 Nuremberg ZA de la Ch  telaine Hartford  Northwich Carrollton  TX 75007   Phone  49 911 99 33 5 0 74240 Gaillard Cheshire UK  CW8 1PF Phone 972 939 2675    Fax  49 911 99 33 5 901  E mail info men de  www men de    Phone  33  0  450 955 312  Fax  33  0  450 955 211  E mail info   men france fr  www men france fr    MEN Mikro Elektronik GmbH    205C13 00 E3   2004 01 30    Phone  44  0  1477 549 185  Fax  44  0  1477 549 178  E mail info   menmicro co uk  www menmicro co uk    Fax 972 939 0055  E mail sales menmicro com  www menmicro com    Contents    Contents   T  Get  ng Started ve beer t   te eee AAA 14  ER  MapsoftihejBoatd  vec o Ra seh ia NAA 14  1 2 Configurmg the Hardwate    wawa emm tam ve sas 18  1 3 Integrating the Board into a System       0 0 0 0    00002 essen 19  1 4 Installing Operating System Software    19  2   Functional Description  iia 20  21  PowetSupply   2s cada eue GAP DANDAN AT Ae eR VER d 20  2 2 Clock Supply   1242 1d Rd e tole eee diodes 20  2 3 PowerPC CPU s  na GA etie S ER ALAY e
66. o boot from disk media  each medium must be prepared in the following  way   Partitions    Hard disks can have a partition table  MENMON supports the four partition entries  in the first sector of the medium  The partition type must be either DOS  Type  0x01  0x04  0x06  or PReP  Type 0x41      Figure 14  MENMON   Layout of the 0x41 Type Partition  PReP     PC Compatibility Block          Entry Point Offset  LE     Load Image Length  LE         RFagFed              RFagFed             OS ID    OS Specific Field   optional     Code Section of the Load Image    Load Image       521  522       554         1023       Entry Point  Code  Aligned           Reserved2    RBA  Count x 512    File System    With DOS formatted partitions  or unpartitioned media  the file system must be a  DOS FAT file system  12 bit or 16 bit FAT entries      PReP  Type 0x41  partitions have no file system  the entire partition is viewed as a  single file  no file name is required  PReP partitions can contain either a PReP file   as in the above figure  or a PPCBOOT image     1 The board supports SCSI devices only through use of a PC MIP module     MEN Mikro Elektronik GmbH 51  208C13 00 E3   2004 01 30    MENMON    3 5 2 1 DBOOT Algorithm    The DBOOT command tries to find a bootable partition or file on any disk  If no  parameters are specified  DBOOT will search for devices behind each known  CLUN  On each disk found  it will check if there is a partition table on it  and  checks with each partition i
67. oot device  ata 0 0   processor number  0   host name  host   file name   ata0 vxworks    inet on ethernet  e   192 1 1 28  inet on backplane  b     host inet  h  2192 1 1  22  gateway inet  g    user  u      ftp password  pw   blank   use rsh    flags  f   Del    target name  tn   startup script  s   other  0    Updating EEPROM      MenMon gt  DBOOT O    Hints    Use the LS command to display the partition table and files on the device     In case of problems you can try to read raw sectors from disk using the DSKRD  command     Use the EE STARTUP command to perform the DBOOT command automati   cally at startup     MEN Mikro Elektronik GmbH 55    20SC13 00 E3   2004 01 30    MENMON    3 5 3 Network Boot  Network boot supports the following       Boot a file using BOOTP and TFTP protocols via Ethernet     Boot a file using TFTP only  without BOOTP      Supported file formats  RAW  ELF and PReP     This boot method requires a host computer running the TCP IP daemons tftpd and  optionally boom  If you intend to boot via BOOTP  the host computer must also set  up a table  usually called bootptab  containing an entry for each target system to be  booted     An entry in bootptab for the board could look like this     mysystem sm 255 255 255 0    hd  usr TFTPBOOT    bs ht ether vm rfcl048     ha 00c03a080003     ip 192 1 1 25 1  bf mybootfile    At start up  MENMON searches for the first available  and supported  Ethernet  controller in the system  When the NBOOT command is issued 
68. ported     MENMON for SC13 also uses some parts of Motorola s DINK32 and provides  extensions for user interface  configuration  debugging and self test     Purpose      Debugging applications without any operating system    Bootstrapping operating systems      Hardware testing    Features    Auto configuration for PCI devices on the board and devices on secondary PCI  buses      Interrupt routing of all on board devices and of all devices on secondary PCI  buses      SDRAM size detection  reading and checking  Serial Presence Detect Data  Structure       Flash programming with password protection of MENMON spaces    Primary secondary MENMON  Subset of Motorola PPCBug system calls implemented    3 2 Console    MENMON for the board can communicate through the COMI port  available  through the I O connector      Additionally  if a P1 graphics PC MIP module is found on the PCI bus  any console  output will also appear on the VGA display  The same is true if you connect a PS 2  keyboard to the I O connecter  Characters can then be entered on the RS232 console    and on the PS 2 keyboard   The default setting of the COM ports is 9600 baud  eight data bits  no parity  one  stop bit    MEN Mikro Elektronik GmbH 44    205C13 00 ES   2004 01 30    EE NEE KEEN MENMON  3 3 MENMON Memory Map  Figure 13  MENMON Address Mapping    0x 0000 0000  Exception Wrappers 12KB    0x 0000 3000 MENMON Parameter String 512 bytes   ee GU 4KB   Ox 0000 4200 VxWorks Bootline 256 bytes  0    0x 0000 430  
69. r connection of standard SA adapters  see MEN   s    website      For compatible adapters and ordering numbers see MEN   s website     MEN Mikro Elektronik GmbH    205C13 00 E3   2004 01 30    Functional Description    2 12 2 1 Installing Standard SA Adapters    You can install SA adapters either through ribbon cable connection directly on the  40 pin I O connector  or using an additional I O extension card  MEN s AD67   Please see Chapter 2 11 I O Connector on page 38 and MEN s website for more  information  The following description shows how to install SA adapters without  any extension card     Note  MEN gives no warranty on functionality and reliability of the board and SA  adapters used if you install SA adapters in a different way than described in  this manual     Perform the following steps to install standard SA adapters using MEN s mounting  kit     M Power down your system and remove the board from the system     M Remove the front panel screws of the SA adapter        M Use the front panel screw to fasten the SA adapter at the additional SA adapter  front panel     MI Plug the prefolded ribbon cable to the 40 pin I O connector on the board     MI Plug the two 10 pin connector of the ribbon cable to the respective SA adapter  connector     M Make sure to always match the pins correctly  pin 1 is marked by a triangle on  the ribbon cable connector      M You can now reinsert the board and the additional front panel into your system   Make sure to fasten the SA adap
70. rd     MI Press the M Module carefully but firmly onto the CPU board  making sure that  the connectors are properly linked     M Turn the CPU board upside down and use four M Module mounting screws to  fasten the M Module on the solder side of the board     Note  You can order suitable mounting screws from MEN  see MEN s website     Figure 8  Installing an M Module Mezzanine Module       M Module    i   Mounting Bolt i    v    60 pin connector AIARA          A A CPU board without front panel  M3x6 cross recess M3x6 slotted pan   pan head screws head screws  plastics   MEN Mikro Elektronik GmbH 30    205C13 00 E3   2004 01 30    Functional Description    2 8 PMC Slots  SC13c     The SC13 board provides two PMC slots for extension such as graphics  Fast  Ethernet  SCSI etc  The market offers lots of different PMC mezzanines     The signaling voltage is set to 3 3V  1  e  the CPU board has no voltage key  see   A Figure 9  Installing a PMC Mezzanine Module  on page 31  and can only carry  PMC mezzanines that support this keying configuration  Mezzanine cards may be  designed to accept either or both signaling voltages  3 3V 5V      The connector layout is fully compatible to the IEEE1386 specification  For  connector pinouts please refer to the specification  see Chapter 5 1 Literature and  WWW Resources on page 82      Connector types       64 pin  1 mm pitch board to board receptacle according to IEEE 1386      Mating connector   64 pin  1 mm pitch board to board plug accordin
71. re computers connected directly to a hub or concentrator     The 10Base T system operates at 1OMbps and uses baseband transmission methods     2 10 4 100Base T    The 100Base T networking standard supports data transfer rates up to 100Mbps   100Base T is actually based on the older Ethernet standard  Because it is 10 times  faster than Ethernet  it is often referred to as Fast Ethernet  Officially  the 100Base T  standard is IEEE 802 3u     Like Ethernet  100Base T is based on the CSMA CD LAN access method  There  are several different cabling schemes that can be used with 100Base T  e g   100Base TX  with two pairs of high quality twisted pair wires     MEN Mikro Elektronik GmbH 37    205C13 00 ES   2004 01 30    Functional Description    2 11 UO Connector    The board features a 40 pin I O connector that implements several interfaces       Serial port COM2  compatible with MEN s SA adapters  see Chapter 2 12 Serial  Ports COMI  COMA on page 41     Serial ports COM3 and COMA of the MPC8245      A reset and abort button     Two user configurable LEDs     Keyboard mouse   The built in PS2 AT keyboard and PS2 mouse controller of the M1543 is con   nected to the I O connector     USB port     Connector types 40 pin connector     40 pin low profile plug  2 54mm pitch  for ribbon cable connection      Mating connector   40 pin IDC receptacle  e g  Elco Series 8290 IDC socket         These ports are implemented on the connector  but there are no buttons and LEDs on the  A board  Pl
72. rials  FAQs  and guides    www made it com CKP ieee8023 html  Connectivity Knowledge Platform at Made IT technology information service   with lots of general information on Ethernet    5 1 7 EIDE      EIDE   Information Technology   AT Attachment 3 Interface  ATA 3   Revision 6   working draft  1995  Accredited Standards Committee X3T10    5 1 8 USB      USB   Universal Serial Bus Specification Revision 1 0  1996  Compaq  Digital Equip   ment Corporation  IBM PC Company  Intel  Microsoft  NEC  Northern Telecom  www usb org    5 2 Board Revisions    Table 35  Table of Hardware Revisions                                  Revision Comment Restrictions  00 xx First revision MPC8240 250MHz is used instead of  released MPC8245 300MHz   only two COM interfaces  Hex switch not implemented   01 xx Second revision Yellow Ethernet LED does not work   02 xx Third revision None known   03 xx Fourth revision None known   MEN Mikro Elektronik GmbH  000000 T 83    205C13 00 E3   2004 01 30    5 3    Appendix    Component Plans    Figure 16  Component Plan of SC13 Hardware Revision 08   Top Side       P7 E  Pa  p4  P5  in  2  o  E  a  M4 I  PC MIP2  M1  PC MIP1  M3  M2  PC MIPO     Ed       MEN Mikro Elektronik GmbH  20SC13 00 E3   2004 01 30    A2    ICI    P6    P8    P2    P122    P121    P112    P111    P102    P101             8 m ra 27 3 m 102 C10  HH R33  c19 EI I2 e L1 o   3  U o  IC3 Ae  A  o A  m a  Z e     PMCl  g  5 S N       M MODULE2 a   a a  al Q  P9  H3  TaS  KO  U  H  E 5  3 
73. s  but the absence of these  devices is not treated as an error       Ethernet II     M Module bridge     VMEbus bridge     CompactPCI bridge    CompactPCI slots    SMB    This test performs read accesses to all on board SMB devices     Hex Switch    This test reads and displays the current hex switch position     MENMON Flash Checksum    This test checks the checksum of the current MENMON  primary secondary   The  first long word of MENMON contains the size  the second long word contains the  expected checksum  The test computes the checksum by XORing each long word of  MENMON with the next one  except for the first two long words     ABORT Button    This test checks pressing and releasing of the ABORT button to test port pin GPI 0  of the M1543  cf  Chapter 4 3 Implementation of M1543 PCI to ISA Bridge on  page 79      The test is not performed during Power On Self Test     This test does not check the ABORT interrupt   CPU    This test enters and displays the clock configuration   The test is not performed during Power On Self Test   An error is detected for unknown PLL configuration for the installed CPU type     It also displays the board temperature     MEN Mikro Elektronik GmbH 48  20SC13 00 E3   2004 01 30    MENMON    3 5 MENMON Boot Methods for Client Programs    MENMON supports different methods to load and start client programs like  operating systems or their bootstappers       Disk boot    Network boot    Execution from Flash     3 5 1 MENMON BIOS Devices    For
74. single chip microprocessors  intended for a  wide range of systems     2 3 2 Heat Sink    A heat sink is provided to meet thermal requirements     MEN Mikro Elektronik GmbH 21    205C13 00 ES   2004 01 30    Functional Description    2 4 Bus Structure    2 4 1 Host to PCI Bridge    The integrated host to PCI bridge  internal in MPC8245  is used as host bridge and  memory controller for the PowerPC processor  All transactions of the PowerPC to  the PCI bus are controlled by the host bridge  The SDRAM and boot Flash are  connected to the local memory bus of the integrated host to PCI bridge     The PCI interface is PCI bus Rev  2 2 compliant and supports all bus commands and  transactions  Master and target operations are possible  Only big endian operation is  supported     2 4 2 Local PCI Bus    The local PCI bus is controlled by the integrated host to PCI bridge  It runs at  33MHz  The I O voltage is fixed to 3 3V  The data width is 32 bits     Major functional elements of the board  such as Ethernet  are connected to the local  PCI bus     2 4 3 PCI to ISA Bridge Super I O Controller    The M1543 provides integrated Super I O  2 serial ports   system peripherals  ISP    2 82C59 and serial interrupt  1 82C54   advanced features  type F and distributed  DMA  in the DMA controller  2 82C37   PS2 keyboard mouse controller  2 channel  dedicated IDE master controller with Ultra 33 specification and System  Management Bus  SMB      M1543 also provides a PCI to ISA IRQ routing tabl
75. t Interface    The two Ethernet interfaces of the SC13 support both 10Mbits s and 100Mbits s as  well as full duplex operation and autonegotiation     Note  The unique Ethernet address is set at the factory and should not be changed   Any attempt to change this address may create node or bus contention and  thereby render the board inoperable  A label on the Ethernet connectors of the  board gives the set Ethernet address     2 10 1 Connection    Two standard RJ45 connectors with status LEDs are available at the front panel for  connection to 10Base T or 100Base TX network environments  It is not necessary  to switch between the two configurations     The pin assignment corresponds to the Ethernet specification IEEE802 3   Connector types       Modular 8 8 pin mounting jack according to FCC68    Mating connector   Modular 8 8 pin plug according to FCC68    Table 7  Pin Assignment and Status LEDs of the 8 pin RJ45 Ethernet 10Base T   100Base T Connectors                   1 TX   Lights up whenever there is AG 2 TX   transmit or receive activity fl 3 RX    4 Shield_R   5 Shield_R  Lights up as soon asthe LNK 6 RX   link is established     10Base T or 100Base T  7 Shield R   8 Shield R          Table 8  Signal Mnemonics of the Ethernet 10Base T 100Base T Connectors                               Signal Direction Function  Shield R   Shield via RC network  RX    in Differential pair of receive data lines  TX    out Differential pair of transmit data lines  MEN Mikro Elektronik Gmb
76. t opts gt   Boot from disk  RBOOT   lt opts gt   Boot from shared RAM  LS  lt clun gt   lt dlun gt    lt opts gt   List files partitions on device  DSKRD   args   Read blocks from RAW disk  DSKWR   args   Write blocks to RAW disk  BIOS DBG   mask   Set MMBIOS debug level      lt D gt   List board information  EEPROSPEED  lt clun gt   lt med gt  Select Ethernet Speed  EE  xxx    lt arg gt   Serial EEPROM commands  DIAG   lt arg gt   System diagnosis  RTC  xxx    lt arg gt   Real time clock commands  WDOG  xxx    lt arg gt   Watchdog  SMS24  commands  RST Reset board  CHAM xxx Chameleon FPGA commands  SERDL   lt passwd gt   Update Flash using YModem protocol  NDL   lt opts gt   Update Flash from network  ERASE   D      O      lt S gt   Erase Flash sectors  PFLASH  lt D gt   lt O gt   lt S gt    lt A gt   Program Flash  AS  lt addr gt    lt cnt gt   Assemble memory  DI   lt addr gt     lt cnt gt   Disassemble memory  GO   lt addr gt   Jump to user program  S RFO     lt addr gt   Single step  BO   lt addr gt     lt opts gt   Call OS bootstrapper  B DC     lt addr gt   Set display clear breakpoints   C RFM  name CPU User Register Change    RFM    name  CPU User Register Display  ACT   lt addr gt     lt size gt   Execute a HWACT script  C BWLLN4    lt addr gt    lt val gt   Change memory  D   lt adar gt     lt cnt gt   Dump memory  Fl   from     to     val   Fill memory  byte   MC  lt adr1 gt    adr2     cnt   Compare memory          MEN Mikro Elektronik GmbH 62    205C13 00 E3   2
77. ter front panel appropriately in your enclosure     MEN Mikro Elektronik GmbH 42    205C13 00 E3   2004 01 30    Functional Description    2 13 Temperature Sensor   The LM75 temperature sensor is used for temperature management  It continuously  measures the board temperature    2 14 Real Time Clock and NVRAM    The board includes the 41T56 SMB real time clock with integrated NVRAM  A  local GoldCap capacitor supplies the backup voltage     The 56 byte NVRAM is organized as a 56 bytes x 8 bits SRAM     2 15 Watchdog    The board uses an SMS24 watchdog  which has three functions       Power On Reset    Watchdog  e EEPROM CKB   see Chapter 2 5 4 EEPROM on page 25     2 16 User Defined Hex Switch    The board provides a rotary hex switch for operating system requirements and user  applications  Please refer to the corresponding software manual for their  implementation     Figure 12  Position of Hex Switch        Front panel    mounting screw CompactFlash  card connector                                                                                       Reset Button LED     RS232  COM1 5  5 n    e p SO DIMM E  Ethernet 8 DRAM Socket S  10Base T 1 o MPC8245 o  ES d H 8  Ethernet f A  10Base T 2 Z      User  lo  Ee    configurable o  Production Test hex switeh a  D  z   gt   MEN Mikro Elektronik GmbH 43    205C13 00 E3   2004 01 30    MENMON    3 MENMON    3 1 General    MENMON is an assembly language debugger with a simple user console interface  and can easily be extended and 
78. ters Passed by All MENMONS       74  Memory Map   Processor View    75  Address  Mapping for POL  2 22 iiis esi reme EE E 75  BATS set up by MENMON   1223936 risas Ed 76  PCI ISA I O Space Memory Map  addresses as seen from CPU       77  Interrupts   h the CPU Board carito totae Ebro bie ut  ees 78  M1543 General Purpose Input  GPI  Pin Assignments             79  M1543 General Purpose Output  GPO  Pin Assignments           79  M1543 General Purpose Input Output  GPIO  Pin Assignments      79  SMB EE 80  SMB 2 DEVICES uad odo pu tha dore deeds ee Ses ddp NG 80  PCI Devices on Bus 0  EEN o RR be e rb e br pews 80  PCI Devices on PC MIP PMC BUS   5  oie eed IUE I 81  M Module Device Addresses    esee  81  Table of Hardware Revisions           llle eee 83  13    Getting Started    1 Getting Started    This chapter will give an overview of the board and some hints for first installation  in a system as a  check list      1 1 Maps of the Board    Figure 1  General Board Map   Top View          Front panel      mounting screw CompactFlash    card connector                         Ethernet  10Base T 1             p SO DIMM    DRAM Socket  111 M MPC8245       1 0 Connector                  VMEbus P1  A12 board family                               Ethernet  10Base T 2  User   o   Production Test configurable  hex switch  35  On  Front Panel 50  Side of Board   2  a   E   E   S   2   oO   o   a   eo   a   e   3       o   a   9   I    a   E   o   O     Front panel    mounting screw    M
79. try not to touch the IC chips  leads  or cir   cuitry      Use a grounded wrist strap before handling computer components    Place components on a grounded antistatic pad or on the bag that came with the   component whenever the components are separated from the system    Store the board only in its original ESD protected packaging  Retain the original   packaging in case you need to return the board to MEN for repair     MEN Mikro Elektronik GmbH 6  20SC13 00 E3   2004 01 30    About this Document    About this Document    This user manual describes the hardware functions of the board  connection of  peripheral devices and integration into a system  It also provides additional  information for special applications and configurations of the board     The manual does not include detailed information on individual components  data  sheets etc    A list of literature is given in the appendix     The SC13 board is an SBC with a large scope of options regarding installation  and combination of mezzanines  There are three main models of the board   SC13a with PC MIP modules  SC13b with M Modules  and SC13c with PMCs   This manual describes all of these three models and generally refers to the  board as   SC13                                    History   Edition Description Technical Content Date of Issue  E1 First edition H  Schubert  K  Popp 2001 12 17   E2 Second edition H  Schubert  K  Popp 2002 12 06   E3 Third edition H  Schubert  K  Popp 2004 01 30  Conventions    This sign m
80. us  CLUN 0x01      Autoscan not possible on CLUN 0x02  Autoscan not possible on CLUN 0x03    MEN Mikro Elektronik GmbH 49  20SC13 00 E3   2004 01 30    MENMON    3 5 1 1 Controller Devices  CLUNs     On startup  MENMON searches for all known onboard controllers  CLUN  0x00  0x0F  and for any other PCI device that is supported by the MENMON  drivers  If additional controllers are found on the PCI bus  they receive CLUNs  gt     0x10   Table 12  MENMON   Assignment for Board Controller Devices                               CLUN Controller  0x00 Primary IDE controller in ALI  0x01 Secondary IDE controller in ALI  0x02 First onboard Ethernet interface  0x03 Second onboard Ethernet interface  Ox10  OFE   Any other controller found that is supported by the MENMON drivers       3 5 1 2 High Level Devices  DLUNs   Depending on the bus type  the DLUN is assigned differently     Device LUNs  8 bit value   For IDE devices        7  0       0   Master  1   Slave             For SCSI devices        7  4 3  0       SCSI ID SCSI LUN  normally O                 Example  A SCSI hard disk with ID 6 would have a DLUN of 0x60     MEN Mikro Elektronik GmbH 50    205C13 00 ES   2004 01 30    MENMON    3 5 2 Disk Boot  Disk boot supports the following       Boot from any disk like device  SCSI hard and floppy disks   IDE hard disks or  CompactFlash       Supports PReP and DOS disk partitions as well as unpartitioned media      Supported file formats  RAW  ELF  PReP and PPCBOOT images   To be able t
81. y    M Power up the system   M The terminal displays a message similar to the following     Secondary MenMon for the A012 D003 Version 2 0       press  ESC  to setup MENMON  Selftest running        CHECKSUM       gt   0        Can t jump to bootstrapper  BS address in EEPROM invalid     MenMon gt     SBD    E    M Now you can use the MENMON debugger  see detailed description in Chapter  3 MENMON on page 44      M Observe the installation instructions for the respective software     1 4 Installing Operating System Software  The board supports VxWorks  Linux  OS 9 and QNX     By standard  no operating system is installed on the board  Please refer to MEN s  operating system installation documentation on how to install the software     You can find any driver software available for download on MEN s website     MEN Mikro Elektronik GmbH 19    205C13 00 E3   2004 01 30    Functional Description    2 Functional Description    The following describes the individual functions of the board and their  configuration on the board  There is no detailed description of the individual  controller chips and the CPUs  They can be obtained from the data sheets or data  books of the semiconductor manufacturer concerned  Chapter 5 1 Literature and  WWW Resources on page 82      2 1 Power Supply    The board is supplied with  5V and  12V via the onboard power connector   However   12V may be required only by some mezzanine modules     Connector types 4 pin power connector   e 4 pin plug  AMP MATE
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
取扱説明書 - Panasonic  GPE-030-24DCギヤポンプ 取扱説明書    Dalva - Programa de Pós-Graduação em Educação    Funkmikrofon  MegaRAID Storage Mangaer取扱説明書 - Hitachi Web Server  Kelvinator JT4BE048KA Instructions / Assembly  取扱説明書 [PDF形式]  Acerca de Plesk Sitebuilder    Copyright © All rights reserved. 
   Failed to retrieve file