NXP DEVKIT-ZVL128 Ultra-Low-Cost Development Platform for S12 Microcontrollers User Guide
- June 5, 2024
- NXP
Table of Contents
- Get to know the DEVKIT-ZVL128
- Power Supply and Communications
- Input/Output Connectors
- Default jumpers
- Programming interface and User Peripherals
- Step-by-Step Installation Instructions
- Documentation and References
- Development Tools Ecosystem
- References
- Read User Manual Online (PDF format)
- Download This Manual (PDF format)
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 AUTOMOTIVE
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.
Power Supply and Communications
High-speed CAN interface
Input/Output Connectors
Arduino Compatibility
The internal rows of the I/O headers on the DEVKIT-ZVL128 are arranged to
fulfill Arduino™ shields compatibility.
PIN | PORT | FUNCTION | J2 |
---|---|---|---|
J2-01 | PT7 | GPIO | |
J2-02 | PP7 | GPIO | |
J2-03 | PS3 | SS | |
J2-04 | PS1 | MOSI | |
J2-05 | PS0 | MISO | |
J2-06 | PS2 | SCK | |
J2-07 | GND | GND | |
J2-08 | PAD0 | AN0 | |
J2-09 | PJ0 | SDA | |
J2-10 | PJ1 | SCL | |
PIN | PORT | FUNCTION | J1 |
--- | --- | --- | --- |
J1-01 | PT4 | RXD1 | |
J1-03 | PT5 | TXD1 | |
J1-05 | PP0 | PWM0 | |
J1-07 | PP1 | PWM1 | |
J1-09 | PP2 | PWM2 | |
J1-11 | PP3 | PWM3 | |
J1-13 | PP4 | PWM4 | |
J1-15 | PP5 | PWM5 |
Input/Output Connectors
Arduino Compatibility
The internal rows of the I/O headers on the DEVKIT-ZVL128 are arranged to
fulfill Arduino™ shields compatibility .
PIN | PORT | FUNCTION | J3 |
---|---|---|---|
J3-01 | VBAT | ||
J3-02 | VDDX | ||
J3-03 | RESET_B | ||
J3-04 | P3V3 | ||
J3-05 | P5V0 | ||
J3-06 | GND | ||
J3-07 | GND | ||
J3-08 | VBA | ||
PIN | PORT | FUNCTION | J4 |
--- | --- | --- | --- |
J4-02 | |||
J4-04 | |||
J4-06 | |||
J4-08 | |||
J4-10 | |||
J4-12 | PL0 | HVI0 | |
J4-14 | PAD8 | AN8 | |
J3416 | PAD9 | AN9 |
Default jumpers
REF | POSITION | DESCRIPTION |
---|---|---|
J10 | OPEN | Enable LIN Master mode |
J12 | 2-Jan | This link connects VLIN[+12V] Input voltage is routed to VSUP |
J13 | 2-Jan | ADC potentiometer is routed to AN0 |
J16 | 2-Jan | ADC 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
Peripheral
| ID| MCU Port|
Description
---|---|---|---
Buttons| SW2| PP4| User switch (Active high)
SW3| PP7| User switch (Active high)
SW I| RESET| RESET Switch
Potentiometers| R8| ANO| Potentiometer connected to ADC port ANO/AN I
LED| D9| P P3| RGB LED – Green
PP I| RGB LED – Red
P P5| RGB LED – Blue
D2| –| OSBDM PWR LED, ON when OSBDM is successfully enumerated as USB device.
D3| –| OSBDM STATUS LED. ON when OSBDM is successfully transmitting as USB
device.
D9| VDDX| ICU Power LED Indicator. ON when VDDX is regulating to +5V/+3.3V
D l| RESET| RESET LED Indicator
Communication| JI| –| OSBDM USB
J1 1/J9| LIN| LIN Interface
J23/J2
5| CANH| CAN Interface
Step-by-Step Installation Instructions
In this quick start guide, you will learn how to set up the DEVKIT-ZVL128 board and run the default exercise.
-
Install Software and Tools
Install CodeWarrior Development Studio for S12Z 10.6(Eclipse). -
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. -
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. -
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 References
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 Ecosystem
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
References
- S12ZVL Mixed-Signal MCU|MagniV | NXP Semiconductors
- S12ZVL Mixed-Signal MCU|MagniV | NXP Semiconductors
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>