Nxp Devkit-zvl128 Ultra-low-cost Development Platform For S12 Microcontrollers User Guide

Nxp Devkit-zvl128 Ultra-low-cost Development Platform For S12 Microcontrollers User Guide

NXP - logo

NXP DEVKIT ZVL128
Ultra-Low-Cost Development Platform for S12 Microcontrollers
User Guide
DEVKIT+ZVL128
QUICK START GUIDE (QSG)
ULTRA-RELIABLE MCUS FOR
INDUSTRIAL AND AUTOMOTIVENXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - figNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - fig 1

Get to know the DEVKIT-ZVL128

The DEVKIT-ZVL128 is an ultra-low-cost development platform for S12 Microcontrollers. Features include easy access to all MCU I/O, a standard-based form factor compatible with the Arduino™ pin layout, providing a broad range of expansion board options, and a USB serial port interface for connection to the IDE, the board as an option to be powered via USB or an external power supply.NXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - Diagram

Power Supply and CommunicationsNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - fig 2

High-speed CAN interface

Input/Output ConnectorsNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - fig 3

Arduino Compatibility
The internal rows of the I/O headers on the DEVKIT-ZVL128 are arranged to fulfill Arduino™ shields compatibility.

PINPORTFUNCTIONJ2
J2-01PT7GPIONXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - icon
J2-02PP7GPIONXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - icon
J2-03PS3SSNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - icon
J2-04PS1MOSINXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - icon
J2-05PS0MISONXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - icon
J2-06PS2SCKNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - icon
J2-07GNDGNDNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - icon
J2-08PAD0AN0NXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - icon
J2-09PJ0SDANXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - icon
J2-10PJ1SCLNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - icon
PINPORTFUNCTIONJ1FUNCTIONPORTFUNCTION
J1-01PT4RXD1NXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconRXD1PT2GPIO
J1-03PT5TXD1NXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconTXD1PT3GPIO
J1-05PP0PWM0NXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconPWM0PT6GPIO
J1-07PP1PWM1NXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconPWM1
J1-09PP2PWM2NXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconPWM2
J1-11PP3PWM3NXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconPWM3
J1-13PP4PWM4NXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconPWM4
J1-15PP5PWM5NXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconPWM5

Input/Output ConnectorsNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - fig 4

Arduino Compatibility
The internal rows of the I/O headers on the DEVKIT-ZVL128 are arranged to fulfill Arduino™ shields compatibility .

PINPORTFUNCTIONJ3
J3-01VBATNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - icon
J3-02VDDXNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - icon
J3-03RESET_BNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - icon
J3-04P3V3NXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - icon
J3-05P5V0NXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - icon
J3-06GNDNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - icon
J3-07GNDNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - icon
J3-08VBANXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - icon
PINPORTFUNCTIONJ4PINPORTFUNCTION
J4-02NXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconJ4-01PAD7AN7
J4-04NXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconJ4-03PAD6AN6
J4-06NXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconJ4-05PAD5AN5
J4-08NXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconJ4-07PAD4AN4
J4-10NXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconJ4-09PAD3AN3/SDA
J4-12PL0HVI0NXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconJ4-11PAD2AN2/SCL
J4-14PAD8AN8NXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconJ4-13PAD1AN1
J3416PAD9AN9NXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - iconJ4-15PAD0AN0

Default jumpersNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - fig 5

REFPOSITIONDESCRIPTION
J10OPENEnable LIN Master mode
J122-JanThis link connects VLIN[+12V] Input voltage is routed to VSUP
J132-JanADC potentiometer is routed to AN0
J162-JanADC potentiometer is routed to AN2

CAUTION:
When powered from the USB bus, do not exceed the 500mA maximum allowable current drain. Damage to the target board or host PC may result.

Programming interface and User Peripherals

NXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - fig 6

Peripheral 

IDMCU Port

Description

ButtonsSW2PP4User switch (Active high)
SW3PP7User switch (Active high)
SW IRESETRESET Switch
PotentiometersR8ANOPotentiometer connected to ADC port ANO/AN I
LEDD9P P3RGB LED – Green
PP IRGB LED – Red
P P5RGB LED – Blue
D2OSBDM PWR LED, ON when OSBDM is successfully enumerated as USB device.
D3OSBDM STATUS LED. ON when OSBDM is successfully transmitting as USB device.
D9VDDXICU Power LED Indicator. ON when VDDX is regulating to +5V/+3.3V
D lRESETRESET LED Indicator
CommunicationJIOSBDM USB
J1 1/J9LINLIN Interface
J23/J2
5
CANHCAN Interface

Step-by-Step Installation Instructions

NXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - fig 7

In this quick start guide, you will learn how to set up the DEVKIT-ZVL128 board and run the default exercise.

  1. Install Software and Tools
    Install CodeWarrior Development Studio for S12Z 10.6(Eclipse).
  2. Connect the USB Cable
    Connect one end of the USB cable to the PC and the other end to the mini-B connector on the DEVKIT-ZVL128 board. Allow the PC to automatically configure the USB drivers if needed.
  3. Using the Example Project
    The pre-loaded example project utilizes the DEVKIT-ZVL128 potentiometer and the RGB LED. Once the board is plugged in you can adjust the potentiometer and the RGB LEDs should illuminate/de-illuminate in response. Each color will change when the potentiometer position is adjusted.
  4. Learn More About the S12ZVL
    Read the release notes and documentation on freescale.com/S12ZVL.
  • The Processor Expert graphical initialization software included in your CodeWarrior installation will help reduce your time to market
  • CodeWarrior for S12Z with examples

Documentation and ReferencesNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - fig 8

Application Notes

  • AN4842, S12ZVL LIN Enabled RGB LED Lighting Application
  • AN4841, S12ZVL LIN Enabled Ultrasonic Distance Measurement
  • AN5082, MagniV in 24V Applications Reference Manual and Datasheet
  • MC9S12ZVL Family Reference Manual and Datasheet

For more information please visit: www.nxp.com/s12zvl

Development Tools EcosystemNXP DEVKIT ZVL128 Ultra Low Cost Development Platform for S12 Microcontrollers - fig 9

Compilers

  • Codewarrior S12Z
  • Cosmic

IDE

  • Codewarrior
  • Cosmic Zap

Programmers

  • P&E
  • Cyclone Pro Programmer

Debugger

  • CW & P&E S12 Debugger
  • Cosmic Zap Debugger
  • iSYSTEM winIDEA

Support Tools:

  • FREE MASTER run time debugger and for instrumentation/calibration

NXP - logo

References

Documents / Resouces

Download manual
Here you can download full pdf version of manual, it may contain additional safety instructions, warranty information, FCC rules, etc.


Related Manuals