L-755e_1

L-755e_1
PEB-A-001
(SPI to CAN)
Hardware Manual
Document No.: L-755e_1
SBC Prod. No.: PEB-A-001
SBC PCB. No.: 1342.1
First Edition
A product of a PHYTEC Technology Holding company
PEB-A-001
In this manual are descriptions for copyrighted products that are not explicitly
indicated as such. The absence of the trademark (™) and copyright (©) symbols
does not imply that a product is not protected. Additionally, registered patents and
trademarks are similarly not expressly indicated in this manual.
The information in this document has been carefully checked and is believed to be
entirely reliable. However, PHYTEC Messtechnik GmbH assumes no
responsibility for any inaccuracies. PHYTEC Messtechnik GmbH neither gives
any guarantee nor accepts any liability whatsoever for consequential damages
resulting from the use of this manual or its associated product. PHYTEC
Messtechnik GmbH reserves the right to alter the information contained herein
without prior notification and accepts no responsibility for any damages which
might result.
Additionally, PHYTEC Messtechnik GmbH offers no guarantee nor accepts any
liability for damages arising from the improper usage or improper installation of
the hardware or software. PHYTEC Messtechnik GmbH further reserves the right
to alter the layout and/or design of the hardware without prior notification and
accepts no liability for doing so.
© Copyright 2011 PHYTEC Messtechnik GmbH, D-55129 Mainz.
Rights - including those of translation, reprint, broadcast, photomechanical or
similar reproduction and storage or processing in computer systems, in whole or
in part - are reserved. No reproduction may occur without the express written
consent from PHYTEC Messtechnik GmbH.
Address:
EUROPE
NORTH AMERICA
PHYTEC Technologie Holding AG
Robert-Koch-Str. 39
D-55129 Mainz
GERMANY
PHYTEC America LLC
203 Parfitt Way SW, Suite G100
Bainbridge Island, WA 98110
USA
Ordering
+49 (800) 0749832
Information: [email protected]
1 (800) 278-9913
[email protected]
Technical
Support:
+49 (6131) 9221-31
[email protected]
1 (800) 278-9913
[email protected]
Fax:
+49 (6131) 9221-33
1 (206) 780-9135
Web Site:
http://www.phytec.de
http://www.phytec.com
1st Edition April 2011
© PHYTEC Messtechnik GmbH 2011
L-755e_1
Contents
List of Figures...............................................................................................ii
List of Tables ................................................................................................ii
Conventions, Abbreviations and Acronyms.............................................iii
Preface........................................................................................................... v
1
Introduction......................................................................................... 1
1.1 Block Diagram ............................................................................. 3
1.2 View of the PEB-A-001 ............................................................... 4
2
Pin Description .................................................................................... 5
2.1 Pinout of the CAN Interface (X1) ................................................ 5
2.2 Pinout of the Expansion Connector (X2) ..................................... 6
3
Power.................................................................................................... 7
3.1 Primary System Power (+3V3 and +5V) ..................................... 7
3.2 On-board Voltage Regulator (U1)................................................ 8
4
CAN Interfaces.................................................................................... 9
5
Technical Specifications ................................................................... 11
6
Component Placement Diagram...................................................... 13
7
Hints for Integrating and Handling the PHYTEC Extension
Board.................................................................................................. 15
7.1 Integrating the PHYTEC Extension Board ................................ 15
7.2 Handling the PHYTEC Extension Board................................... 15
8
The PEB-A-001 on the phyBASE .................................................... 17
8.1 Overview of the phyBASE Peripherals...................................... 18
8.1.1 Connectors and Pin Header........................................... 19
8.1.2 Switches ........................................................................ 20
8.1.3 Jumpers.......................................................................... 21
8.1.4 LEDs.............................................................................. 21
8.2 Functional Components on the phyBASE Board....................... 22
8.2.1 Power Supply (X28)...................................................... 22
8.2.2 Expansion connectors (X8A, X9A) .............................. 24
8.2.2.1 SPI Connectivity ............................................ 25
8.2.2.2 GPIO/Interrupt Input...................................... 26
9
Revision History ................................................................................ 27
Index............................................................................................................ 29
© PHYTEC Messtechnik GmbH 2011
L-755e_1
i
PEB-A-001
List of Figures
Figure 1:
Modular Concept of the phyCARD Development Kit family... 2
Figure 2:
Block Diagram PEB-A-001 ....................................................... 3
Figure 3:
View of the PEB-A-001............................................................. 4
Figure 4:
Pin Assignment of the DB-9 Plug X1........................................ 5
Figure 5:
Power Supply Diagram.............................................................. 8
Figure 6:
Physical Dimensions................................................................ 12
Figure 7:
PEB-A-001 Component Placement, Top View ....................... 13
Figure 8:
phyBASE Overview of applicable Connectors, LEDs and
Buttons ..................................................................................... 18
Figure 9:
Power adapter .......................................................................... 22
Figure 10: Expansion connector X8A, X9A ............................................. 24
List of Tables
Table 1:
Abbreviations and Acronyms used in this Manual................... iv
Table 2:
Pinout of the Expansion Connector X2 ..................................... 6
Table 3:
phyBASE Connectors and Pin Headers related to PEB-A-00119
Table 4:
phyBASE push buttons descriptions ....................................... 20
Table 5:
phyBASE LEDs descriptions................................................... 21
Table 6:
Power state LEDs..................................................................... 23
Table 7:
SPI and GPIO connector selection........................................... 25
ii
© PHYTEC Messtechnik GmbH 2011
L-755e_1
Preface
Conventions, Abbreviations and Acronyms
This hardware manual describes the PEB-A-001 PHYTEC Extension
Board. The manual specifies the extension boards design and function.
Precise specifications for the MCP2515 CAN controller can be found
in the Data Sheet/User's Manual.
Conventions
The conventions used in this manual are as follows:
ƒ Signals that are preceded by a "n", "/", or “#”character (e.g.: nRD,
/RD, or #RD), or that have a dash on top of the signal name (e.g.:
RD) are designated as active low signals. That is, their active state
is when they are driven low, or are driving low.
ƒ A "0" indicates a logic zero or low-level signal, while a "1"
represents a logic one or high-level signal.
ƒ Tables which describe jumper settings show the default position in
bold, blue text.
ƒ Text in blue italic indicates a hyperlink within, or external to the
document. Click these links to quickly jump to the applicable
URL, part, chapter, table, or figure.
ƒ References made to the expansion connectors always refer to pin
header connector X8 and X9 on the phyCARD Carrier Board.
Abbreviations and Acronyms
Many acronyms and abbreviations are used throughout this manual.
Use the table below to navigate unfamiliar terms used in this
document.
Abbreviation Definition
BSP
Board Support Package (Software delivered with the
Development Kit including an operating system
(Windows, or Linux) preinstalled on the module and
Development Tools).
CB
Carrier Board; used in reference to the phyBASE
Development Kit Carrier Board.
© PHYTEC Messtechnik GmbH 2011
L-755e_1
iii
PEB-A-001
Abbreviation
EMI
GPI
GPIO
GPO
J
JP
PCB
PEB
PDI
SBC
SMT
Sx
Sx_y
Table 1:
Definition
Electromagnetic Interference.
General purpose input.
General purpose input and output.
General purpose output.
Solder jumper; these types of jumpers require solder
equipment to remove and place.
Solderless jumper; these types of jumpers can be
removed and placed by hand with no special tools.
Printed circuit board.
PHYTEC Extension Board
PHYTEC Display Interface
Single Board Computer; used in reference to the
PCA-A-xx /phyCARD-A-xx Single Board Computer
Surface mount technology.
User button Sx (e.g. S1, S2, etc.) used in reference to
the available user buttons, or DIP-Switches
Switch y of DIP-Switch Sx; used in reference to the
DIP-Switches on the display adapter or Carrier
Board.
Abbreviations and Acronyms used in this Manual
Note:
The BSP delivered with the phyCARDs usually includes drivers
and/or software for also controlling the PHYTEC Extension Boards.
Therefore programming close to hardware at register level is not
necessary in most cases. For this reason, this manual contains no
information relevant for software development. Please refer to the
Quickstart Manual "OSELAS.BSP()" for phyCARDs and the CAN
controller's Datasheet if such information is needed.
iv
© PHYTEC Messtechnik GmbH 2011
L-755e_1
Preface
Preface
As a member of PHYTEC's new phyCARD product family the
PEB-A-001 is one of a series of PHYTEC Extension Boards that
provide additional functions and interfaces to the standard phyCARD
Carrier Board.
PHYTEC's new phyCARD Rapid Development Kit family consists of
a series of extremely compact embedded control engines featuring
various processing performance classes while using the newly
developed X-Arc embedded bus standard. The standardized connector
footprint and pin assignment of the X-Arc bus makes this new SBC
generation extremely scalable and flexible. This also allows to use the
same carrier board to create different applications depending on the
required processing power. PHYTEC Extensions Boards (PEBs)
facilitate adding even more functions and interfaces. With this new
SBC concept it is possible to design entire embedded product families
around vastly different processor performances while optimizing
overall system cost. In addition, future advances in processor
technology are already considered with this new embedded bus
standard making product upgrades very easy. Another major
advantage is the forgone risk of potential system hardware redesign
steps caused by processor or other critical component discontinuation.
Just use one of PHYTEC's other phyCARD SBCs thereby ensuring an
extended product life cycle of your embedded application.
PHYTEC supports a variety of PEBs in two ways:
(1)
as add-ons for Rapid Development Kits which serve as a
reference and evaluation platform
(2)
as insert-ready, fully functional OEM extension board, which
can be embedded directly into the user’s peripheral hardware
design.
Implementation of an OEM-able subassembly as the "core" of a
specific function, or interface allows you to focus on the development
of customer specific circuitry without expending resources to "reinvent" standard functions and interface circuitry. Furthermore, much
© PHYTEC Messtechnik GmbH 2011
L-755e_1
v
PEB-A-001
of the value of the PHYTEC Extension Boards lies in its layout and
test.
Production-ready Board Support Packages (BSPs) and Design
Services for our hardware will further reduce your development time
and risk and allow you to focus on your product expertise. Take
advantage of PHYTEC products to shorten time-to-market, reduce
development costs, and avoid substantial design issues and risks. With
this new innovative full system solution you will be able to bring your
new ideas to market in the most timely and cost-efficient manner.
For more information go to:
http://www.phytec.com/services/
Ordering Information
The part numbering of the PHYTEC Extension Boards has the
following structure:
PEB-A-xxx
Generation
A
=
First generation
Model number1
001
002
003
=
=
=
SPI to CAN
USB to Ethernet
I2C, or SPI to GPIO
In order to receive product specific information on changes and
updates in the best way also in the future, we recommend to register at
http://www.phytec.de/de/support/registrierung.html
You can also get technical support and additional information
concerning your product.
1:
vi
Please also visit our website www.phytec.de for information on additional PEBs
© PHYTEC Messtechnik GmbH 2011
L-755e_1
Preface
The support section of our web site provides product specific
information, such as errata sheets, application notes, FAQs, etc.
http://www.phytec.de/de/support/faq
Declaration of Electro Magnetic Conformity of the
PHYTEC PEB-A-001
PHYTEC Single Board Computers (henceforth products) are designed
for installation in electrical appliances or as dedicated Evaluation
Boards (i.e.: for use as a test and prototype platform for
hardware/software development) in laboratory environments.
Caution:
PHYTEC products lacking protective enclosures are subject to
damage by ESD and, hence, may only be unpacked, handled or
operated in environments in which sufficient precautionary measures
have been taken in respect to ESD-dangers. It is also necessary that
only appropriately trained personnel (such as electricians, technicians
and engineers) handle and/or operate these products. Moreover,
PHYTEC products should not be operated without protection circuitry
if connections to the product's pin header rows are longer than 3 m.
PHYTEC products fulfill the norms of the European Union’s
Directive for Electro Magnetic Conformity only in accordance to the
descriptions and rules of usage indicated in this hardware manual
(particularly in respect to the pin header row connectors, power
connector and serial interface to a host-PC).
Implementation of PHYTEC products into target devices, as well as
user modifications and extensions of PHYTEC products, is subject to
renewed establishment of conformity to, and certification of, Electro
Magnetic Directives. Users should ensure conformance following any
modifications to the products as well as implementation of the
products into target systems.
*
© PHYTEC Messtechnik GmbH 2011
L-755e_1
vii
PEB-A-001
viii
© PHYTEC Messtechnik GmbH 2011
L-755e_1
Introduction
1 Introduction
The PHYTEC Extension Board PEB-A-001 belongs to a series of addon modules for PHYTEC’s phyCARD Single Board Computer
module family. These add-on modules allow easy development of
complex applications with off-the-shelf components.
PHYTEC Extension Boards PEB-A-xxx are compatible to the two,
identical Extension Connectors X8 and X9 on the phyCARD Carrier
Board PBA-A-01. Thus they are interchangeable and the same
phyCARD / phyBASE combination might serve for different
applications just by changing the extension board and the software.
Figure 1 depicts the modular concept of the phyCARD Development
Kit family and the usage of the PHYTEC Extension Boards.
All add-on modules are supported within the BSPs1 available for the
different phyCARD SBCs.
The PEB-A-001 is a subminiature (92 x 68 mm) insert-ready interface
card populated with the Microchip MCP2515 CAN controller. If
mounted on the carrier board (phyBASE) it connects to any
phyCARD populating the phyBASE via the SPI interface. It provides
CAN connectivity to many external CAN devices.
Precise specifications for the components populating the board can be
found in the applicable User’s Manuals or Data Sheets.
1:
To ensure that the PEB of your choice is supported by the BSP use only the latest BSP, or
check on the PHYTEC website from which version on the driver is implemented.
© PHYTEC Messtechnik GmbH 2011
L-755e_1
1
Figure 1:
2
Carrier Board PBA-A-01
phyCARD underneath
the PEB Modules
PEB-A-xxx
Module
Connector
X8, X9
PEB-A-001
Modular Concept of the phyCARD Development Kit family
© PHYTEC Messtechnik GmbH 2011
L-755e_1
Introduction
The PEB-A-001 offers the following features:
• Subminiature Extension Board (92 x 68 mm) achieved through
modern SMD technology
• Compatible to the phyCARD Development Kit Carrier Board
(phyBASE) PBA-A-001
• Improved interference safety achieved through multi-layer PCB
technology and dedicated Ground pins
• Operates off of a two supply voltages (+3.3V and +5V)
• Expansion connector for phyBASE connectivity via SPI interface
• Galvanically separated CAN signals at male DB-9 connector
• MCP2515 stand-alone CAN controller, implements CAN V2.0B
• PCA82C250 CAN controller interface fully compatible with the
“ISO 11898” standard
• 1-Wire EEPROM for internal use only
• Mounting wholes to screw the PEB to the phyBASE
1.1 Block Diagram
Figure 2:
Block Diagram PEB-A-001
© PHYTEC Messtechnik GmbH 2011
L-755e_1
3
PEB-A-001
1.2 View of the PEB-A-001
DB-9 male
X1
R21
R14
U4
L1
R22
R23
R5
U3
C11
C10
R25
R24
C6
R9
R13
C5
U2
C2
C7 R12
R8 R26
R27
XT1
C4
R7
R6
U1
R28
D2
R19 R16
C1 R17
R18 R15
R1
R3
R4
R2
C8
C3
R20
R11
C9
R10
U5
D1
X2
Figure 3:
4
View of the PEB-A-001
© PHYTEC Messtechnik GmbH 2011
L-755e_1
Pin Description
2 Pin Description
Please note that all module connections are not to exceed their
expressed maximum voltage or current. Maximum signal input values
are indicated in the corresponding controller manuals/data sheets. As
damage from improper connections varies according to use and
application, it is the user's responsibility to take appropriate safety
measures to ensure that the module connections are protected from
overloading through connected peripherals.
As shown in Figure 3 a 2 x 10 connector socket (X2) at the underside
of the board connects the PEB-A-001 to the carrier board. The CAN
interface is available at the DB9-male connector (X1) on the upper
side.
2.1 Pinout of the CAN Interface (X1)
5
9
4
8
3
7
2
6
1
Figure 4:
Pin 3:
Pin 7:
Pin 2:
Pin 6:
CAN_GND
CAN-H0 (galvanically separated)
CAN-L0 (galvanically separated)
CAN_GND
Pin Assignment of the DB-9 Plug X1
© PHYTEC Messtechnik GmbH 2011
L-755e_1
5
PEB-A-001
2.2 Pinout of the Expansion Connector (X2)
Table 2 provides an overview of the pinout of the expansion connector
at X2. The table lists only signals used on the PEB-A-001. Several
more signals are available at the expansion connectors X8 and X9 on
the phyBASE. Please refer to the hardware manual of your phyCARD
for a complete pinout.
Pin #
1
2
3
4
5
6
7
8
Signal Name
VCC5V
VCC5V
VCC3V3
VCC3V3
GND
GND
N/C
N/C
9
PHYWIRE
10
11
12
13
14
15
16
17
18
19
20
GND
/SPI_CS
SPI_SI
SPI_SCK
SPI_SO
N/C
/INT
GND
GND
N/C
N/C
Table 2:
6
Description
5V power supply
5V power supply
3,3V power supply
3,3V power supply
Ground
Ground
not connected
not connected
Hardware Introspection Interface.
For internal use only
Ground
SPI chip select
SPI slave input
SPI clock input
SPI slave output
not connected
Interrupt output of the CAN controller
Ground
Ground
not connected
not connected
Pinout of the Expansion Connector X2
© PHYTEC Messtechnik GmbH 2011
L-755e_1
Power Requirements
3
Power
The PEB-A-001 operates off of a two supply voltages(+3.3V and
+5V) which are fed through the expansion connector X2 of the PEB.
The +3.3V voltage supplies the CAN controller, whereas 5V are
needed to generate the voltage for the CAN bus. An integrated onboard DC-to-DC converter provides an isolated supply voltage for the
CAN controller interface at U3.
3.1
Primary System Power (+3V3 and +5V)
For proper operation the PEB-A-001 must be supplied with a voltage
source of 3.3V at the "+3V3" pins and 5V at the "+5V"on the
expansion connector X2.
+3V3:
+5V:
X2
X2
3, 4
1, 2
Connect all VCC input pins and all GND pins to your power supply.
Corresponding GND:
X2 5, 6, 17, 18
Caution:
As a general design rule we recommend connecting all GND pins
neighboring signals which are being used in the application circuitry.
For maximum EMI performance all GND pins should be connected to
a solid ground plane.
The following sections of this chapter discuss the primary power pins
on the phyCARD-Connector X2 in detail.
© PHYTEC Messtechnik GmbH 2011
L-755e_1
7
PEB-A-001
3.2 On-board Voltage Regulator (U1)
The PEB-A-001 provides an integrated on-board DC-to-DC converter
to supply the connector side of the CAN controller interface with an
isolated supply voltage
The switching regulator has a single input voltage rail +5V as can be
seen in Figure 5. +5V is supplied from the voltage input pins. The
following list summarizes the relation between the different voltage
rails and the devices on the PEB-A-001:
External voltages:
• +3V3:
• +5V:
CAN controller
Isolator with integrated DC-to-DC
converter
Internally generated voltages:
• +5V_CAN
CAN Controller Interface Power
Supply.
+3V3
CAN
Controller
+5V
DC/DC
Converter
+5V_CAN
CAN Contr.
Interface
PEB-A-001
Figure 5:
8
Power Supply Diagram
© PHYTEC Messtechnik GmbH 2011
L-755e_1
CAN Interface
4
CAN Interfaces
The CAN signals on the PEB-A-001 are generated by a stand-alone
CAN controller (MCP2515). They extend to a quad-channel isolator,
which separates the CAN controller and the CAN transceiver
galvanically. The CAN transceivers generate the corresponding CAN
High and CAN Low signals which are available at the DB9 male
connector X1 (refer to Figure 4 for the pinout). These signals can be
directly connected to a CAN dual-wire bus.
Programming of the CAN controller is done via SPI bus interface. The
SPI bus extends from the expansion connector X2 to the CAN
controller. For interrupt controlled applications the interrupt of the
CAN controller is also brought out to expansion connector X2.
The CAN bus transceiver device supports signal conversion of the
CAN transmit (TXCAN) and receive (RXCAN) lines. The CAN
transceiver supports up to 110 nodes on a single CAN bus. Data
transmission occurs with differential signals between CAN High and
CAN Low.
Note:
A Ground connection between nodes on a CAN bus is not required,
yet is recommended to better protect the network from
electromagnetic interference (EMI). In order to ensure proper message
transmission via the CAN bus, a 120 Ohm termination resistor must
be connected to each end of the CAN bus. There are no termination
resistors on the PEB-A-001.
Parameters for configuring a proper CAN bus system can be found in
the DS102 norms from the CiA1 (CAN in Automation) User and
Manufacturer's Interest Group.
1:
CiA:
CAN in Automation. Founded in March 1992, CiA provides technical, product
and marketing information with the aim of fostering Controller Area Network’s image and
providing a path for future developments of the CAN protocol.
© PHYTEC Messtechnik GmbH 2011
L-755e_1
9
PEB-A-001
10
© PHYTEC Messtechnik GmbH 2011
L-755e_1
Technical Specifications
5
Technical Specifications
The physical dimensions of the PEB-A-001 are represented in Figure
6. The module's profile is ca. 22 mm thick, with a maximum
component height of 7 mm on the bottom (connector) side of the PCB
and approximately 13 mm on the top (microcontroller) side. The board
itself is approximately 1.8 mm thick.
Additional specifications:
•
•
Dimensions:
Weight:
•
•
Storage temperature:
Operating temperature:
•
•
Humidity:
Operating voltage:
•
Power consumption:
92 mm x 68 mm
approximately 36 g with all
optional components mounted on
the circuit board
-40°C to +90°C
standard:
0°C to +70°C
extended: -40°C to +85°C
95 % r.F. not condensed
VCC 3.3 V 5 %, VCC2 5 V 5 %,
VBAT 3 V 20 %
TBD
These specifications describe the standard configuration of the
PEB-A-001 as of the printing of this manual.
© PHYTEC Messtechnik GmbH 2011
L-755e_1
11
PEB-A-001
4.36mm -+ 0mm
3.5mm -+ 0mm
68mm -+ 0mm
63.64mm -+ 0mm
49.52mm -+ 0mm
46.49mm -+ 0mm
21.5mm -+ 0mm
18.53mm -+ 0mm
3.64mm -+ 0mm
DB-9 male
3.5mm -+ 0mm
3.5mm -+ 0mm
3.23mm -+ 0mm
4.5mm -+ 0mm
8.31mm -+ 0mm
88.5mm -+ 0mm
92mm -+ 0mm
X1
X2
4.36mm -+ 0mm
3.64mm -+ 0mm
9.37mm -+ 0mm
10.64mm -+ 0mm
33.5mm -+ 0mm
34.77mm -+ 0mm
63.64mm -+ 0mm
68mm -+ 0mm
Figure 6:
12
Physical Dimensions
© PHYTEC Messtechnik GmbH 2011
L-755e_1
Component Placement Diagram
6
Component Placement Diagram
DB-9 male
X1
R21
R14
U4
L1
R22
R23
R5
U3
C11
C10
R25
R24
C6
R9
R13
C5
U2
C2
C7 R12
R8 R26
R27
XT1
C4
R7
R6
U1
R28
D2
R19 R16
C1 R17
R18 R15
R1
R3
R4
R2
C8
C3
R20
R11
C9
R10
U5
D1
X2
Figure 7:
PEB-A-001 Component Placement, Top View
© PHYTEC Messtechnik GmbH 2011
L-755e_1
13
PEB-A-001
14
© PHYTEC Messtechnik GmbH 2011
L-755e_1
Hints for Integrating and Handling
7
7.1
Hints for Integrating and Handling the PHYTEC
Extension Board
Integrating the PHYTEC Extension Board
Besides this hardware manual much information is available to
facilitate the integration of the PHYTEC Extension Boards into
customer applications, or use them as reference design.
1.
many answers to common questions can be found at
http://www.phytec.de/de/support/faq,
or
http://www.phytec.eu/europe/support/faql.
2.
different support packages are available to support you in all
stages of your embedded development. Please visit
or
http://www.phytec.de/de/support/support-pakete.html,
http://www.phytec.eu/europe/support/support-packages.html, or
contact our sales team for more details.
7.2
•
Handling the PHYTEC Extension Board
Modifications on the PHYTEC Extension Board
Removal of various components, such as the CAN controller is not
advisable given the compact nature of the module. Should this
nonetheless be necessary, please ensure that the board as well as
surrounding components and sockets remain undamaged while desoldering. Overheating the board can cause the solder pads to loosen,
rendering the module inoperable. Carefully heat neighboring
connections in pairs. After a few alternations, components can be
removed with the solder-iron tip. Alternatively, a hot air gun can be
used to heat and loosen the bonds.
Caution!
If any modifications to the module are performed, regardless of their
nature, the manufacturer guarantee is voided.
© PHYTEC Messtechnik GmbH 2011
L-755e_1
15
PEB-A-001
•
Use of the PHYTEC Extension Board as Reference Design
Successful use as reference design for custom applications greatly
depends on the adherence to the layout design rules for the GND
connections. As a general design rule we recommend connecting all
GND pins neighboring signals which are being used in the application
circuitry. For maximum EMI performance all GND pins should be
connected to a solid ground plane. It is also advisable to follow the
application information given in the data sheets of the different
components.
16
© PHYTEC Messtechnik GmbH 2011
L-755e_1
The PEB-A-001 on the phyBASE
8
The PEB-A-001 on the phyBASE
The phyBASE Carrier Board provides a flexible development
platform enabling quick and easy start-up and subsequent
programming of the PHYTEC Extension Boards. The Carrier Board
design allows easy connection of up to two extension boards featuring
various functions that support fast and convenient prototyping and
software evaluation. The Carrier Board is compatible with all
phyCARDs and PEBs.
The following sections contain specific information relevant to the
operation of the PEB-A-001 mounted on the phyBASE Carrier Board.
Note:
Only features of the phyBASE which are needed to support the
functioning of the PEB-A-001 are described. Jumper settings and
configurations which are not relevant for the use of the PEB-A-001
are not described in the following chapters.
© PHYTEC Messtechnik GmbH 2011
L-755e_1
17
PEB-A-001
8.1
Overview of the phyBASE Peripherals
X6
U23
D39
U9
U8
D38
The phyBASE is depicted in Figure 8. Peripherals required to use the
PHYTEC Extension Board PEB-A-001 are highlighted. Additionally
all necessary components and peripherals are listed in Table 3 and
Table 4. For a more detailed description of each peripheral refer to the
appropriate chapter listed in the applicable table.
U30
U43
U33
XT1
U6
U31
D29
D22
D28
D21
D27
D20
D19
D25
D18
D24
D17
D23
D26
D16
D45
BAT1
S3
U7
U5
S1
Reset
S2
ON / OFF
MMC / SD card
X26
U16
U28
U20
J3
U1
Expansion 2
U17
X9
X4
U13
J1
AUDIO
CAM
X5
X3 X2 X1
Figure 8:
U32
D30
U10
U22
RS232
U11
U2
MIC
OUT
IN
X34
U4
P1
USB Host
X33
U27
U25
U3
X8
Expansion 1
U14
U29
J2
U18 U19
D46
U21
D41
U12
USB Host
X7
X32
D37
X27
U26
Ethernet
X10
USB OTG
X29
phyCARD Connector
Front
D40
X28
JP2 JP1
PWR
LVDS
U15
9.4mm
18
U24
phyBASE Overview of applicable Connectors, LEDs and Buttons
© PHYTEC Messtechnik GmbH 2011
L-755e_1
The PEB-A-001 on the phyBASE
8.1.1
Connectors and Pin Header
Table 3 lists all applicable connectors on the phyBASE. Figure 8
highlights the location of each connector for easy identification.
Reference
Designator
X8A
X9A
X28
Table 3:
Description
Expansion connector 0
Expansion connector 1
Wall adapter input power jack to supply
main board power (+9 - +36 V)
See
Section
8.2.2
8.2.2
8.2.1
phyBASE Connectors and Pin Headers related to PEB-A-001
Note:
The signal levels of the I2C and SPI interface are shifted to VCC3V3
(3.3 V) by level shifters on the phyCARD Carrier Board.
Ensure that all module connections are not to exceed their expressed
maximum voltage or current. Maximum signal input values are
indicated in the corresponding controller User's Manual/Data Sheets.
As damage from improper connections varies according to use and
application, it is the user‘s responsibility to take appropriate safety
measures to ensure that the module connections are protected from
overloading through connected peripherals.
© PHYTEC Messtechnik GmbH 2011
L-755e_1
19
PEB-A-001
8.1.2
Switches
The phyBASE is populated with some switches which are essential for
the operation of the phyCARD module and in further consequence of
the PEB on the Carrier Board. Figure 8 shows the location of the
switches and push buttons.
Button
S1
S2
Table 4:
Description
System Reset Button – system reset signal generation
Power Button – powering on and off main supply voltages
of the Carrier Board
phyBASE push buttons descriptions
Please refer to the hardware manual of your phyCARD for further
information on the functioning of these push buttons.
Additionally a DIP-Switch is available at S3.
Switches 7 and 8 of this DIP-Switch allow to configure the mapping
of the two slave select signals of the SPI interface as well as the
routing of the two GPIO_IRQ signals (GIO0_IRQ, GPIO1_IRQ). The
signals can be mapped either to the two expansion connectors X8A
(expansion 0) and X9A (expansion 1) or to one of the two expansion
connectors and the display data connector at X6. A detailed
description of the configurations possible can be found in the
hardware manual of your phyCARD.
Note:
To ensure proper functioning of
setting of switches 7 and 8, as
loading the software driver must
PEB-A-001 is connected to.
With the default setting (S3_7
connectors can be used.
20
the PHYTEC Extension Board the
well as the parameter used when
match the expansion connector the
and S3_8 OFF) booth expansion
© PHYTEC Messtechnik GmbH 2011
L-755e_1
The PEB-A-001 on the phyBASE
8.1.3 Jumpers
Various jumpers on the phyBASE allow the user flexibility of
configuring a limited number of features for development constraint
purposes. However none of the jumpers is relevant for the PHYTEC
Extension Board's correct functioning.
8.1.4 LEDs
The phyBASE is populated with numerous LEDs to indicate the status
of the various USB-Host interfaces, as well as the different supply
voltages. Some of them are also important in the use of the PHYTEC
Extension Boards. Figure 8 shows the location of these LEDs. Their
function is listed in the table below:
See
Section
LED
Color
Description
D37
green
5V supply voltage for peripherals on the
phyBASE
green
3V3 supply voltage for peripherals on the
phyBASE
D39
Table 5:
8.2.1
phyBASE LEDs descriptions
© PHYTEC Messtechnik GmbH 2011
L-755e_1
21
PEB-A-001
8.2 Functional Components on the phyBASE Board
This section describes the functional components of the phyBASE
Carrier Board supporting the PEB-A-001 Each subsection details a
particular connector/interface and associated jumpers for configuring
that interface.
8.2.1 Power Supply (X28)
Front
9.4mm
P1
X3 X2 X1
MIC
OUT
IN
X5
USB Host
RS232
PWR
X33
U2
CAM
Ethernet
D38
U13
U6
U27
U1
U8
U12
U22
U14
X4
USB Host
D45
U11
U10
X9
U20
X10
USB OTG
AUDIO
J1
X28
X29
X7
X8
Expansion 2
U26
Expansion 1
U31
D41
U17
J3
ON / OFF
X27
D39
D30
Reset
U3
U18 U19
U29
XT1
X34
U25
D37
U23
D40
U24
D29
D22
D28
D21
D27
D20
D19
D25
D18
D24
D17
D23
D26
D16
U15
S3
X26
phyCARD Connector
U4
BAT1
U5
U30
U21
U33
J2
LVDS
S2
S1
U9
U32
U16
U28
U43
D46
U7
MMC / SD card
Figure 9:
X32
X6
JP2 JP1
Power adapter
The supply voltages for the PHYTEC Extension Board are derived
from the main power supply connected to connector X28 on the
phyBASE. They are available at the expansion connectors X8 and X9
as soon, as the phyBASE enters RUN state. The PEBs are powered up
only during RUN state of the Carrier Board.
22
© PHYTEC Messtechnik GmbH 2011
L-755e_1
The PEB-A-001 on the phyBASE
Caution:
Do not use a laboratory adapter to supply power to the Carrier Board!
Power spikes during power-on could destroy the phyCARD module
and the PEB mounted on the Carrier Board! Do not change modules
or jumper settings while the Carrier Board is supplied with power!
Permissible input voltage at X28: +9 - +36 V DC unregulated.
No jumper configuration is required in order to supply power to the
PHYTEC Extension Boards!
The phyBASE is assembled with a few power LEDs whose functions
are described in the following table:
Two LEDs indicate the availability of the supply voltage at expansion
connectors X8 and X9.
LEDs
D37
Color
green
Description
VCC5V - 5V supply voltage for peripherals on
the phyBASE
VCC3V3 - 3V3 supply voltage for peripherals
on the phyBASE
D39
green
Table 6:
Power state LEDs
Please refer to the corresponding section in your phyCARD Hardware
Manual for detailed information on suitable power supplies and the
different power states.
© PHYTEC Messtechnik GmbH 2011
L-755e_1
23
PEB-A-001
8.2.2
Expansion connectors (X8A, X9A)
Front
9.4mm
P1
X3 X2 X1
MIC
OUT
IN
X5
USB Host
RS232
PWR
X33
U2
CAM
Ethernet
D38
U13
U6
U27
U1
U8
U12
U22
U14
X4
USB Host
D45
U11
U10
X9
U20
X10
USB OTG
AUDIO
J1
X28
X29
X7
X8
Expansion 2
U26
Expansion 1
U31
D41
U17
J3
ON / OFF
X27
D39
D30
Reset
U18 U19
U29
XT1
X34
U25
D37
U23
D40
U24
S3
X26
U3
D29
D22
D28
D21
D27
D20
D19
D25
D18
D24
D17
D23
D26
D16
U15
U5
phyCARD Connector
U4
BAT1
U30
U21
U33
J2
LVDS
S2
S1
U9
U32
U16
U28
U43
D46
U7
X32
MMC / SD card
Figure 10:
X6
JP2 JP1
Expansion connector X8A, X9A
The expansion connectors X8A and X9A provide an easy way to
connect the PHYTEC Extension Boards to the phyBASE and
therefore add other functions and features to it.
As can be seen in Figure 10 the location of the connectors allows to
expand the functionality without expanding the physical dimensions.
Mounting wholes can be used to screw the PEBs to the phyBASE.
Various standard interfaces such as USB, SPI and I2C as well as
different supply voltages and one GPIO are available at the pin header
rows. Usage of the PEB-A-001 requires the SPI interface, the
GPIO/Interrupt input and two different supply voltages (+3.3V and
+5 V). A pinout showing all signals which extend on the PEB-A-001
is shown in Table 2.
24
© PHYTEC Messtechnik GmbH 2011
L-755e_1
The PEB-A-001 on the phyBASE
8.2.2.1 SPI Connectivity
Programming of the CAN controller on the PEB-A-001 is done via the
phyCARD's SPI bus interface. It is available at expansion connectors
X8A and X9A and extends on the PEB-A-001.
Appropriate drivers are available within the BSPs1 provided with the
different phyCARD SBCs (please refer to the Quickstart Manual
"OSELAS.BSP()").
The expansion connectors share the SPI interface and the GPIOs of
the X-Arc bus with the display data connector X6. Due to the X-Arc
bus specification only two slave select signals are available. Because
of that the CPLD maps the SPI interface to two of the connectors
depending on the configuration of switches 7 and 8 of DIP-Switch S3.
Therefore switches 7 and 8 of DIP-Switch S3 must be configured to
map the signals to the connector the PEB-A-001 is plugged onto.
Button Setting Description
SS0/GPIO0_IRQ -> expansion 0 (X8A),
S3_7/ 0/0
SS1/GPIO1_IRQ -> expansion 1 (X9A)
S3_8
0/1
SS0/GPIO0_IRQ -> expansion 0 (X8A),
SS1/GPIO1_IRQ -> display data connector (X6)
1/x
SS0/GPIO0_IRQ -> expansion 1 (X9A),
SS1/GPIO1_IRQ -> display data connector (X6)
Table 7:
SPI and GPIO connector selection
A detailed description of the configurations possible can be found in
the hardware manual of your phyCARD.
1:
To ensure that the PEB of your choice is supported by the BSP use only the latest BSP, or
check on the PHYTEC website from which version on the driver is implemented.
© PHYTEC Messtechnik GmbH 2011
L-755e_1
25
PEB-A-001
Note:
To ensure proper functioning of
setting of switches 7 and 8, as
loading the software driver must
PEB-A-001 is connected to.
With the default setting (S3_7
connectors can be used.
the PHYTEC Extension Board the
well as the parameter used when
match the expansion connector the
and S3_8 OFF) booth expansion
8.2.2.2 GPIO/Interrupt Input
Two (GPIO0_IRQ and GPIO1_IRQ) of the three GPIO / Interrupt
signals available at the X-Arc bus are mapped to the expansion
connectors X8A and X9A (pin 16).
For interrupt controlled applications the interrupt of the CAN
controller is brought out to expansion connector X2. Depending on the
socket the PEB is plugged onto it is connected to the IRQ0 (X8A), or
the IRQ1 (X9A) input of the phyCARD's X-Arc bus.
Note:
Depending on the configuration at Switches 7 and 8 of DIP-Switch S3
the GPIOx_IRQ signals can also be mapped to the display data
connector X6 (pin 5). Ensure correct setting of switches 7 and 8 for
proper functioning of the PHYTEC Extension Board (please refer to
section 8.2.2.1 for more information).
26
© PHYTEC Messtechnik GmbH 2011
L-755e_1
Revision History
9
Revision History
Date
Version
numbers
Changes in this manual
20-Apr-2011 Manual
First edition
L-755e_1
© PHYTEC Messtechnik GmbH 2011
L-755e_1
27
PEB-A-001
28
© PHYTEC Messtechnik GmbH 2011
L-755e_1
Index
Index
+
P
+3V3 ....................................... 7, 8
+5V ......................................... 7, 8
phyBASE
Connectors ............................. 21
Peripherals.............................. 19
Pin Header.............................. 21
Switches ................................. 22
X28......................................... 24
Physical Dimensions................. 11
Pin Description............................ 5
Pinout .......................................... 6
Power Consumption.................. 11
5
5V_CAN ..................................... 8
B
Block Diagram............................ 3
BSP ....................................... 1, 27
C
CAN Bus..................................... 9
CAN High ................................... 9
CAN Interface......................... 5, 9
CAN Low.................................... 9
R
D
Dimensions ............................... 11
Drivers .................................. 1, 27
Software ................................ 1, 27
Storage Temperature................. 11
Supply Voltage............................ 7
System Power.............................. 7
E
T
EMC..........................................vii
Expansion Connector.................. 6
F
Technical Specifications .....11, 13
Termination resistors .................. 9
TXCAN....................................... 9
Features....................................... 3
V
G
Voltage Regulator ....................... 8
GND Connection ...................... 17
W
H
Weight....................................... 11
Humidity ................................... 11
X
O
X1................................................ 5
X2................................................ 5
Operating Temperature ............. 11
Operating Voltage..................... 11
© PHYTEC Messtechnik GmbH 2011
L-755e_1
RXCAN....................................... 9
S
29
PEB-A-001
30
© PHYTEC Messtechnik GmbH 2011
L-755e_1
Suggestions for Improvement
Document:
PEB-A-001 Hardware Manual
Document number: L-755e_1, March 2011
How would you improve this manual?
Did you find any mistakes in this manual?
Submitted by:
Customer number:
Name:
Company:
Address:
Return to:
PHYTEC Technologie Holding AG
Postfach 100403
D-55135 Mainz, Germany
Fax : +49 (6131) 9221-33
© PHYTEC MeßtechnikGmbH 2011
L-755e_1
page
Published by
© PHYTEC Meßtechnik GmbH 2011
Ordering No. L-755e_1
Printed in Germany
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement