EVB9S12XDP512E Freescale Semiconductor, EVB9S12XDP512E Datasheet

BOARD DEMO FOR MC9S12XDP512

EVB9S12XDP512E

Manufacturer Part Number
EVB9S12XDP512E
Description
BOARD DEMO FOR MC9S12XDP512
Manufacturer
Freescale Semiconductor
Type
MCUr
Datasheet

Specifications of EVB9S12XDP512E

Contents
Board, Cable, CD, Power Supply
Processor To Be Evaluated
MC9S12XDP512
Data Bus Width
16 bit
Interface Type
RS-232
Silicon Manufacturer
Freescale
Core Architecture
S12
Core Sub-architecture
S12
Silicon Core Number
MC9S12
Silicon Family Name
S12XD
Kit Contents
MC9s12XDP512 Eval Board, Connectors
Rohs Compliant
Yes
For Use With/related Products
MC9S12XDT512
For Use With
MFR4310FRDC - FRDC FLEXRAY DAUGHTER CARD
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
SK-S12XDP512-A
Quickstart Tutorial
1
4
7
USB
USB
USB TO BDM
BDM
GND
GND
BDM
BDM
CAN0_TX ENA
CAN0_TX ENA
CAN0_RX ENA
CAN0_RX ENA
CAN2_TX ENA
CAN2_TX ENA
CAN2_RX ENA
CAN2_RX ENA
CANL0 SEL
CANL0 SEL
CANL1 SEL
CANL1 SEL
GND
GND
U401
U401
U406
U406
U402
U402
U407
U407
Install CodeWarrior
Development Studio
The Starter Kit comes with a free version of CodeWarrior Development Studio
for HC9S12X/XGATE Microcontrollers, Special Edition.
CodeWarrior Development Studio for HC9S12X/XGATE Microcontrollers, Spe-
cial Edition, includes the CodeWarrior integrated development environment
Connect the Board
to the PC
Insert one end of the USB cable into a free USB port.
Insert the other end of the USB cable into the USB connector on the Starter Kit
board.
Start a Debugging
Session
From the main menu, choose “Project > Debug”. This will compile the source
code, generate an executable file and will download it to the demo board.
A new debugger environment will open.
CAN0
CAN0
CAN2
CAN2
ATD REF
12V
12V
VRH SEL
VRH SEL
VRL SEL
VRL SEL
CANH0 SEL
CANH0 SEL
CANH1 SEL
CANH1 SEL
VDDA
VDDA
USER
USER
GND
GND
USER
USER
U401
U406
U406
U402
U402
U407
U407
CAN1_TX ENA
CAN1_TX ENA
CAN1_RX ENA
CAN1_RX ENA
CAN1
CAN1
MODA=1
MODA=1
MODC
MODC
MCU SET
1 1
0 0
VDD ENA
VDD ENA
SUPPLY
RESET ENA
RESET ENA
BKGD ENA
BKGD ENA
POWER
MODB=1
MODB=1
VREGEN
VREGEN
POWER
POWER
CAN
GND
GND
1 1
0 0
CAN3
CAN3
MCU
INPUTS
PAD10
CAN4_TX ENA
CAN4_TX ENA
CAN4_RX ENA
CAN4_RX ENA
CAN4
CAN4
ENA
(IDE); 32 KB code-size limited C compiler and C source-level
PB7
COL ENA
COL ENA
PA6
PA6
PA5
PA5
PA4
PA4
PA3
PA3
PA2
PA2
PA1
PA1
PA0
PA0
MC9S12XDP512
PB6
TRANSCEIVER
TRANSCEIVER
SUPPLY SEL
SUPPLY SEL
NODE0 ENA
NODE0 ENA
to the new version.
MASTER
MASTER
12V
12V
LIN
LIN
NETWORK
NETWORK
LIN0
LIN0
debugger; macro assembler and Assembly-level
PB5
contact Metrowerks to have your license extended
LIN SUPPLY
LIN SUPPLY
ENA
ENA
PB4
NODE1 ENA
NODE1 ENA
MASTER
MASTER
OSC SEL
OSC SEL
debugger. The Special Edition allows you to
CRYSTAL
CRYSTAL
PAD11
CRYSTAL
CRYSTAL
CLOCK
CLOCK
ENA
an earlier CodeWarrior version, we advise you to
LIN1
LIN1
evaluate CodeWarrior Development Studio
HCS12X STARTER KIT
HCS12X STARTER KIT
HCS12X STARTER KIT
NODE2 ENA
NODE2 ENA
LIN2_TX
LIN2_TX
ENA
ENA
RESET
RESET
RESET
comes with the Starter Kit. If you purchased
MASTER
MASTER
PB3
PB3
PB2
PB2
PB1
PB1
PB0
PB0
XFC SEL
XFC SEL
for HC9S12X/XGATE Microcontrollers at no
LIN2
LIN2
LOOP
LOOP
FILTER
FILTER
USER
USER
install the new CodeWarrior version which
cost.
OUTPUTS
LIN2_RX
LIN2_RX
ENA
ENA
CLOCK
CLOCK
XCLKS#=0
XCLKS#=0
on your system, you must uninstall it and
NODE3 ENA
NODE3 ENA
LVD
LVD
ENA
ENA
To install the CodeWarrior Develop-
system. If you have an earlier version
MASTER
MASTER
GND
GND
ment Studio Special Edition, insert
greater than 4.1 is present on your
the CodeWarrior CD-ROM into your
a CodeWarrior version equal to or
computer’s CD-ROM drive. A startup
Note: the Starter Kit requires that
LIN4_TX
LIN4_TX
ENA
ENA
window will automatically appear.
Follow the on-screen instructions.
GND
GND
LIN3
LIN3
LOGIC
LOGIC
I/O
I/O
Freescale code:
Freescale code:
EVB9S12XDP512
EVB9S12XDP512
SofTec Microsystems code:
SofTec Microsystems code:
SK-S12XDP512-A
SK-S12XDP512-A
NODE4 ENA
NODE4 ENA
MASTER
MASTER
RESET
RESET
LIN4_RX
LIN4_RX
ENA
ENA
LIN4
LIN4
FLEXRAY
JTAG
JTAG
LIN5_TX
LIN5_TX
ENA
ENA
NODE5 ENA
NODE5 ENA
MASTER
MASTER
LIN5_RX
LIN5_RX
ENA
ENA
LIN5
LIN5
www.freescale.com
www.freescale.com
LIN
RS-232
SERIAL SETTINGS
PROTOTYPE AREA
RS-232_0
RS-232_0
SCI0 DTE/
SCI0 DTE/
DCE SEL
DCE SEL
RS-232_0/
RS-232_0/
LIN0 SEL
LIN0 SEL
DCE
DCE
DTE
DTE
LIN
LIN
RS-232
RS-232
RS-232_1/
RS-232_1/
LIN1 SEL
LIN1 SEL
RS-232_1
RS-232_1
LIN
LIN
RS-232
RS-232
GND
GND
SCI1 DTE/
SCI1 DTE/
DCE SEL
DCE SEL
CAN3/
CAN3/
LIN3 SEL
LIN3 SEL
DCE
DCE
DTE
DTE
LIN
LIN
CAN
CAN
VDD
VDD
GND
Microcontroller Development Tools
2
5
8
www.softecmicro.com
USB
USB
USB TO BDM
BDM
BDM
BDM
GND
GND
CAN0_TX ENA
CAN0_TX ENA
CAN0_RX ENA
CAN0_RX ENA
CAN2_TX ENA
CAN2_TX ENA
CAN2_RX ENA
CAN2_RX ENA
CANL0 SEL
CANL0 SEL
CANL1 SEL
CANL1 SEL
GND
GND
U401
U401
U406
U406
U402
U402
U407
U407
Install Additional
Components
The SofTec Microsystems Additional Components install all of the other
required components to your hard drive. These components include the Starter
Kit USB driver, the software plug-in for CodeWarrior, examples and documenta-
tion in PDF format.
Found New
Hardware Wizard
The first time the Starter Kit is connected to the PC, Windows recognizes the in-
strument and starts the “Found New Hardware Wizard” procedure, asking you
to specify the driver to use for the instrument.
The procedure is slightly different on each version of Windows. On Windows XP,
select the “Install the software automatically” option and click on the “Next”
button.
Be sure not to specify any drive or optional location where to look for the driver,
since it has already been installed on your hard disk by the SK-S12XDP512-A
Starter Kit Additional Components setup.
Run the Example
From the main menu, choose “Run > Start/Continue”. The program will be
executed in real-time.
Press the “PB4” push-button. The output of the light sensor will be displayed
on the two dot-matrix displays, in a graphic way. The light sensor is placed on
the right of the “PB4” push-button. Cover the sensor with a finger and see the
effect on the displays.
CAN0
CAN0
CAN2
CAN2
12V
12V
ATD REF
VRH SEL
VRH SEL
VRL SEL
VRL SEL
CANH0 SEL
CANH0 SEL
CANH1 SEL
CANH1 SEL
VDDA
VDDA
USER
USER
GND
GND
USER
USER
U401
U406
U406
U402
U402
U407
U407
CAN1_TX ENA
CAN1_TX ENA
CAN1_RX ENA
CAN1_RX ENA
CAN1
CAN1
MODA=1
MODA=1
MODC
MODC
MCU SET
1 1
0 0
VDD ENA
VDD ENA
SUPPLY
RESET ENA
RESET ENA
BKGD ENA
BKGD ENA
POWER
POWER
POWER
MODB=1
MODB=1
VREGEN
VREGEN
www.softecmicro.com
www.softecmicro.com
GND
GND
CAN
1 1
0 0
CAN3
CAN3
MCU
INPUTS
PAD10
CAN4_TX ENA
CAN4_TX ENA
CAN4_RX ENA
CAN4_RX ENA
CAN4
CAN4
ENA
To install the SofTec Microsystems Additional Components,
PB7
COL ENA
COL ENA
PA6
PA6
PA5
PA5
PA4
PA4
PA3
PA3
PA2
PA2
PA1
PA1
PA0
PA0
MC9S12XDP512
TRANSCEIVER
TRANSCEIVER
SUPPLY SEL
SUPPLY SEL
PB6
NODE0 ENA
NODE0 ENA
MASTER
MASTER
12V
12V
LIN
LIN
NETWORK
NETWORK
LIN0
LIN0
insert the SofTec Microsystems “System Software”
PB5
LIN SUPPLY
LIN SUPPLY
ENA
ENA
NODE1 ENA
NODE1 ENA
PB4
MASTER
MASTER
OSC SEL
OSC SEL
CD-ROM into your computer’s CD-ROM drive.
CRYSTAL
CRYSTAL
PAD11
CRYSTAL
CRYSTAL
CLOCK
CLOCK
ENA
LIN1
LIN1
HCS12X STARTER KIT
HCS12X STARTER KIT
HCS12X STARTER KIT
A startup window will automatically appear.
NODE2 ENA
NODE2 ENA
LIN2_TX
LIN2_TX
ENA
ENA
RESET
RESET
RESET
MASTER
MASTER
PB3
PB3
PB2
PB2
PB1
PB1
PB0
PB0
XFC SEL
XFC SEL
Choose “Install Instrument Software”
LIN2
LIN2
LOOP
LOOP
FILTER
FILTER
USER
USER
Note: both Windows 2000 and Windows
XP may issue a warning during the “Found
New Hardware Wizard” procedure. This
warning is related to the fact that the USB
driver used by the Starter Kit is not digital-
ly signed by Microsoft, and Windows con-
siders it to be potentially malfunctioning
or dangerous for the system. However, you
can safely ignore the warning, since every
kind of compatibility/security test has been
carried out by SofTec Microsystems.
OUTPUTS
from the main menu. A list of available
LIN2_RX
LIN2_RX
ENA
ENA
CLOCK
CLOCK
XCLKS#=0
XCLKS#=0
software will appear. Click on the “SK-
NODE3 ENA
NODE3 ENA
LVD
LVD
ENA
ENA
GND
GND
S12XDP512-A Starter Kit Addition-
MASTER
MASTER
al Components” option. Follow the
on-screen instructions.
must log in as Administrator.
LIN4_TX
LIN4_TX
ENA
ENA
Note: to install the SK-S12XDP512-A
Starter Kit Additional Components
on Windows 2000 or Windows XP, you
LIN3
LIN3
GND
GND
LOGIC
LOGIC
I/O
I/O
Freescale code:
Freescale code:
EVB9S12XDP512
EVB9S12XDP512
SofTec Microsystems code:
SofTec Microsystems code:
SK-S12XDP512-A
SK-S12XDP512-A
NODE4 ENA
NODE4 ENA
MASTER
MASTER
LIN4_RX
LIN4_RX
ENA
ENA
RESET
RESET
LIN4
LIN4
FLEXRAY
JTAG
JTAG
LIN5_TX
LIN5_TX
ENA
ENA
NODE5 ENA
NODE5 ENA
MASTER
MASTER
LIN5_RX
LIN5_RX
ENA
ENA
www.freescale.com
www.freescale.com
LIN5
LIN5
LIN
RS-232_0
RS-232_0
RS-232
SERIAL SETTINGS
PROTOTYPE AREA
SCI0 DTE/
SCI0 DTE/
DCE SEL
DCE SEL
RS-232_0/
RS-232_0/
LIN0 SEL
LIN0 SEL
DCE
DCE
DTE
DTE
LIN
LIN
RS-232
RS-232
RS-232_1/
RS-232_1/
LIN1 SEL
LIN1 SEL
RS-232_1
RS-232_1
LIN
LIN
RS-232
RS-232
GND
GND
SCI1 DTE/
SCI1 DTE/
DCE SEL
DCE SEL
CAN3/
CAN3/
LIN3 SEL
LIN3 SEL
DCE
DCE
DTE
DTE
LIN
LIN
CAN
CAN
VDD
VDD
GND
3
6
9
http://www.softecmicro.com/
new products,new supported devices,
For the latest software releases,
discussion forums and FAQs,
USB
USB
USB TO BDM
BDM
GND
GND
BDM
BDM
CAN0_TX ENA
CAN0_TX ENA
CAN0_RX ENA
CAN0_RX ENA
CAN2_TX ENA
CAN2_TX ENA
CAN2_RX ENA
CAN2_RX ENA
CANL0 SEL
CANL0 SEL
CANL1 SEL
CANL1 SEL
GND
GND
U401
U401
U406
U406
U402
U402
U407
U407
The power connector accepts a 12 V DC, wall plug-in power supply with a 2.1
mm pin and sleeve plug with positive in the center and sleeve as ground.
Make sure the “VDD ENA” jumper is inserted. The voltage is internally regu-
lated to 5.0 V DC.
The green “POWER” LED on the board should turn on.
Power up the Board
Run CodeWarrior and
Open the Example
Make sure that all of the Starter Kit’s jumpers are set to their factory position.
Start the CodeWarrior for HC9S12X/XGATE IDE by selecting Start > Programs
> Metrowerks CodeWarrior > CW for HCS12X > CodeWarrior IDE. The
CodeWarrior IDE will open.
From the main menu, choose “File > Open”.
Select the “Demo.mcp” workspace file that is located under the
“\Program Files\Metrowerks\CW for HCS12X\(CodeWarrior_Examples)\
HCS12X\SofTec Microsystems\SK-S12XDP512-A\Demo” directory.
Congratulations!
CAN0
CAN0
CAN2
CAN2
ATD REF
12V
12V
VRH SEL
VRH SEL
VRL SEL
VRL SEL
CANH0 SEL
CANH0 SEL
CANH1 SEL
CANH1 SEL
VDDA
VDDA
USER
USER
GND
GND
USER
USER
U401
U406
U406
U402
U402
U407
U407
CAN1_TX ENA
CAN1_TX ENA
CAN1_RX ENA
CAN1_RX ENA
CAN1
CAN1
MODA=1
MODA=1
MODC
MODC
MCU SET
1 1
0 0
VDD ENA
VDD ENA
SUPPLY
RESET ENA
RESET ENA
BKGD ENA
BKGD ENA
POWER
MODB=1
MODB=1
VREGEN
VREGEN
POWER
POWER
www.softecmicro.com
www.softecmicro.com
CAN
GND
GND
1 1
0 0
CAN3
CAN3
MCU
INPUTS
PAD10
CAN4_TX ENA
CAN4_TX ENA
CAN4_RX ENA
CAN4_RX ENA
CAN4
CAN4
ENA
You have successfully completed this tutorial! You can
continue to experiment with the CodeWarrior user interface
and discover by yourself its potentialities.
For an in-depth guide of all of the user interface features,
select Help > CodeWarrior Help from the CodeWarrior IDE’s
main menu.
Please also read carefully all of the Starter Kit documenta-
tion.
log on to
PB7
COL ENA
COL ENA
PA6
PA6
PA5
PA5
PA4
PA4
PA3
PA3
PA2
PA2
PA1
PA1
PA0
PA0
MC9S12XDP512
PB6
TRANSCEIVER
TRANSCEIVER
SUPPLY SEL
SUPPLY SEL
NODE0 ENA
NODE0 ENA
MASTER
MASTER
12V
12V
LIN
LIN
NETWORK
NETWORK
LIN0
LIN0
PB5
LIN SUPPLY
LIN SUPPLY
ENA
ENA
PB4
NODE1 ENA
NODE1 ENA
MASTER
MASTER
OSC SEL
OSC SEL
CRYSTAL
CRYSTAL
PAD11
CRYSTAL
CRYSTAL
CLOCK
CLOCK
ENA
LIN1
LIN1
HCS12X STARTER KIT
HCS12X STARTER KIT
HCS12X STARTER KIT
NODE2 ENA
NODE2 ENA
LIN2_TX
LIN2_TX
ENA
ENA
RESET
RESET
RESET
MASTER
MASTER
PB3
PB3
PB2
PB2
PB1
PB1
PB0
PB0
XFC SEL
XFC SEL
LIN2
LIN2
LOOP
LOOP
FILTER
FILTER
USER
USER
OUTPUTS
LIN2_RX
LIN2_RX
ENA
ENA
CLOCK
CLOCK
XCLKS#=0
XCLKS#=0
NODE3 ENA
NODE3 ENA
LVD
LVD
ENA
ENA
MASTER
MASTER
GND
GND
Click “Open”.
The C code of this example is
contained in the “main.c” file.
Double click on it to open it.
LIN4_TX
LIN4_TX
ENA
ENA
GND
GND
LIN3
LIN3
LOGIC
LOGIC
I/O
I/O
Freescale code:
Freescale code:
EVB9S12XDP512
EVB9S12XDP512
SofTec Microsystems code:
SofTec Microsystems code:
SK-S12XDP512-A
SK-S12XDP512-A
NODE4 ENA
NODE4 ENA
MASTER
MASTER
RESET
RESET
LIN4_RX
LIN4_RX
ENA
ENA
LIN4
LIN4
FLEXRAY
JTAG
JTAG
LIN5_TX
LIN5_TX
ENA
ENA
NODE5 ENA
NODE5 ENA
MASTER
MASTER
LIN5_RX
LIN5_RX
ENA
ENA
LIN5
LIN5
www.freescale.com
www.freescale.com
LIN
RS-232
SERIAL SETTINGS
PROTOTYPE AREA
RS-232_0
RS-232_0
SCI0 DTE/
SCI0 DTE/
DCE SEL
DCE SEL
RS-232_0/
RS-232_0/
LIN0 SEL
LIN0 SEL
DCE
DCE
DTE
DTE
LIN
LIN
RS-232
RS-232
RS-232_1/
RS-232_1/
LIN1 SEL
LIN1 SEL
RS-232_1
RS-232_1
LIN
LIN
RS-232
RS-232
GND
GND
SCI1 DTE/
SCI1 DTE/
DCE SEL
DCE SEL
CAN3/
CAN3/
LIN3 SEL
LIN3 SEL
DCE
DCE
DTE
DTE
LIN
LIN
CAN
CAN
VDD
VDD
GND

Related parts for EVB9S12XDP512E

EVB9S12XDP512E Summary of contents

Page 1

SK-S12XDP512-A Quickstart Tutorial 1 Install CodeWarrior Development Studio The Starter Kit comes with a free version of CodeWarrior Development Studio for HC9S12X/XGATE Microcontrollers, Special Edition. CodeWarrior Development Studio for HC9S12X/XGATE Microcontrollers, Spe- cial Edition, includes the CodeWarrior integrated development environment ...

Page 2

...

Related keywords