TRK-MPC5604P StarterTRAK Quick Start Guide | NXP Freescale

Quick Start Guide for TRK-MPC5604P

StarterTRAK

TRK-MPC5604P Motor Control Applications

The cover page features the NXP logo and the title 'Quick Start Guide for TRK-MPC5604P StarterTRAK'. A prominent image depicts a futuristic factory assembly line with robotic arms working on a sleek sports car, symbolizing advanced manufacturing and control applications.

Get to Know the TRK-MPC5604P

Figure 1: TRK-MPC5604P Board. The image shows the top view of the TRK-MPC5604P development board. Labeled components include: External Power Supply Jack, USB Connector/Power Supply, MCZ33905SEK System Basis Chip, CAN connector, a block labeled 'All Available Pins', LIN Connectors, JTAG connector, LEDs, DIP Switches, Buttons, a Potentiometer, and the main MPC5604P microcontroller. The board features the Freescale Semiconductor logo.

TRK-MPC5604P Freescale StarterTRAK

The TRK-MPC5604P board is part of the Freescale StarterTRAK series, a development platform that enables rapid prototyping and tool re-use. Take your design to the next level and begin constructing with your StarterTRAK system today.

TRK-MPC5604P Features

  • MPC560xP series microcontroller (144-pin LQFP)
  • On-board JTAG connection via open source OSBDM circuit using the MPC9S08JM microcontroller. See pemicro.com/osbdm for source code.
  • MCZ33905SEK system basis chip with advanced power management and integrated CAN transceiver and LIN 2.0 interface.
  • CAN interface
  • LIN interface
  • Analog interface with potentiometer
  • High-efficiency LEDs
  • SCI serial communication interface

Step-by-Step Installation Instructions

In this Quick Start Guide, you will learn how to set up the TRK-MPC5604B board and run the default low-power lab exercise.

STEP 1: Install Software and Tools

  • Install CodeWarrior Development Studio for 55xx/56xx Architectures v2.7 or later
  • Install RAppID initialization tool

Install in the order listed. These programs are included on the DVD. CodeWarrior and RAppID included offers a 30-day evaluation license. For updates, please visit freescale.com/StarterTRAK.

STEP 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 TRK-MPC5604P board. Allow the PC to automatically configure the USB drivers if needed.

STEP 3: Open Supporting Documentation

Open the MPC5500 and MPC5600 Simple Cookbook and TRK-MPC5604P User Manual from the Documentation and Training tab on the included DVD.

STEP 4: Explore Further with the MPC5500 and MPC5600 Simple Cookbook: Low-Power Lab Exercise

To run a demonstration using the TRK-MP5604P, follow the instructions for the low power lab exercise for MPC560xP in the MPC5500 and MPC5600 Simple Cookbook. The Cookbook is located under the documentation tab on the DVD.

Note: The lab exercise to use low power is located on p.110 in section 13.3.1. Check freescale.com/TRK-MPC5604P for the latest training and labs.

STEP 5: Learn More About the MPC5604P

Read the release notes and documentation located on the DVD and at freescale.com/StarterTRAK.

  • The MPC5500 and MPC5600 Simple Cookbook provides simple code examples for manipulating different peripherals on the MPC5604P
  • The RAppID graphical initialization software will help you get to market faster
  • CodeWarrior for 55xx/56xx with examples from the Simple Cookbook

TRK-MPC5604P Jumper Options

The following is a list of all jumper options.

Jumpers J1-J11

JumperOptionSettingDescription
J1System Power Source Select1-2External Power 9V DC to 12V DC Regulated Down to 5V DC
3-4USB OSJTAG Supplies 5V DC
5-6SBCMC33905 Supplies 5V DC
J2SBC I/O LED Pull Up/ Down1-2Pull Up
2-3Pull Down
J3SBC I/O Signal1-2I/O-0
3-4I/O-3
5-6I/O-1
J4SBC DBG Short to GND (default: OFF)1-2Short SBC DBG Pin to GND, Bypass R21 and D11
J5SBC DBG Pull Up (default: OFF)1-2Pull Up SBC DBG Pin to SBC Power Supply via 330 Ohm Resistor
J6CAN Signals to Transceiver Enable1-2, 3-4Enables TXD and RXD signals to CAN Transceiver
J7RS232 TXD Signal1-2MCU TXD to Virtual Serial Port
2-3MCU TXD to RS232 Transceiver
J8RS232 RXD Signal1-2MCU RXD to Virtual Serial Port
2-3MCU RXD to RS232 Transceiver
J9LIN1 VBus Enable (default: OFF)1-2Provides Power to LIN1 Connector
J10LIN0 VBus Enable (default: OFF)1-2Provides Power to LIN0 Connector
J11LIN0 Signals to Connector Enable1-2, 3-4Connects LIN0 Signals to LIN0 Connector

Jumpers J12-J23

JumperOptionSettingDescription
J12LIN1 Signals to Connector Enable (default: OFF)1-2, 3-4Connects LIN1 Signals to LIN1 Connector
J13LIN TXD Signal1-2MCU LIN0TX to Transceiver
2-3MCU LIN1TX to Transceiver
J14LIN RXD Signal1-2MCU LIN0RX to Transceiver
2-3MCU LIN1RX to Transceiver
J15MCU VDD Enable1-2Provides Power to MCU, Current Measurement
J16VMOT_EN Enable1-2Provides Power to VMOT_EN
J17FAB1-2FAB Pulled Up High
2-3FAB Pulled Down Low
J18ABSO1-2ABSO Pulled Up High
2-3ABSO Pulled Down Low
J19ABS21-2ABS2 Pulled Up High
2-3ABS2 Pulled Down Low
J20System Power Voltage Select1-25V
2-33.3V
J21VDDA Enable1-2Provides 5V Power to VDDA; Current Measurement
2-3Provides 3.3V Power to VDDA; Current Measurement
J22External Crystal Circuitry Enable (default: ALL ON)1-2XTAL
3-4EXTAL
J23External Oscillator via SMA Enable (default: OFF)1-2EXTAL

Jumpers J24-J35

JumperOptionSettingDescription
J24Push Button Active High or Low, Opposite of J251-2Active Low
2-3Active High
J25Push Button Pull Up/Down Enable, Opposite of J241-2Pull Up
2-3Pull Down
J26Push Button Signals Enable (default: ALL ON)1-2, 3-4, 5-6, 7-8Connects MCU Port D0, D1, D2, and D3 to Push Buttons Correspondingly
J27LED Signals Enable (default: ALL ON)1-2, 3-4, 5-6, 7-8Connects MCU Port D4, D5, D6, and D7 to LEDs Correspondingly
J28DIL Switch Signals Enable (default: ALL ON)1-2, 3-4, 5-6, 7-8Connects MCU Port D8, D9, D10, and D11 to DIL Switch Correspondingly
J29DIL Switch Active High or Low1-2Active High
2-3Active Low
J30Analog Input Enable1-2Connects MCU PE0 to Potentiometer
J31Photo Sensor Enable1-2Connects MCU PE1 to Photo Cell
J32SBC Reset to MCU Enable (default: OFF)1-2Enables SBC Reset Signal to Trigger MCU Reset
J33OSJTAG Reset to MCU Enable1-2Enables OSJTAG Reset Signal to Trigger MCU Reset
J34System Reset Enable1-2Connects Reset Sources to MCU Reset Signal
J35OSJTAG Bootloader Enable (default: OFF)1-2Forces OSJTAG to start up in bootloader mode for firmware updates

To learn more, please visit freescale.com/StarterTRAK.

Freescale, the Freescale logo and CodeWarrior are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.

Doc Number: TRKMPC5604PQSG / REV 0
Agile Number: 926-78569 / REV A

PDF preview unavailable. Download the PDF instead.

TRKMPC5604PQSG Adobe PDF Library 9.0

Related Documents

Preview NXP EVBUSB2SER Quick Start Guide for USB-to-Serial Bridge
A concise quick start guide for the NXP EVBUSB2SER board, a USB-to-serial bridge solution. This document details installation instructions for Windows and Linux, testing procedures, and jumper configurations for the board, enabling seamless integration of serial communication into embedded systems.
Preview Get Started with the NXP FRDM-MCXN947 Development Board
A comprehensive guide to developing projects on the NXP FRDM-MCXN947 Development Board, covering connectivity, graphics, machine learning, motor control, and sensors.
Preview NXP DEVKIT-MPC5748G Quick Start Guide
A quick start guide for the NXP DEVKIT-MPC5748G development board, featuring Ultra-Reliable MCUs for Industrial and Automotive Applications. It covers package contents, hardware features, step-by-step installation, board overview, pinouts, communication interfaces, user peripherals, programming methods, software development tools, code examples, documentation, feature differences, OpenSDA functionality, and recommendations for optimal use.
Preview S32K118EVB-Q064 Evaluation Board Schematic and Technical Overview
This document provides a detailed schematic and technical overview of the NXP S32K118EVB-Q064 Evaluation Board, featuring the S32K118 microcontroller, OpenSDA debugging interface, power supply circuits, and various I/O headers for development and testing.
Preview NXP FRDM-MCXA156 Development Board: Quick Start Guide for MCUXpresso
Get started quickly with the NXP FRDM-MCXA156 development board. This guide covers setup, software, expansion boards, and support for the MCUXpresso Developer Experience.
Preview FRDM-MCXN947 Development Board Quick Start Guide
A quick start guide for the NXP FRDM-MCXN947 development board, detailing setup, software, and support resources for the MCUXpresso Developer Experience.
Preview TWR-MPC5125 Quick Start Guide - NXP
A quick start guide for setting up and running the TWR-MPC5125 module, a single board computer within the Freescale Tower System, designed for high-resolution display applications.
Preview NXP K32W0x1: Getting Started Guide for Matter and Thread Development
Learn to develop IoT devices with NXP's K32W0x1 microcontroller using the Matter standard. This guide covers hardware setup, environment configuration, application building, debugging, and network commissioning for Matter and Thread.