COMX-P4080 COM Express ModuleInstallation and UseP/N: 6806800L20CAugust 2014
COMX-P4080 COM Express Module Installation and Use (6806800L20C)10List of Figures
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)100The following are usage examples: mac id mac num E017D99 mac erra
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)101The following are usage examples of "brd" on the COMX-P4080
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)102U-Boot provides "date" commands to operate the RTC features
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)103 wdt resetSystem reset.7.13.4 DTTI2C thermal sensor ADT7461 (U16) is
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)104U-Boot provides "sf" utilities to operate SPI Flash.Below a
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)1057.16 USBCOMX-P4080 uses the USB2 as the USB host interface. USB1 is d
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)1067.17 SerDesThe COMX-P4080 has three Serializer/Deserializer (SerDes)
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)107Using option #5 from Table "SerDes Options When Routed to COM-E
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)108To allow the board to function through those limitations, the COMX-P4
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)109Refer to Table "SerDes Options When Routed to COM-E Connectors&q
COMX-P4080 COM Express Module Installation and Use (6806800L20C)11About this ManualOverview of ContentsThis manual is divided into the following chapt
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)110During Linux boot up, every network port is named "ethX" by
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)111If certain frame manager network port or ports are not valid for the
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)112An exception for frame manager network ports is when the nfsboot, whi
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)113 NFSboot USBFATboot and USBEXT2boot MMCFATboot and MMCEXT2bootComm
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)114The following are the critical environment variables for "ramboo
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)115The following are examples of critical environment variables.7.19.3 N
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)116setenv bootargs root=/dev/nfs rw nfsroot=$serverip:$rootpath ip=$ipad
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)117setenv bootargs root=/dev/$usbbdev rw rootdelay=30 console=$consolede
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)118setenv bootargs root=/dev/$mmcbdev rw rootdelay=30 console=$consolede
Chapter 8COMX-P4080 COM Express Module Installation and Use (6806800L20C)119Firmware Upgrade8.1 OverviewThis section describes in detail the procedure
COMX-P4080 COM Express Module Installation and Use (6806800L20C)About this Manual12About this ManualAbbreviationsThis document uses the following abbr
Firmware UpgradeCOMX-P4080 COM Express Module Installation and Use (6806800L20C)1209. All the commands in the following steps should be run in the U-B
Firmware UpgradeCOMX-P4080 COM Express Module Installation and Use (6806800L20C)12113. Individually upgrade RCW, FMAN uCode, kernel, RAMDISK image, U
Firmware UpgradeCOMX-P4080 COM Express Module Installation and Use (6806800L20C)122
Appendix ACOMX-P4080 COM Express Module Installation and Use (6806800L20C)123A Related DocumentationA.1 Artesyn Embedded Technologies - Embedded Compu
Related DocumentationCOMX-P4080 COM Express Module Installation and Use (6806800L20C)124
Artesyn Embedded Technologies, Artesyn and the Artesyn Embedded Technologies logo are trademarks and service marks of Artesyn Embedded Technologies, I
About this ManualCOMX-P4080 COM Express Module Installation and Use (6806800L20C)13Gbps Gigabits Per SecondGMII Gigabit Media Independent InterfaceGPR
COMX-P4080 COM Express Module Installation and Use (6806800L20C)About this Manual14About this ManualPCI-X Peripheral Component Interconnect -XPIC Prog
About this ManualCOMX-P4080 COM Express Module Installation and Use (6806800L20C)15ConventionsThe following table describes the conventions used throu
COMX-P4080 COM Express Module Installation and Use (6806800L20C)About this Manual16About this ManualSummary of ChangesThe table below lists all the re
COMX-P4080 COM Express Module Installation and Use (6806800L20C)17Safety NotesThis section provides warnings that precede potentially dangerous proced
COMX-P4080 COM Express Module Installation and Use (6806800L20C)Safety Notes18Installation Damage of CircuitsElectrostatic discharge and incorrect in
COMX-P4080 COM Express Module Installation and Use (6806800L20C)19SicherheitshinweiseThis section provides a German translation of the Safety Notes.Di
© Copyright 2014 Artesyn Embedded Technologies, Inc.All rights reserved.TrademarksArtesyn Embedded Technologies, Artesyn and the Artesyn Embedded Tec
COMX-P4080 COM Express Module Installation and Use (6806800L20C)Sicherheitshinweise20Artesyn und unsere Zulieferer unternehmen größte Anstrengungen um
SicherheitshinweiseCOMX-P4080 COM Express Module Installation and Use (6806800L20C)21Umweltschutz UmweltverschmutzungFalsche Entsorgung der Produkte s
COMX-P4080 COM Express Module Installation and Use (6806800L20C)Sicherheitshinweise22
Chapter 1COMX-P4080 COM Express Module Installation and Use (6806800L20C)23Introduction1.1 FeaturesCOMX-P4080 COM Express Module is based on the Frees
IntroductionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)241.2 Standard CompliancesThis product meets the following standards:USB
IntroductionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)25FCC 47 CFR Part 15 Subpart B (US), Class AEN55022 Class A (EU)AS/NZS CIS
IntroductionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)26Figure 1-1 Declaration of Conformity____________________________________
IntroductionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)271.3 Mechanical Data1.3.1 COMX-P4080 Mechanical DataFigure 1-2 COMX-P4080
IntroductionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)281.3.2 Heat Spreader Mechanical DataTable 1-3 Mechanical DataFeature Valu
IntroductionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)29Figure 1-4 Heat Spreader Mechanical Illustration (Rear View)
ContentsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)3About this Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
IntroductionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)301.3.3 Cooler Mechanical DataFigure 1-5 Cooler Mechanical Dimensions (Fro
IntroductionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)31Figure 1-6 Cooler Mechanical Illustration (Rear View)
IntroductionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)321.4 Board IdentificationThis section shows the serial number and its loc
IntroductionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)331.5.1 Supported Board ModelsThe following table lists the product varian
IntroductionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)34
Chapter 2COMX-P4080 COM Express Module Installation and Use (6806800L20C)35Hardware Preparation and Installation2.1 Environmental and Power Requiremen
Hardware Preparation and InstallationCOMX-P4080 COM Express Module Installation and Use (6806800L20C)362.1.2 Thermal RequirementsThe following table l
Hardware Preparation and InstallationCOMX-P4080 COM Express Module Installation and Use (6806800L20C)372.2 Unpacking and Inspecting the ModuleShipment
Hardware Preparation and InstallationCOMX-P4080 COM Express Module Installation and Use (6806800L20C)382.3 Preparing the Installation EnvironmentBefor
Hardware Preparation and InstallationCOMX-P4080 COM Express Module Installation and Use (6806800L20C)392.4 Installing and Removing the Memory ModuleTh
COMX-P4080 COM Express Module Installation and Use (6806800L20C)Contents4ContentsContents3.2.3 S1 Switch . . . . . . . . . . . . . . . . . . . . . .
Hardware Preparation and InstallationCOMX-P4080 COM Express Module Installation and Use (6806800L20C)407. Press down on the memory module against the
Hardware Preparation and InstallationCOMX-P4080 COM Express Module Installation and Use (6806800L20C)413. Hold the heat spreader/cooler and COMX-P4080
Hardware Preparation and InstallationCOMX-P4080 COM Express Module Installation and Use (6806800L20C)42Removing the COM Express Module from the Carrie
Chapter 3COMX-P4080 COM Express Module Installation and Use (6806800L20C)43Controls, LEDs, and Connectors3.1 Board LayoutFigure 3-1 COMX-P4080 COM Exp
Controls, LEDs, and ConnectorsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)443.2 Connectors and Switches3.2.1 COM Express Connector
Controls, LEDs, and ConnectorsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)45The first column shows the default signal names while
Controls, LEDs, and ConnectorsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)46A24 SUS_S5# B24 PWR_OK C24 DDI1_HPD/RSVD/User DisplayD
Controls, LEDs, and ConnectorsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)47A39 USB4- B39 USB5- C39 U1_RTS D39 TDM_CLK_Rx0/SSI_RCK
Controls, LEDs, and ConnectorsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)48A57 GND B57 SD_WP C57 TYPE1# D57 TYPE2#A58 SERDES_TX3+
Controls, LEDs, and ConnectorsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)49A82 LVDS_A_CK- B82 LVDS_B_CK- C82 CE_PA16 / LGPL4 D82
ContentsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)56 Operating System and Driver Support . . . . . . . . . . . . . . . . . . .
Controls, LEDs, and ConnectorsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)503.2.2 JTAG Connector PinoutThe following table details
Controls, LEDs, and ConnectorsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)513.2.3 S1 SwitchCOMX-P4080 has a bug which prevents Ser
Controls, LEDs, and ConnectorsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)523.2.4 S2 SwitchTable 3-4 S2 Switch Settings S2.1~S2.5
Controls, LEDs, and ConnectorsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)533.3 On-board LEDs3.3.1 System Status LEDsON,OFF,ON,OFF
Controls, LEDs, and ConnectorsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)54D7 DDR3 power OKD4 3.3 V power OKD5 2.5 V power OKD6 1
Chapter 4COMX-P4080 COM Express Module Installation and Use (6806800L20C)55Functional Description4.1 Block DiagramThe following image illustrates the
Functional DescriptionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)564.2 ProcessorThe COMX-P4080 COM Express Module is based on the
Functional DescriptionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)57There are two 204-pin SO-UDIMM slots on the module measuring 5
Functional DescriptionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)58The power sequencing of the COMX-P4080 is different for the se
Functional DescriptionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)594.5 Clock DistributionThe COMX-P4080 needs several kinds of si
COMX-P4080 COM Express Module Installation and Use (6806800L20C)Contents6ContentsContents7.18 Network . . . . . . . . . . . . . . . . . . . . . . . .
Functional DescriptionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)60It can also be set by three GPIOs.The setting of the S1 or GPI
Functional DescriptionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)61The "X" on the table indicates the "ON" or
Functional DescriptionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)62ON,ON,ON,ON,OFF 16-bit NOR flash as boot location; RGMII FM1 M
Functional DescriptionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)63As with Table "RCW Source Location" on page 60, the
Functional DescriptionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)64The following table describes the distribution of SerDes lanes
Functional DescriptionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)654.8 LANThe COMX-P4080 has one Gigabit port with an LED that sh
Functional DescriptionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)664.9 USBThe COMX-P4080 has four USB 2.0 ports, implemented by o
Functional DescriptionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)674.13 Local BusThere is one 128-MB NOR flash and one 1-GB NAND
Functional DescriptionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)684.14 I2CThere are four physical I2C buses in the COMX-P4080. T
Functional DescriptionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)69The figure below illustrates the distribution of the SPI bus.4
List of TablesCOMX-P4080 COM Express Module Installation and Use (6806800L20C)7Table 1-1 COMX-P4080 Features Summary . . . . . . . . . . . . . . . .
Functional DescriptionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)704.17 RTC and Watchdog TimerThe RTC and Watchdog Timer (WDT) ar
Functional DescriptionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)71The thermal sensor supplies two alarm signals for the system,
Functional DescriptionCOMX-P4080 COM Express Module Installation and Use (6806800L20C)72
Chapter 5COMX-P4080 COM Express Module Installation and Use (6806800L20C)73Maps and Registers5.1 Maps5.1.1 Memory MapThe following table shows COMX-P4
Maps and RegistersCOMX-P4080 COM Express Module Installation and Use (6806800L20C)74The NOR flash is Numonyx™ Axcell™ JS28F00AM29EWL or Spansion S29GL
Maps and RegistersCOMX-P4080 COM Express Module Installation and Use (6806800L20C)755.1.3 NAND FlashThe NAND flash is attached to the FCM on local bus
Maps and RegistersCOMX-P4080 COM Express Module Installation and Use (6806800L20C)760x00_8000 DDR memory controller 1 -0x00_9000 DDR memory controller
Maps and RegistersCOMX-P4080 COM Express Module Installation and Use (6806800L20C)770x05_0000 PIC—Interrupt source registers External IRQs: 0x05_0000I
Maps and RegistersCOMX-P4080 COM Express Module Installation and Use (6806800L20C)780x11_D000 DUART controller 2 UART3: 0x11_D500 (DUART2)UART4: 0x11_
Maps and RegistersCOMX-P4080 COM Express Module Installation and Use (6806800L20C)790x31_9000–0x31_9FFF Reserved -0x31_A000 Buffer manager (BMAN) -0x3
COMX-P4080 COM Express Module Installation and Use (6806800L20C)8List of TablesTable 7-10 Valid Network Ports Combination of SerDes/RCW . . . . . . .
Maps and RegistersCOMX-P4080 COM Express Module Installation and Use (6806800L20C)80
Chapter 6COMX-P4080 COM Express Module Installation and Use (6806800L20C)81Operating System and Driver Support6.1 Supported Operating SystemsThis modu
Operating System and Driver SupportCOMX-P4080 COM Express Module Installation and Use (6806800L20C)82
Chapter 7COMX-P4080 COM Express Module Installation and Use (6806800L20C)83BSP Operations7.1 OverviewCOMX-P4080 has a board support package (BSP) that
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)84printenv [vn] Displays the value of the environment variable "vn&
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)857.4 Basic Environment Variable Settings7.4.1 Network VariablesNetwork
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)867.4.2 Filename Variables for BSP Components 7.4.3 Address Variables fo
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)877.4.4 Address Variables for the Boot Components in RAM7.4.5 Device Var
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)887.4.7 Bootargs Variable7.4.8 Bootup VariablesBootargs Variableroot r
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)897.5 Checking the BSP VersionThere are several different versions of th
List of FiguresCOMX-P4080 COM Express Module Installation and Use (6806800L20C)9Figure 1-1 Declaration of Conformity . . . . . . . . . . . . . . . . .
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)903. Kernel version The version can be viewed in the loading kernel mes
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)916. NFS rootfs version In the U-Boot, boot with nfs (’run nfsboot’). I
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)92The following are mapped in to the first 4 GB address space of the 64
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)93U-Boot uses the following commands to display and modify the contents
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)94When the U-Boot detects the DDR3 SDRAM during boot up, the following m
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)95For more information, see Chapter 4, GPIO, on page 69.The U-Boot provi
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)96The default active console is UART0. The working mode is 115200, 8, N,
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)97The following is a NOR Flash operation example that upgrades the U-Boo
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)98NAND Flash supports the following commands:7.13 I2CThere are a total o
BSP OperationsCOMX-P4080 COM Express Module Installation and Use (6806800L20C)99I2C buses in the U-Boot have been re-assigned as follows:7.13.1 ID EEP
Commenti su questo manuale