Page 1
User Manual MIC-5602 Advanced Mezzanine Card Processor AMC...
Page 2
No part of this manual may be reproduced, copied, translated or transmitted in any form or by any means without the prior written permission of Advantech Co., Ltd. Information provided in this manual is intended to be accurate and reliable. How- ever, Advantech Co., Ltd.
Page 3
Class I, Division 2, Groups A, B, C and D indoor hazards. Technical Support and Assistance Visit the Advantech web site at www.advantech.com/support where you can find the latest information about the product. Contact your distributor, sales representative, or Advantech's customer service center for technical support if you need additional assistance.
Page 4
Please send all such - in writing - to: support@advan- tech.com Packing List MIC-5602 Processor Advanced Mezzanine Card User manual (PDF file) CD-ROM disc x1 Warranty certificate document x1 If any of these items are missing or damaged, contact your distributor or sales repre- sentative immediately.
Page 5
The sound pressure level at the operator's position according to IEC 704-1:1982 is no more than 70 dB (A). DISCLAIMER: This set of instructions is given according to IEC 704-1. Advantech disclaims all responsibility for the accuracy of any statements contained herein.
Page 6
Full size front panel design will be available upon request. We Appreciate Your Input Please let us know of any aspect of this product, including the manual, which could use improvement or correction. We appreciate your valuable input in helping make our products better. MIC-5602 User Manual...
Page 7
Pre-boot Execution Environment Receive Serial Attached SCSI SATA Serial Advanced Technology Attachment Single Board Computer SCSI Small Computer System Interface Sensor Data Record SerDes Serializer/Deserializer Serial I/O and Watchdog Timer Solid State Drive Trusted Platform Module Transmit MIC-5602 User Manual...
Chapter Console Terminal Setup ....17 USB to UART Bridge................18 Terminal Emulator................... 18 PuTTY Configuration................18 Figure 3.1 PuTTY configuration..........19 Figure 3.2 PuTTY screen............19 Figure 3.3 MIC-5602 BIOS POST shown on PuTTY screen ..20 MIC-5602 User Manual...
Page 10
Table 5.9: Response Data............42 Table 5.10: Command Assignment ..........43 Table 5.11: Request Data ............43 Table 5.12: Response Data............43 5.1.3 MIC-5602 MAC Addresses Mirroring.......... 44 Table 5.13: Command Assignment ..........44 Table 5.14: Request Data ............44 MIC-5602 User Manual...
Page 11
5.2.3 HPM.1 Upgrade with ipmitool ............. 46 Serial-over-LAN (SoL)................48 5.3.1 Overview ..................48 5.3.2 Accessing the MIC-5602 MMC with ipmitool ......48 5.3.3 SoL Configuration with ipmitool ..........50 5.3.4 SoL Session Establishment with ipmitool ........53 Chapter Overview of Supported Features and Known Limitations ......55...
Ethernet connector, a serial port and a USB 2.0 host port. The MIC-5602 maximizes AMC edge connector connectivity for the best design flexi- bility. When redundancy or two separate interconnects are required, the board can be configured with two PCI Express x4 ports or with a single PCI Express x8 port when throughput is essential.
Functional Block Diagram The hardware concept can be illustrated by the following functional block diagram. Refer to table 2.1 for the product's detailed technical specification. Figure 1.1 MIC-5602 Block Diagram MIC-5602 User Manual...
Technical Data Table 2.1: Advantech MIC-5602 Processor AMC Tech Data Intel Core 2 Duo ULV (U7500) or Core2 Duo LV (L7400) up to 1.5 GHz Chipset Intel 3100 Processor System AMI (1. Dual images with update rollback, 2. CMOS BIOS settings can be changed over IPMI, and 3.
Product Features 2.2.1 The MIC-5602 supports the low wattage Intel Core 2 Duo LV and Core 2 Duo ULV processors on 65 nm technology with core frequencies up to 1.5 GHz and 667 MHz Front Side Bus (FSB). These processors are validated with the integrated Intel server-class 3100 chipset.
Reporting Registers are located in Function 1 of the Device 0. The Intel 3100 mem- ory interface supports 512 Mbit, 1 Gbit and 2 Gbit memory technologies. However, as product options, the MIC-5602 uses 9 pieces of either 1 Gbit (128 Mb x 8) or 2 Gbit (256 Mb x 8) SDRAM.
Carrier Manager on a MCH which sends the data to the shelf manager of the ATCA system or the MicroTCA system, respectively. The MMC also maintains the AMC module's FRU information repository. The MMC on the MIC-5602 is built based on Pigeon Point Systems' (PPS) hardware/ software reference design kit for MMC.
Page 22
The MMC firmware registers some discrete sensors reflecting the states of GPIO sig- nals connected to the AVR MMC. The following binary sensors are implemented on the MIC-5602, using GPIO pins of the AVR: Processor Hot (PROCHOT#): this signal from the Intel CPU can be used as an input or an output.
Page 23
On a warm reset, which can be also executed by an IPMI command, the MMC firmware recovers its state from the data stored in the SRAM memory, the contents of which is preserved across external and watchdog resets. MIC-5602 User Manual...
FRU data storage. It will be automatically generated by the FRU compiler. The internal use area is provided for storage of parameters of the MIC-5602. It is used for the CMOS override function, the BIOS Internal Use Area image selection bit, the FWH write-protect bit, and the storage of the GbE MAC addresses, etc.
EKEY_EN_PCIE1 Disable this port PCIe Configuration EKEY_EN_PCIE2 Disable this port PCIe Clock EKEY_EN_PCIE_CLK SATA 0 EKEY_EN_SATA0 Disable this port SATA 1 EKEY_EN_SATA1 Disable this port SerDes 1 EKEY_EN_GBE1 Disable this port SerDes 2 EKEY_EN_GBE2 Disable this port MIC-5602 User Manual...
The MMC sends a Module Hot Swap event message to the Carrier IPMC when the hot swap micro-switch changes state. The handle switch type and location are designed according to the PICMG AMC.0 Rev2.0 specification. 2.2.18 Front Panel Ports and Indicators Figure 2.2 MIC-5602 Front Panel MIC-5602 User Manual...
Page 27
Orange = 1000 Mbps 2.2.18.5 MMC LED Indicators The MIC-5602 supports three front panel LEDs. Note that the LED signals are run through a latch buffer which is unaffected by MMC warm and cold resets as required by the AMC specification.
Turn off the system. Close jumper CN9 (2-3) for about 3 seconds. Set jumper CN9 as Normal. Turn on the system. The BIOS is reset to its default setting. Table 2.10: CN9 Clear CMOS Default Normal Clear CMOS MIC-5602 User Manual...
UART interface with transmit/receive buffers and modem hand- shake signals. For a terminal PC to bridge successfully to the console function on the MIC-5602, the CP2102 driver available for download from Silicon Laboratories website (hyperlink below) must be installed on the terminal PC (for example, running on Linux 2.4 or 2.6 Kernel or Windows XP).
Page 31
Figure 3.1 PuTTY configuration Specify COM5 under serial line and 115200 for speed. Check Serial for connection type. Click the "Open" button and a PuTTY terminal screen as shown below will appear. Figure 3.2 PuTTY screen MIC-5602 User Manual...
Page 32
If the connection is successful, upon boot up the MIC-5602's BIOS POST will be dis- played on the PuTTY screen. Figure 3.3 MIC-5602 BIOS POST shown on PuTTY screen MIC-5602 User Manual...
BIOS settings and control the special features of the MIC-5602. The Setup program uses a number of menus for making changes and turning the special features on or off. This chapter describes the basic navigation of the MIC-5602 setup screens.
Entering Setup To run the BIOS setup menu, simply press the <DEL> key on the USB keyboard when the boot-up screen (see Figure 3.2) appears following system power up. Figure 4.2 Press <DEL> to run setup MIC-5602 User Manual...
MM/DD/YY format. The time is entered in HH:MM:SS format. Note! There is no battery-backed up CMOS on the MIC-5602 standard model therefore the system time and date will not be updated con- tinuously when the power to the processor AMC is off.
Figure 4.4 Main Setup Showing BIOS Image 01 Advanced BIOS Feature Setup Select the Advanced tab from the MIC-5602 setup screen to enter the Advanced BIOS Setup screen. You can select any of the items in the left frame of the screen, such as CPU Configuration, to go to the sub menu for that item.
Enabled. 4.4.1.5 Core Multi-Processing It is recommended that you leave this feature at the default setting of Enabled to get the most out of the multi-processing capability of CPU. MIC-5602 User Manual...
ACPI Configuration Figure 4.7 ACPI Configuration Two types of power management technologies are supported by the MIC-5602, ACPI and APM. ACPI is the newer of the two technologies and puts power management in the hands of the operating system. APM is controlled by the BIOS. And, it is available by default when ACPI is disabled.
The default setting for the MPS revision is 1.4. It should be set as 1.1 if an older oper- ating system that only supports MPS 1.1 is being run on the processor board. 4.4.4 PCI-Express Configuration Figure 4.9 PCI-Express Configuration MIC-5602 User Manual...
The default setting is "COM1". It will always be used if the front panel console port is connected to a mini-USB cable. Note! "COM3" will only be visible for selection on the setup menu when the SoL function is available. MIC-5602 User Manual...
The default setting is "No Delay". 4.4.6 Trusted Computing Figure 4.11 Trusted Computing Configuration The hardware support for TPM on the MIC-5602 series is available by request there- fore the default setting for this feature is "No" in BIOS. MIC-5602 User Manual...
Figure 4.12 Boot Setup Note! "Removable Drives" will only appear on the setup screen when at the least a USB disk drive is connected to the MIC-5602. However, certain removable USB disk drives may appear under "Hard Disk Drives" instead of "Removable Drives".
Page 44
Figure 4.13 Hard Disk Drives Figure 4.14 Removable Drives MIC-5602 User Manual...
The default setting is on "Enabled". Wait For 'F1' If Error: Wait for the F1 key to be pressed if an error occurs. Hit 'DEL' Message Display: Displays "Press DEL to run Setup" in POST. MIC-5602 User Manual...
These devices may include an on-board NAND flash, which is available on every model of the MIC-5602, a generic USB flash disk, a SAS or SATA HDD, a CF card (on-board CF adaptor module available as an option), and a remote boot server (i.e.
"Main" and "Advanced" menus and the "User Password" related items under "Security" menu. Full Access: the "User" is allowed to have full access to the setup menu except for changing the "Supervisor's" password. Note! The password must be six characters long. MIC-5602 User Manual...
"AMC Port 1". Note! When there is a change to the setting for this item, the MIC-5602 needs to be extracted and re-inserted to the MicroTCA or ATCA carrier, other- wise the management controller of the carrier will not recognize the changed AMC connectivity of the processor AMC (E-keying information in the FRU data of the MIC-5602).
Select "Ok" to discard changes. Load Optimal Defaults: Use this function to load optimal default values for all the setup items. The following messages appear on the screen: Load Optimal Defaults? [Ok] [Cancel] Select "Ok" to load default settings. MIC-5602 User Manual...
Page 50
Note: During the first boot event following, (1) a new BIOS version update, or (2) the BIOS recovery image being forced to execute, you must enter the BIOS setup menu, load the optimal defaults set- ting, and reboot. MIC-5602 User Manual...
3100 chipset. The MIC-5602 MMC is based on an Atmel AVR microcontroller. The Atmega128L is equipped with 128 KB internal Flash, 4 KB SRAM and 4 KB EEPROM. The flash holds a boot-loader and two firmware images and the FRU data is stored in the inter- nal EEPROM.
Page 53
Reply: [bc 00 41 00 39 28 00 01] This Advantech OEM command can be automatically forwarded to the MMC with a modified version of ipmitool, available as source code and binary executable on the Advantech MIC-5602 product web site.
If the setting contains 0x00 (default), the FWH can be written, otherwise (value set to 0x01) the MMC will force the hardware write protection of the FWH. Advantech OEM IPMI commands are provided to write protect the BIOS FWH and read the actual MMC write protection setting for the FWH.
Page 55
[b8 00 40 39 28 00 03 01 01] Reply: [bc 00 40 00 39 28 00] This Advantech OEM command can be issued with a modified version of ipmitool, similar to the read command. Command Line Syntax: Disable FWH write protection: ipmitool <connection-method> advoem wrfwh disable Enable FWH write protection: ipmitool <connection-method>...
The Intel 82571EB dual-port Gigabit Ethernet controller provides the LAN interface of the MIC-5602 with four MAC-Addresses programmed (two additional MAC- Addresses for Serial-Over-LAN; see chapter 5.3). These MAC-Addresses are mir- rored in the MMC FRU data and can be read with an Advantech OEM IPMI com- mand. 5.1.3.1 Read MAC Address Advantech OEM IPMI Command The "Read MAC Address"...
MMC boot process. As the boot loader is not rollback capable, it can potentially be damaged through a failed upgrade operation. Hence, Advantech do not plan to release boot loader updates to custom- ers.
Boot loader upgrade is the same as that for a FW upgrade - the upgrade images themselves contain component IDs and compatibility information which will automati- cally be verified prior to the download. The available access method that can be used to communicate with the MIC-5602 MMC is described in the following section. Note!
Page 59
This access method can be used from any Linux or Windows host that has an Ether- net connection to the Shelf Manager of the shelf in which the MIC-5602 is installed. The ipmitool utility uses the Ethernet connection to the Shelf Manager to double bridge IPMI requests to the MMC over IPMB-0 and IPMB-L.
This access method can be used from any Linux or Windows host that has an Ether- net connection to the Shelf Manager of the shelf in which the MIC-5602 is installed. The ipmitool utility uses the Ethernet connection to the Shelf Manager to double bridge IPMI requests to the MMC over IPMB-0 and IPMB-L.
Page 61
RJ45 connector) Shelf Manger IP address: 172.21.35.107 MIC-5602 inserted to AMC slot 3 (IPMB-L address = 0x76) of the uTCA-Chassis ipmitool command: "mc info" (= "Get Device ID" IPMI command - display gen- eral information about the MIC-5602) user@pramc:~$ ipmitool -I lan -H 172.21.35.107 -T 0x82 -B 0 -t 0x76...
(whether serial payload interface or LAN). The way to connect is replaced with a placeholder (<connection-method>) in the following chapter's descriptions. The MIC-5602 uses following default parameters for Serial-over-LAN: Channel Numbers: 1 - first network interface of the Intel 82571 GbE...
Page 63
To get an overview of all possible user commands please use the keyword "user" only. This chapter only contains a description of the user commands supported by the MIC-5602 for SOL. - user set name <user id> [username] This command can be used to change the SoL username.
Page 64
<connection-method> lan set 1 ipaddr 172.21.35.105 Setting LAN IP Address to 172.21.35.105 Note! Only the "lan set ipaddr" command is supported by the MIC-5602. The remaining LAN parameters defined in the IPMI v2.0 specification can not be modified with this command.
A modified version of ipmitool needs to be used to establish SoL ses- sions successful. It is available as source and binary executable on the Advantech MIC-5602 product web site. "IP-Address", "Username" and "Password" used for SoL are the important parame- ters for establishing a SoL session.
Below is a list of the MIC-5602's current supported and unsupported MMC features for MMC firmware version: 1.02: Supported Features Table 6.1: Current Supported and Unsupported Features Feature Supported Unsupported Remark Firmware update √ Redundant fw images √ HPM.1 bootloader √...
Chapter Replacing and Installing the AMC This chapter recommends the steps to extract/install the proces- sor AMC from/to a MicroTCA chassis or an AMC carrier.
Extracting a MIC-5602 Gently pull the handle switch on the front panel of the AMC. Do not pull the han- dle out all the way yet. Pulling the handle switch notifies the MMC that you are going to remove the AMC and notifies it to finish all processes. The hot swap LED (blue) starts blinking.
Parameters Get SOL Configuration 26.3 Transport 22h Optional Parameters Event Commands Set Event Receiver 23.1 Mandatory Get Event Receiver 23.2 Mandatory Platform Event (a.k.a. "Event Message") 23.3 Mandatory Sensor Device Commands Get Device SDR Info 29.2 Mandatory MIC-5602 User Manual...
Need help?
Do you have a question about the MIC-5602 and is the answer not in the manual?
Questions and answers