Intel® is a trademark or registered trademark of Intel Corporation or its subsidiaries in the United States and other countries.
Java™ and all other Java-based marks are trademarks or registered trademarks of Oracle America, Inc. in the U.S. and other countries.
Microsoft®, Windows® and Windows Me® are registered trademarks of Microsoft Corporation; and Windows XP™ is a trademark of
Microsoft Corporation.
PICMG®, CompactPCI®, AdvancedTCA™ and the PICMG, CompactPCI and AdvancedTCA logos are registered trademarks of the PCI
Industrial Computer Manufacturers Group.
UNIX® is a registered trademark of The Open Group in the United States and other countries.
Notice
While reasonable efforts have been made to assure the accuracy of this document, Artesyn assumes no liability resulting from any
omissions in this document, or from the use of the information obtained therein. Artesyn reserves the right to revise this document
and to make changes from time to time in the content hereof without obligation of Artesyn to notify any person of such revision or
changes.
Electronic versions of this material may be read online, downloaded for personal use, or referenced in another document as a URL to
an Artesyn website. The text itself may not be published commercially in print or electronic form, edited, translated, or otherwise
altered without the permission of Artesyn.
It is possible that this publication may contain reference to or information about Artesyn products (machines and programs),
programming, or services that are not available in your country. Such references or information must not be construed to mean that
Artesyn intends to announce such Artesyn products, programming, or services in your country.
Limited and Restricted Rights Legend
If the documentation contained herein is supplied, directly or indirectly, to the U.S. Government, the following notice shall apply
unless otherwise agreed to in writing by Artesyn.
Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (b)(3) of the Rights in
Technical Data clause at DFARS 252.227-7013 (Nov. 1995) and of the Rights in Noncommercial Computer Software and
Documentation clause at DFARS 252.227-7014 (Jun. 1995).
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
15
Page 16
About this Manual
About this Manual
16
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 17
Safety Notes
This section provides warnings that precede potentially dangerous procedures throughout
this manual. Instructions contained in the warnings must be followed during all phases of
operation, service, and repair of this equipment. You should also employ all other safety
precautions necessary for the operation of the equipment in your operating environment.
Failure to comply with these precautions or with specific warnings elsewhere in this manual
could result in personal injury or damage to the equipment.
Artesyn Embedded Technologies intends to provide all necessary information to install and
handle the product in this manual. Because of the complexity of this product and its various
uses, we do not guarantee that the given information is complete. If you need additional
information, ask your Artesyn Embedded Technologies representative.
The product has been designed to meet the standard industrial safety requirements. It must
only be used in its specific area of office telecommunication industry, industrial control, and
development. It must not be used in safety critical components, life supporting devices or on
aircraft.
Only personnel trained by Artesyn Embedded Technologies or persons qualified in electronics
or electrical engineering are authorized to install, remove or maintain the product. The
information given in this manual is meant to complete the knowledge of a specialist and must
not be used as replacement for qualified personnel.
Keep away from live circuits inside the equipment. Operating personnel must not remove
equipment covers. Only factory authorized service personnel or other qualified service
personnel is allowed to remove equipment covers for internal subassembly or component
replacement or any internal adjustment.
This product operates with dangerous voltages that can cause injury or death. Use extreme
caution when handling, testing, and adjusting this equipment and its components.
Operation
Product Damage
High humidity and condensation on surfaces cause short circuits.
Do not operate the product outside the specified environmental limits. Make sure the product
is completely dry and there is no moisture on any surface before applying power.
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
17
Page 18
Safety Notes
Installation
Damage of Circuits
Electrostatic discharge and incorrect installation and removal of the product can damage
circuits or shorten their life.
Before touching the product make sure that your are working in an ESD-safe environment or
wear an ESD wrist strap or ESD shoes. Hold the product by its edges and do not touch any
components or circuits.
Damage of the Product and Additional Devices and Modules
Incorrect installation or removal of additional devices or modules damages the product or the
additional devices or modules.
Before installing or removing additional devices or modules, read the respective
documentation and use appropriate tools.
Pin Damage
Forcing the module into the system may damage the connector pins.
If the module hangs during insertion, pull it out and insert it again.
Environment
Environmental Damage
Improperly disposing of used products may harm the environment.
Always dispose of used products according to your country’s legislation and manufacturer’s
instructions.
18
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 19
Sicherheitshinweise
This section provides a German translation of the Safety Notes.
Dieses Kapitel enthält Hinweise, die potentiell gefährlichen Prozeduren innerhalb dieses
Handbuchs vorrangestellt sind. Beachten Sie unbedingt in allen Phasen des Betriebs, der
Wartung und der Reparatur des Systems die Anweisungen, die diesen Hinweisen enthalten
sind. Sie sollten außerdem alle anderen Vorsichtsmaßnahmen treffen, die für den Betrieb des
Systems innerhalb Ihrer Betriebsumgebung notwendig sind. Wenn Sie diese
Vorsichtsmaßnahmen oder Sicherheitshinweise, die an anderer Stelle diese Handbuchs
enthalten sind, nicht beachten, kann das Verletzungen oder Schäden am System zur Folge
haben.
Artesyn Embedded Technologies ist darauf bedacht, alle notwendigen Informationen zum
Einbau und zum Umgang mit dem System in diesem Handbuch bereit zu stellen. Da es sich
jedoch bei dem System um ein komplexes Produkt mit vielfältigen Einsatzmöglichkeiten
handelt, können wir die Vollständigkeit der im Handbuch enthaltenen Informationen nicht
garantieren. Falls Sie weitere Informationen benötigen sollten, wenden Sie sich bitte an die für
Sie zuständige Geschäftsstelle von Artesyn Embedded Technologies.
Das Produkt erfüllt die für die Industrie geforderten Sicherheitsvorschriften und darf
ausschließlich für Anwendungen in der Telekommunikationsindustrie, im Zusammenhang mit
Industriesteuerungen und in der Entwicklung verwendet werden. Es darf nicht in
sicherheitskritischen Anwendungen, lebenserhaltenden Geräten oder in Flugzeugen
verwendet werden.
Einbau, Wartung und Betrieb dürfen nur von durch Artesyn Embedded Technologies
ausgebildetem oder im Bereich Elektronik oder Elektrotechnik qualifiziertem Personal
durchgeführt werden. Die in diesem Handbuch enthaltenen Informationen dienen
ausschließlich dazu, das Wissen von Fachpersonal zu ergänzen, können dieses jedoch nicht
ersetzen.
Halten Sie sich von stromführenden Leitungen innerhalb des Systems fern. Entfernen Sie auf
keinen Fall die Systemabdeckung. Nur werksseitig zugelassenes Wartungspersonal oder
anderweitig qualifiziertes Wartungspersonal darf die Systemabdeckung entfernen, um
Systemkomponenten zu ersetzen oder andere Anpassungen vorzunehmen.
Installieren Sie keine Ersatzteile oder führen Sie keine unerlaubten Veränderungen am System
durch, sonst verfällt die Garantie. Wenden Sie sich für Wartung oder Reparatur bitte an die für
Sie zuständige Geschäftsstelle von Artesyn Embedded Technologies. So stellen Sie sicher, dass
alle sicherheitsrelevanten Aspekte beachtet werden.
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
19
Page 20
Sicherheitshinweise
Artesyn Embedded Technologies und unsere Zulieferer unternehmen größte Anstrengungen
um sicherzustellen, dass sich Pins und Stecker von Boards vor dem Verlassen der
Produktionsstätte in einwandfreiem Zustand befinden. Verbogene Pins, verursacht durch
fehlerhafte Installation oder durch Installation von Boards mit beschädigten Steckern kann die
durch Artesyn Embedded Technologies gewährte Garantie für Boards und Backplanes
erlöschen lassen.
Dieses Produkt wird mit gefährlichen Spannungen betrieben, die zu Verletzungen und Tod
führen können. Seien Sie im Umgang mit dem Produkt und beim Testen und Anpassen des
Produktes und seiner Komponenten äußerst vorsichtig.
Betrieb
Beschädigung des Systems
Hohe Luftfeuchtigkeit und Kondensat auf den Oberflächen der Produkte kann zu
Kurzschlüssen führen.
Betreiben Sie die Produkte nur innerhalb der angegebenen Grenzwerte für die relative
Luftfeuchtigkeit und Temperatur und stellen Sie vor dem Einschalten des Stroms sicher, dass
sich auf den Produkten kein Kondensat befindet.
System Installation
Beschädigung von Schaltkreisen
Elektrostatische Entladung und unsachgemäßer Ein- und Ausbau des Produktes kann
Schaltkreise beschädigen oder ihre Lebensdauer verkürzen.
Bevor Sie das Produkt oder elektronische Komponenten berühren, vergewissern Sie sich, daß
Sie in einem ESD-geschützten Bereich arbeiten.
Beschädigung des Produktes und der Zusatzmodule
Fehlerhafter Ein- oder Ausbau von Zusatzmodulen führt zu Beschädigung des Produktes oder
der Zusatzmodule.
Lesen Sie deshalb vor dem Ein- oder Ausbau von Zusatzmodulen die Dokumentation und
benutzen Sie angemessenes Werkzeug.
20
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 21
Umweltschutz
Umweltverschmutzung
Falsche Entsorgung der Produkte schadet der Umwelt.
Entsorgen Sie alte Produkte gemäß der in Ihrem Land gültigen Gesetzgebung und den
Empfehlungen des Herstellers.
Sicherheitshinweise
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
21
Page 22
Sicherheitshinweise
22
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 23
Introduction
1.1Features
COMX-P1022 COM Express Module is a COM Express module based on the Freescale P1022
processor and derivative processors P1013. COM Express is an industry-standard embedded
computer module defined by PICMG.
The following table summarizes the features of COMX-P1022 COM Express Module.
Table 1-1 COMX-P1022 Features Summary
FunctionFeatures
ProcessorFreescale Power PC
MemorySupports 2GB DDR3 667MT/s DDR3+ECC arranged in
Chapter 1
–P1022: 1.066 GHz dual core
–P1013: Single core
two ranks on one slot
SD Card 2 GB MicroSD Card on module
SDHC signals routed to the COM-E connector
Storage for bootloader and OS
UARTTwo UARTs
VideoSupports up to 1280x1024@60 HZ
24bpp display color depth
Supports DVI and LVDS interfaces
EthernetBroadcom BCM5482 supports two 10/100/1000BASE-T
ports.
USBFour USB2.0 ports routed to the COM-E connector
PCI Express Two x1 PCI-E 1.0 and one x2 PCI-E 1.0 (@2.5 GT/s) ports
routed to the COM-E connectors.
Boot LoaderTBD
I2CFour ports
RTC M41ST85WMX6TR
JTAGJTAG connector on module
Audio I2S/SSI interface
SATATwo SATA ports routed to the COM-E connectors
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
23
Page 24
Introduction
1.2Standard Compliances
This product meets the following standards:
Table 1-2 Standard Compliances
Standard Description
UL/CSA 60950-1
EN 60950-1
IEC 60950-1 CB Scheme
FCC 47 CFR Part 15 Subpart B (US),
Class A
EN55022 Class A (EU)
AS/NZS CISPR 22 Class A
(Australia/New Zealand)
VCCI Class A (Japan)
Legal safety requirements
EMC requirements (legal) on system level (predefined
Artesyn system)
24
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 25
Figure 1-1Declaration of Conformity
E
C Declaration of Conformity
According to EN 17050-1:2004
Manufacturer’s Name:
Manufacturer’s Address:
Declares that the following product, in accordance with the requirements of 2004/108/EC, 2006/95/EC, 2011/65/EU and their amending directives,
Product:
Artesyn Embedded TechnologiesEmbedded Computing
Zhongshan General Carton Box Factory Co. Ltd. No 62, QiGuan Road West, Shiqi District, 528400 Zhongshan CityGuangdong, PRC
COM Express Form Factor System-on-Chip device
Introduction
Model Name/Number:
has been designed and manufactured to the following specifications:
EN55022:2006 (A1: 2007) Class A
EN55024: 1998 (A1: 2001 + A2: 2003)
IEC 60950-1 (2nd Edition) +A1:2009
2011/65/EU RoHS Directive
As manufacturer wehereby declare that the product named above has been designed to complywith the rele-vant sections of the above referenced specifications. This product complieswith the essential health and safetyrequirements of the above specified directives. We have an internal production control system that ensures compliance between the manufactured products and the technical documentation.
Tom Tuttle, Manager, Product Testing Services Date (MM/DD/YYYY)
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
25
Page 26
Introduction
1.3Mechanical Data
1.3.1COMX-P1022 Mechanical Data
Figure 1-2COMX-P1022 Mechanical Dimensions (Top and Side View)
2.7 HOLE
WITH 6 PAD
BOTH SIDE
2PL91.00
89.10
84.00
19.61
2PL4.00
0.00
6.50
0.00
3PL4.00
13.59
42.93
42.54
57.14
2PL80.00
91.00
90.95
95.00
95.00
43.18
20.32
PIN 1
2.67
2.00
26
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 27
Table 1-3 Mechanical Data
FeatureValue
DimensionsCOM Express basic form factor: 95 mm x 95 mm
Weight70.0 g
Introduction
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
27
Page 28
Introduction
1.3.2Heat Spreader Mechanical Data
Figure 1-3Heat Spreader Mechanical Dimensions (Front and Side View)
95.00
10.00
30.50
20.00
11.50
95.00
28
11.00
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 29
1.3.3Cooler Mechanical Data
Figure 1-4Cooler Mechanical Dimensions (Front and Side View)
Introduction
95.00
10.00
30.50
20.00
11.50
95.00
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
23.50
29
Page 30
Introduction
1.4Board Identification
This section shows the serial number and its location on the board.
Figure 1-5Serial Number Location
Serial Number
1.5Ordering Information
1.5.1Supported Board Models
The following table lists the product variants that are available upon release of this publication.
Table 1-4 Available Board Variants
Order NumberDescription
COMX-P1022P1022 COM Module
30
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 31
Table 1-4 Available Board Variants (continued)
Order NumberDescription
COMX-P1022-2G-KITP1022 COM Module with 2 GB memory and heatsink
For availability of other variants, consult your local Artesyn sales representative.
1.5.2Board Accessories
The following table lists the board accessories that are available upon release of this
publication.
Table 1-5 Available Board Accessories
Order NumberDescription
COMX-P1022-HSPHeat spreading plate
Introduction
COMX-P1022-HTSNKHeatsink
For availability of other board accessories, consult your local Artesyn sales representative.
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
31
Page 32
Introduction
32
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 33
Hardware Preparation and Installation
2.1Environmental and Power Requirements
2.1.1Environmental Requirements
The following table lists the environmental requirements that the board must meet when
operated in your particular system configuration.
Operating temperatures refer to the temperature of the air circulating around the board and
not to the component temperature.
Chapter 2
Product Damage
High humidity and condensation on surfaces cause short circuits.
Do not operate the system outside the specified environmental limits. Make sure the
product is completely dry and there is no moisture on any surface before applying power.
Table 2-1 Environmental Requirements
RequirementOperatingNon-Operating
Temp Cycle Class-40°C to 85°C:500 cycles
Temperature0°C to 60°C -40°C to 85°C
Humidity10% to90% (non-condensing)
Vibration0.01g2/Hz @ 5-500Hz (Random Vibration)
Shock20G peak 11ms (half sine)
Altitude-60 to 4000m ASL
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
33
Page 34
Hardware Preparation and Installation
2.1.2Thermal Requirements
Table 2-2 Critical Temperature Spots for COMX-P1022
Heat Dissipation Power
Component Identifier
CPU-P10226Tjmax = 125
SODIMMTcmax = 85
(W)
Maximum Allowable
Temperature (°C)
Contact your Artesyn sales representative for current information on the detailed thermal
information including airflow and resistance of the module.
System Overheating
Cooling Vents
Improper cooling can lead to system damage and can void the manufacturer's warranty.
To ensure proper cooling and undisturbed airflow through the system do not obstruct the
ventilation openings of the system. Make sure that the fresh air supply is not mixed with hot
exhaust from other devices.
34
Personal Injury
During operation, hot surfaces may be present on the heat sinks and the components of the
product.
To prevent injury from hot surface do not touch any of the exposed components or
heatsinks on the product when handing. Use the handle and face plate, where applicable, or
the board edge when removing the product from the enclosure.
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 35
2.1.3Power Requirements
Table 2-3 Board Power Supply Current Requirements
0.75V1.0V1.2V1.5V1.8V2.5V3.3V
CPU(P1022)60001000100200
DDR36004400
USB PHY(3315)55
USB HUB(2514)415
GE PHY BCM548226088
DS90C385493
TFP410PAP250
Hardware Preparation and Installation
74LVCH32244A x2120
Total 23.17W0.45W6W3.12W8.1W0.5W5W
2.2Unpacking and Inspecting the Module
Damage of Circuits
Electrostatic discharge and incorrect installation and removal of the product can damage
circuits or shorten its life.
Before touching the product make sure that you are working in an ESD-safe environment or
wear an ESD wrist strap or ESD shoes. Hold the product by its edges and do not touch any
components or circuits.
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
35
Page 36
Hardware Preparation and Installation
Shipment Inspection
1. Verify that you have received all items of your shipment:
Printed Quick Start Guide and Safety Notes
COMX-P1022 COM Express Module
2. Check for damage and report any damage or differences to customer service.
3. Remove the desiccant bag shipped together with the product.
Environmental Damage
Improperly disposing of used products may harm the environment.
Always dispose of used products according to your country’s legislation and manufacturer’s
instructions.
2.3Preparing the Installation Environment
Before you install or replace components, pay attention to the following:
Wear an ESD-preventive wrist strap to prevent the static electricity from damaging the
device.
Keep the area where the components reside clean and keep the components away from
heat-generating devices, such as radiator.
Ensure that your sleeves are tightened or rolled up above the elbow. For safety purposes,
it is not recommended to wear jewelry, watch, glasses with metal frame, or clothes with
metal buttons.
Do not exert too much force, or insert or remove the components forcibly. Avoid damage
to the components or plug-ins.
36
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 37
Hardware Preparation and Installation
Confirm the feasibility of the operation
There are available spare parts of the components to be installed or replaced in the
equipment warehouse. When the available spare parts are lacking, contact Artesyn
Embedded Technologies for help in time. For details on how to get help from Artesyn
Embedded Technologies, visit http://www.artesyn.com/computing/.
Make sure that the new components are in good condition, without defects such as
oxidation, chemical corrosion, missing components, or transportation damage.
By reading this document, you are familiar with how to install and replace the component
and master the skills required by the operation.
Check the environment
Make sure that the power supply, temperature, and humidity meet the operating
requirements for the board and its components. For details, refer to the respective system
documentation.
Prepare the parts and the tools
Prepare the components to be installed or replaced.
When you hold or transport the components, use the special antistatic package. Prepare
the cross screwdriver, screws, plastic supports, cooling gel, and ESD-preventive wrist
strap.
Confirm installation or changing position
Confirm the position where COMX-P1022 COM Express Module will be installed.
If a serious problem occurs and cannot be solved when you install or replace the
component, contact Artesyn for technical support.
2.4Installing and Removing the Memory Module
There is one 204-pin SODIMM slot on the COMX-P1022 COM Express Module.
Pin Damage
Forcing the module into the system may damage connector pins.
If the module hangs during insertion, pull it out and insert it again.
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
37
Page 38
Hardware Preparation and Installation
Installing a Memory Module
1. Wear the ESD-preventive wrist strap.
2. Lay the COM-E module where the SODIMM is to be installed on the anti-static
desktop.
3. Take the SODIMM out of the anti-static package, holding it by the edges.
4. Line up the notch located on the row of the metal pins at the bottom of the module
with the key in the SODIMM slot on the COM-E module.
5. Insert the SODIMM in a slantwise position or at a 45-degree angle to slide the
memory module into place.
38
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 39
Hardware Preparation and Installation
6. Press down on the memory module against the COM-E module until you hear it
snap into place. The module must be properly aligned before you press it down into
its final position. You can remove the module from the socket and reinstall it if you
cannot press it down into its final position.
Removing a Memory Module
1. Wear the ESD-preventive wrist strap.
2. Release the module from the slot by pushing the spring latches on either side of the
module outward.
3. Lift the module from the COM-E Module.
Damage of the Product and Additional Devices and Modules
Incorrect installation or removal of additional devices or modules damages the product or
the additional devices or modules.
Before installing or removing additional devices or modules, read the respective
documentation and use appropriate tools.
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
39
Page 40
Hardware Preparation and Installation
2.5Installing the MicroSD Card
COMX-P1022 COM Express Module has an on-module MicroSD card slot with a 2 GB MicroSD
card installed.
Figure 2-1MicroSD Card Slot
40
Installing the MicroSD Card
1. Insert the MicroSD card to the MicroSD socket.
2. Make sure that the metallic contact point of the MicroSD card and the MicroSD
socket are lined up correctly.
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 41
Hardware Preparation and Installation
2.6Installing and Removing the Heat
Spreader/Cooler
Installing the Heat Spreader/Cooler
1. Check the thermal interface material pads on the heat spreader/cooler. Make sure
the pads are aligned to their corresponding components on the COMX-P1022 COM
Express module.
2. Align the standoffs of the heat spreader/cooler with the screw holes on the COMX-
P1022 COM Express module.
3. Hold the heat spreader/cooler and COMX-P1022 COM Express module.
4. From the backside of COMX-P1022 COM Express module, use two screws to fasten
the module to the heat spreader/cooler through two internal mounting holes.
Removing the Heat Spreader/Cooler
1. Loosen and remove the two pieces of screws that attach the heat spreader/cooler
to the COMX-P1022 COM Express module.
2. While holding the edges, pull the heat spreader/cooler from the COMX-P1022 COM
Express module.
2.7Installing and Removing the Module on the
Carrier Board
The assembled COM Express module with the attached heat spreader/ cooler is attached to a
carrier board.
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
41
Page 42
Hardware Preparation and Installation
Installing the COM Express Module on the Carrier Board
1. Line up the board-to-board connector of the COMX-P1022 COM Express Module
assembly with the board-to-board connector of the carrier board.
2. Make sure that the interconnectors are properly aligned and that the bottom
surface of the COMX-P1022 COM Express Module have contact with the four
standoffs on carrier board.
3. From the topside of the COMX-P1022 COM Express Module assembly, locate the
screw holes on heat spreader/cooler.
4. Use the screws to fasten the COMX-P1022 COM Express Module assembly to the
carrier board.
Removing the COM Express Module from the Carrier Board
1. From the topside of the COMX-P1022 COM Express Module assembly, locate the
four screws that connect the COMX-P1022 COM Express Module assembly to the
carrier board.
2. Loosen and remove the screws.
3. While holding the edges, pull the COMX-P1022 COM Express Module from the
carrier board.
42
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 43
Controls, LEDs, and Connectors
3.1Board Layout
Figure 3-1COMX-P1022 COM Express Module Components
Chapter 3
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
43
Page 44
Controls, LEDs, and Connectors
Figure 3-2COMX-P1022 COM Express Module Components (Rear View)
3.2Connectors and Switches
3.2.1COM Express Connector
The following two tables provide the pin out for the Freescale type COM-E module.
44
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 45
Controls, LEDs, and Connectors
The first column shows the default signal names while the succeeding columns show the
differences in values.
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 51
3.2.2Default Switch Settings
Switches that are not mentioned should always be switched OFF.
3.2.2.1DIP Switch Setting
Table 3-2 Configure I2CMUX
S1_23Description
Controls, LEDs, and Connectors
OFFSPI ON MODULE
ONSPI ON CARRIER
3.2.2.2Boot Location Configuration
Table 3-3 Boot Location Configuration
S4_14S4_23S5_14S5_23Description
ONONONONBOOT FROM PCIE 1
ONONONOFFBOOT FROM PCIE 2
ONONOFFONRESERVED
ONONOFFOFFRESERVED
ONOFFONONBOOT FROM DDR
ONOFFONOFFBOOT FROM PCIE 3
ONOFFOFFONBOOT FROM SPI
ONOFFOFFOFF*BOOT FROM SDHC
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
51
Page 52
Controls, LEDs, and Connectors
Table 3-3 Boot Location Configuration (continued)
S4_14S4_23S5_14S5_23Description
OFFONONONBOOT FROM 8BIT
OFFONONOFFRESERVED
OFFONOFFONBOOT FROM 8BIT
OFFONOFFOFFRESERVED
OFFOFFONONBOOT FROM 16BIT NOR
OFFOFFONOFFBOOT FROM 8BIT NOR
OFFOFFOFFONBOOT FROM 16BIT NOR
NANDFLASH SMALL PAGE
NANDFLASH LARGE PAGE
FLASH
FLASH
FLASH
OFFOFFOFFOFFBOOT FROM 16BIT NOR
3.2.2.3SPI CS0 Configuration
Table 3-4 SPI CS0 Configuration
S1_23Description
OFFSPI ON MODULE
ONSPI ON CARRIER
FLASH
52
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 53
Controls, LEDs, and Connectors
3.2.2.4SDHC Write-protect
Table 3-5 SDHC Write-protect
S3_14SDHC WP ON CARRIER S3_23SDHC WP ON MODULE
OFFWrite protectOFFWrite protect
ONWriteON Write
3.2.3System Status LEDs
LEDs indicate the status of the power and the CPU before any software is run.
Table 3-6 System LED Status
LocationStatus
D1CPU Core Power OK(1.0V)
D2DDR3 Power OK(1.5V)
D33.3V Power OK
D42.5V Power OK
D51.2V Power OK
D61.8V Power OK
D9CPU in Sleep state
D101.0V_SW Power OK
D111.0V_SW_IO Power OK
D123.3V_SW Power OK
D132.5V_SW Power OK
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
53
Page 54
Controls, LEDs, and Connectors
3.2.4JTAG
COMX-P1022 supports JTAG method for CPU and GE PHY debugging.
Table 3-7 CPU Debug (P1)
PinSignalPinSignal
1JTAG_TDO2NC
3JTAG_TDI4COP_TRST#
5COP_RUNSTOP6COP_VSENSE
7JTAG_TCK8P_CKSTP_IN#
9JTAG_TMS10NC
11COP_SRST#12GND
13COP_HRST#14NC
15P_CKSTP_OUT#16GND
Table 3-8 GE PHY Debug (Test Point14-19)
Test PointSignal
TP2JTAG_GE_TDI
TP3JTAG_GE_TDO
TP4JTAG_GE_TCK
TP5JTAG_GE_TMS
TP6JTAG_GE_TRST#
3.2.5GPIO
Table 3-9 GPIO Description
GPIOFUNCTION
TRIG_OUT /GPIO3_21SATA_ACT#
54
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 55
Table 3-9 GPIO Description (continued)
GPIOFUNCTION
IRQ11/ GPIO3_13WATCHDOG
TRIG_IN/GPIO3_20LVDS_ENABLE
UDE1_B/GPIO3_17LVDS_ENAVDD
POWER_OK/GPIO3_19LVDS_PWM
IRQ6/GPIO2_31MUX_I2C
IRQ7/ GPIO3_9GPI0
IRQ8/ GPIO3_10GPI1
IRQ9/ GPIO3_11GPI2
IRQ10/ GPIO3_12GPI3
MCP0_B/GPIO3_14GPO0
MCP1_B/GPIO3_15GPO1
Controls, LEDs, and Connectors
UDE0_B/GPIO3_16GPO2
READY_P1/GPIO3_22GPO3
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
55
Page 56
Controls, LEDs, and Connectors
56
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 57
Functional Description
4.1Block Diagram
Figure 4-1Block Diagram
Chapter 4
4.2Processor
COMX-P1022 COM Express Module supports the Freescale P1022 processor and compatible
with the P1013 processor. P1022 includes the following features:
Dual e500v2 Core, 533MHz to 1.066 GHz clock frequency
Power consumption of less than 6 W at 1.066 GHz
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
57
Page 58
Functional Description
32 KB instruction and 32 KB data first-level cache (L1) for each core
256 KB second-level cache (L2) with ECC
64 bit DDR2/DDR3 controller with ECC supports data rate of up to 667 Mbps per pin
31x31 mm 689-pin wirebond power-BGA
45 nm SOI process technology
Each e500 core complex contains a separate 32-KB, eight-way set associative level 1 (L1)
instruction and data caches to provide the execution units and registers rapid access to
instructions and data. The 32 KB cache is divided into eight ways and 128 sets, so there is a
total of 1024 blocks. The size of each block is eight words (32 bytes).
Figure 4-2P1022 Processor Block Diagram
4.3Memory
P1022 supports 64-bit DDR2/DDR3 SDRAM memory controller with ECC.
The COM-E module supports a 2GB dual-rank DDR3 with ECC SO-UDIMM memory modules
which can be run at 667MHz.
58
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 59
4.3.1SDRAM
COMX-P1022 COM Express Module only supports 2 GB DDR3 667 MT/s DDR3+ECC arranged in
two ranks in one slot.
4.3.2SD Card
COMX-P1022 COM Express Module has a microSD card slot on-module with a 2 GB SD card
installed. The SD card stores the Bootloader and the Operating System.
The eSDHC acts as a bridge, passing host bus transactions to SD/MMC cards by sending
commands and performing data accesses to or from the cards. It handles the SD/MMC
protocol at the transmission level.
4.3.3SPI Flash
Functional Description
COMX-P1022 COM Express Module has an SPI socket on-module with a 4 MB SPI Flash installed.
The U-Boot is installed in the SPI flash on module.
The flash was divided into 3 areas: configure data, U-boot, and Environment argument area.
Figure 4-3SPI Area for U-boot
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
59
Page 60
Functional Description
4.3.4EEPROM
COMX-P1022 COM Express Module uses two 256x8(2 Kb) I2C EEPROM for boot up
configuration.
4.4Video
COMX-P1022 COM Express Module supports the following:
DVI
LV DS
4.5Audio
COMX-P1022 supports an I2S/SSI interface to COM-Express.
4.6I2C
4.6.1I2C Bus
There are two I2C buses included in P1022 (I2C#1 and I2C#2).
I2C input clock is equal to platform frequency / 2, which is 266MHz. The desired I2C SCL
frequency is 400KHz so the clock divisor is 667.
There is one device attached to I2C#1 and 5 devices attached to I2C#2. The following tables
describe the I2C buses and devices:
Table 4-1 I2C#1 Address Distribution
IIC1ADDRESS
EEPROM0XA0
60
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 61
Table 4-2 I2C#2 Address Distribution
IIC2ADDRESS
ADT74610X98
DDR30XA6 0X66 0x36
RTC0XD0
IIC MUX0XE0
TFP4100X72
4.6.2I2C EEPROM
The I2C EEPROM AT24C02B is located on I2C#1. It is used for board information storage (such
as MAC Address, board ID etc) or for other purposes.
The EEPROM provides 2048 bits of serial electrically erasable and programmable read-only
memory (EEPROM) organized as 256 words of 8 bits each. The device address is 0xA0, it can be
accessed only at I2C#1.
Functional Description
AT24C02 support SEQUENTIAL READ and page write.
Sequential reads are initiated by either a current address read or a random address read. After
the microcontroller receives a data word, it responds with an acknowledge. As long as the
EEPROM receives an acknowledge, it will continue to increment the data word address and
serially clock out sequential data words. When the memory address limit is reached, the data
word address will "roll over" and the sequential read will continue.
AT24C02's 32K EEPROM was internally organized with 32 pages of 8 bytes each. A page write is
initiated the same as a byte write, but the microcontroller does not send a stop condition after
the first data word is clocked in. Instead, after the EEPROM acknowledges receipt of the first
data word, the microcontroller can transmit up to seven more data words.
4.6.3I2C Device - Thermal Sensor
The thermal sensor ADT7461 is a dual-channel digital thermometer and under/over
temperature alarm, intended for use in PCs and thermal management systems. It is located on
I2C#2. The device address is 0x98. It is designed for monitoring P1022 processor temperature.
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
61
Page 62
Functional Description
The ADT7461 can accurately measure the temperature of a remote thermal diode to ±1°C and
the ambient temperature to ±3°C. The temperature measurement range defaults to 0°C to
+127°C, but can be switched to a wider measurement range of?55°C to +150°C. The ADT7461
communicates over a 2-wire serial interface compatible with system management bus
(SMBus) standards. An ALERT output signals when the on-chip or remote temperature is out of
range. The THERM output is a comparator output that allows on/off control of a cooling fan.
The ALERT output can be reconfigured as a second THERM output, if required.
By default, u-boot should mask THERM and ALERT output, set the temperature measurement
range to 0°C to +127°C. And u-boot should provide u-boot commands for setting operation
mode, and getting the monitoring temperature.
4.6.4SODIMM SDP EEPROM
The SODIMM SDP EEPROM is connected to I2C#2. I2C address for SDP EEPROM of memory
module is 0xA6 and 0x66.
Commonly the memory module information on SDP EEPROM can be used to configure the
memory controller. But in this case, we use fix parameters to configure the memory controller,
so the BSP won't read the SDP EEPROM.
4.6.5RTC and Watchdog Timer
The RTC/WDT M41ST85W is located on I2C#2, and the device address is 0xD0.
The M41ST85W is a combination Serial Real-Time Clock, Microprocessor Supervisor, and
NVRAM Supervisor. It is built in a low power CMOS SRAM process and has a 64-byte memory
space with 44 bytes of NVRAM and 20 memory-mapped RTC registers. The RTC registers are
configured in binary coded decimal (BCD) format. The M41ST85W has 512-bit, static CMOS
SRAM organized as 64 words by 8 bits. A built-in 32.768 kHz oscillator and 8 bytes of the SRAM
are used for the clock/calendar function and are configured in binary coded decimal (BCD)
format. An additional 12 bytes of RAM provide status/control of Alarm, Watchdog and Square
Wave functions. Addresses and data are transferred serially via a two line, bi-directional I2C
interface. The built-in address register is incremented automatically after each WRITE or READ
data byte. The M41ST85W can detect power failures and automatically switches to the battery
supply when a power failure occurs. The energy needed to sustain the SRAM and clock
operations can be supplied by a small lithium button-cell supply when a power failure occurs.
62
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 63
4.6.6USB Hub
There is one USB2514 located on I2C#2, and the device address is 0x58.
USB2514 is a USB hub controller IC with 4 downstream ports for embedded USB solutions. The
4-port hub is fully compliant with the USB 2.0 Specification and will attach to an upstream port
as a Full-Speed Hub or as a Full-/High-Speed Hub, and High Speed (if operating as a High-Speed
Hub) downstream devices on all of the enabled downstream ports.
The SMSC Hub must be configured in order to correctly function when attached to a USB host
controller. There are three principal ways to configure the hub: SMBus, EEPROM, or by internal
default setting. In all cases, the configuration method will be determined by the CFG_SEL2,
CFG_SEL1 and CFG_SEL0 pins immediately after RESET_N negation.
In SMBus case, the CFG_SEL1 and CFG_SEL0 pins must be 01, so the Hub can be configured as
an SMBus slave for external download of user-defined descriptors.
The USB Hub can work well even without any configuration. So U-boot doesn't need to access
the USB Hub registers through I2C bus unless special requirements are need.
Functional Description
4.6.7PCA9545
The PCA9545 is a quad bi-directional translating switch controlled via the I2C bus. The SCL/SDA
upstream pair fans out to four downstream pairs, or channels. Any individual SCx/SDx channel
or combination of channels can be selected, determined by the contents of the programmable
control register. Four interrupt inputs, INT0 to INT3, one for each of the downstream pairs, are
provided, but in this case, they are not used.
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
63
Page 64
Functional Description
PCA9545's i2c address is E0. There is only a control register in PCA9545 that can be read or
written via I2C#1.
Table 4-3 PCA955 Register
BitNameDescription
0BO0: Channel 0 disable
1B10: Channel 1 disable
2B20: Channel 2 disable
1: Channel 0 enable
1: Channel 1 enable
1: Channel 2 enable
3B30: Channel 3 disable
4.6.8TFP410
There is one TFP410 located on I2C#2, and the device address is 0x70.
The TFP410 is a DVI-compliant digital transmitter that is used in digital host monitor systems
to T.M.D.S. encode and serialize RGB pixel data streams. TFP410 supports resolutions from
VGA to UXGA and can be controlled in two ways: 1) configuration and state pins or 2) the
programmable I2C serial interface.
The host in a digital display system, usually a PC or consumer electronics device, contains a
DVI-compatible transmitter such as the TI TFP410 that receives 24-bit pixel data along with
appropriate control signals. The TFP410 encodes the signals into a high speed, low voltage,
differential serial bit stream optimized for transmission over a twisted-pair cable to a display
device. The display device, usually a flat-panel monitor, requires a DVI compatible receiver like
the TI TFP401 to decode the serial bit stream back to the same 24-bit pixel data and control
signals that originated at the host. This decoded data can then be applied directly to the flat
panel drive circuitry to produce an image on the display. Since the host and display can be
separated by distances up to 5 meters or more, serial transmission of the pixel data is preferred
64
1: Channel 3 enable
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 65
The TFP410 integrates a high-speed digital interface, a T.M.D.S. encoder, and three differential
T.M.D.S. drivers. Data is driven to the TFP410 encoder across 12 or 24 data lines, along with
differential clock pair and sync signals. The flexibility of the TFP410 allows for multiple clock
and data formats that enhance system performance.
The TFP410 also has enhanced PLL noise immunity, an enhancement accomplished with onchip regulators and bypass capacitors.
The TFP410 is versatile and highly programmable to provide maximum flexibility for the user.
An I2C host interface is provided to allow enhanced configurations in addition to power-on
default settings programmed by pin-strapping resistors.
The TFP410 offers monitor detection through receiver detection or hot-plug detection when
I2C is enabled. The monitor detection feature allows the user enhanced flexibility when
attaching to digital displays or receivers.
4.7Reset Logic
Functional Description
M41ST85WMX6TR will pull H_RESET# low when the VCC is below Vpfd=2.6V, thus realizing the
power fail reset function and power-on reset.
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
65
Page 66
Functional Description
M41ST85WMX6TR will pull WDT_RESET# low when VCC is below Vpfd=2.6V, thus realize the
power fail reset function and power-on Reset.
Figure 4-4Reset Logic
66
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 67
4.8Interrupt Logic
COMX-P1022 has a programmable interrupt controller, which conforms to OpenPIC
architecture.
Figure 4-5Interrupt Logic
Functional Description
4.9JTAG
COMX-P1022 supports JTAG for CPU and GE PHY debugging. See JTAG on page 54 for the debug
ports pinout.
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
67
Page 68
Functional Description
4.10GPIO
Table 4-4 GPIO Description
GPIOFunction
TRIG_OUT /GPIO3_21SATA_ACT#
IRQ11/ GPIO3_13WATCHDOG
TRIG_IN/GPIO3_20LVDS_ENABLE
UDE1_B/GPIO3_17LVDS_ENAVDD
POWER_OK/GPIO3_19LVDS_PWM
IRQ6/GPIO2_31MUX_I2C
IRQ7/ GPIO3_9GPI0
IRQ8/ GPIO3_10GPI1
IRQ9/ GPIO3_11GPI2
IRQ10/ GPIO3_12GPI3
MCP0_B/GPIO3_14GPO0
MCP1_B/GPIO3_15GPO1
UDE0_B/GPIO3_16GPO2
READY_P1/GPIO3_22GPO3
4.11USB
The P1022 has two USB interfaces. USB1 is a host-only interface and USB2 may be a host or
device interface.
P1022 uses USB2 as the only USB host controller. There is one USB PHY (USB3315) connected
to USB2 host interface via ULPI interface and then one 4-ports USB hub (USB2514) connected
to the USB PHY. Four USB 2.0 ports (USB4~USB7) are provided on the USB hub.
By default, the USB Hub can work well without any configuration, so we won't configure USB
through I2Cbus for this board.
68
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 69
U-boot should provide commands to scan, read from or write to USB stick. FAT/FAT32/ext2 file
system is supported.
4.12PCI Express
There are three PCI Express on COMX-P1022 . The PCI Express are all routed to the carrier
board.
4.13Ethernet (eTSEC)
COMX-P1022 provides three enhanced three-speed Ethernet controllers (eTSECs) which
interface to 10 Mbps, 100 Mbps, and 1 Gbps Ethernet/IEEE 802.3™ networks. The following
POR Configurations mean that the eTESEC1, 2, 3 are working in RGMII Mode.
Functional Description
4.14SATA
COMX-P1022 has two SATA controllers. The serial ATA controller is a high-performance SATA
solution incorporating some of the latest SATA-IO extensions. The SATA may also be referred to
as a host bus adapter (HBA). The SATA controller is designed to operate in a system that
supports command queuing and, in particular, a switching scheme based on a frame
information structure (FIS) using port multipliers.
FIS-based switching requires the SATA controller to maintain in hardware a context for each
command it has queued at the devices that are attached to it. FIS-based switching also requires
the SATA controller to maintain a queue per attached device ensuring that the command issue
order for each device is maintained. It can be used in SATA controllers, as well as storage area
network (SAN), network attached storage (NAS), and RAID (redundant array of
independent/inexpensive disks) devices.
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
69
Page 70
Functional Description
4.15SSI (Synchronous Serial Interface)
The SSI is a full-duplex, serial port that allows the chip to communicate with a variety of serial
devices. These serial devices can be standard CODer-DECoder (CODECs), digital signal
processors (DSPs), microprocessors, peripherals, and popular industry audio CODECs that
implement the inter-IC sound bus standard (I2S) and Intel AC97 standard.
There is a CODEC chip connects with the SSI, which lies on the testing bed.For the testing bed
of Rev A and Rev B, the codec chip is wm8776; for the testing bed of Rev C, the codec chip is
changed to ADAU1361.
For WM8776, it connects with the I2C#2 through the I2C_SWITCH#0, and its I2C address is
0x32(7-bit);
For ADAU1361, it connects with the I2C#2 through the I2C_SWITCH#0, and its I2C address is
0x38(7-bit).
U-boot won't provide the driver of SSI, However, the OS will provide the driver of SSI which
working at Normal Mode.
4.16DIU (Display Interface Unit)
The DIU is a display controller designed to handle TFT LCD display. Besides generating all the
signals required to drive the display, the DIU handles real time blending of up to three planes
onto the display.
4.17UART
There are a total of two UARTS (Tx and Rx signals for each UART) routed to the COM-E
connectors.
UART0 is the debug console. The working mode is 115200, 8, None, 1.
The Programming model is compatible with original PC16450 UART and PC16550D. Its input
clock is platform clock / 2, that is, 533MHz / 2 = 266MHz. So the clock divisor for baud rate
115200 is 266M / 115200 / 16 = 144 = 90h
70
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 71
Chapter 5
Maps and Registers
5.1Memory Map
The U-boot uses a 32-bit effective address and a 32-bit physical address. The memory map is
listed below:.
5E800 0000E800 0000128MBNOR Flash (Just for debug, it will be
deleted after the release of FSL's Beta BSP
Version )
6FFC0 0000FFC0 000064KBPCIE3 I/O
7FFC1 0000FFC1 000064KBPCIE2 I/O
8FFC2 0000FFC2 000064KBPCIE1 I/O
9FFD0 0000FFD0 000016KBL1 Data Cache (Only used before
memory initialization)
10FFE0 0000FFE0 00001MBCSSR
5.2IRQ Distribution
Table 5-2 IRQ Distribution
IRQ#Description
CPU_IRQ5RTC + WATCHDOG
CPU_IRQ4DDR3 SODIMM and ADT7461
CPU_IRQ3To COM-E connectors
CPU_IRQ2To COM-E connectors
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
71
Page 72
Maps and Registers
Table 5-2 IRQ Distribution (continued)
IRQ#Description
CPU_IRQ1To COM-E-connectors
CPU_IRQ0To COM-E connectors
5.3Registers
Please see the respective datasheets of the devices for the registers.
72
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 73
Firmware Upgrade
6.1Upgrade Procedure
6.1.1Host Setup
Host setup is very critical in upgrading the firmware. The following instructions are generic,
and have been tested at RHEL 4.6 and RHEL 5.3 - 32 bit. Your system may be different and the
commands should be adjusted accordingly.
1. Turn off the firewall for tftp to work. Type iptables -F or setup at the
command line.
2. All the operators on the host side should be ordinary users which have "sudo"
privileges with NO password. To obtain "sudo" privilege, the operator should login
as root, and run "visudo" and add the following line at the end.
Example:
ec7987 ALL=(ALL) NOPASSWD: ALL
Chapter 6
3. Setting up the tftp service:
1. Create the /local/tftpboot/COMX-P1022/current directory at host, and copy
the release file: COMX-P1022.bsp.tar.gz to the directory:
/local/tftpboot/COMX-P1022/current
Normally, the program process will last for 3-5 minutes. If the SD card is upgraded
successfully, the following information should be shown as below:
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
75
Page 76
Firmware Upgrade
Program SD successfully, first partition size = 300 MByte, cost time:
198 seconds
Otherwise, the SD card has failed to be programmed.
5. The second parameter of the script: make_sd.sh can be used to change the size of
first partition. To change the size of the first partition to 250M, you can run the
script as below:
……
Program SD successfully, first partition size = 250 MByte, cost time:
171 seconds
The size of the first partition should be greater than 160M, and less than 2000M, or
the script will show input parameter error.
The Bootloader is stored on the SD card. Do not delete partitions on the SD card.
6.1.3Upgrade SPI Flash
1. Attach the board's first Ethernet port (eTSEC1) to the host using a network cable.
Assuming that the IP address of the host is 192.168.0.197, and IP Address for the
board is 192.168.0.253.
2. Attach the board's first serial port (UART0) to the host using a serial port cable. The
serial port of the host can be set with the following parameters:
Baud rate= 115200; Data bits = 8; Parity = None; Stop bits = 1; Flow Control = None
76
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 77
Firmware Upgrade
3. Power on the board. Normally, the following information can be seen at the
terminal of the host:
4096 KiB S25FL032A(P) at 0:0 is now current device
Enet starting in 100BT/FD
Speed: 100, full duplex
Using eTSEC1 device
TFTP from server 192.168.0.197; our IP address is 192.168.0.250
Filename 'COMX-P1022/current/u-boot-spi.bin'.
Load address: 0x1000000
Loading: ####################################
done
Bytes transferred = 525312 (80400 hex)
=>
78
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 79
Operating System and Driver Support
7.1Supported Operating Systems
This module supports the following operating systems:
Linux (published by Artesyn)
Publicly available Linux with Artesyn's patches. Includes the following:
–U-boot (Based on public version: u-boot-2009.11 [Dec 15 2009] )
–Linux Kernel (Based on public version: 2.6.32)
–File system
7.2Supported Drivers
Chapter 7
Table 7-1 Driver Controller Table
Linux (published by Artesyn)
ChipsetYes
GraphicYes
LANYes
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
79
Page 80
Operating System and Driver Support
80
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 81
Appendix A
ARelated Documentation
A.1Artesyn Embedded Technologies - Embedded
Computing Documentation
The publications listed below are referenced in this manual. You can obtain electronic copies of
Artesyn Embedded Technologies - Embedded Computing publications by contacting your
local Artesyn sales office. For released products, you can also visit our Web site for the latest
copies of our product documentation.
1.Go to www.artesyn.com/computing.
2.Under SUPPORT, click TECHNICAL DOCUMENTATION.
3.Under FILTER OPTIONS, click the Document types drop-down list box to select the type of
document you are looking for.
4.In the Search text box, type the product name and click GO.
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
81
Page 82
Related Documentation
82
COMX-P1022 COM Express Module Installation and Use (6806800M04C)
Page 83
Page 84
Artesyn Embedded Technologies, Artesyn and the Artesyn Embedded Technologies logo are trademarks and service marks of Artesyn Embedded Technologies, Inc.
All other product or service names are the property of their respective owners.