Freescale Semiconductor Inc. Microcontroller Solutions Group. TWR-MCF51CN User Manual Rev. 1.1

Similar documents
Freescale Semiconductor Inc. TWR-MCF51CN User Manual Rev. 1.2

User's Manual Rev. 1. Freescale Semiconductor Inc. TWRS08UNIVUM

TWR-MCF51JG Tower Module User's Manual Rev. 1.1

Quick Start Guide for TWR-MCF5225X TOWER SYSTEM. MCF5225X ColdFire connectivity MCUs

Freescale Semiconductor Inc. TWR S08PT60 User Manual Rev. 1.0

Quick Start Guide for TWR-MC56F8257 TOWER SYSTEM MC56F8257. For power conversion and motor control applications

Quick Start Guide for TWR-S08MM128-KIT TOWER SYSTEM MC9S08MM128. The industry s most complete solution for portable medical applications

TWR-MCF51QM Tower Module User's Manual Rev. 0

DEMO9S08AC60E. User s Guide. Freescale Semiconductor User s Guide. DEMO9S08AC60EUG Rev. 0.1, 11/2007

Quick Start Guide for TRK-MPC5634M. Starter TRAK. TRK-MPC5634M Automotive powertrain and precision timed industrial applications

Quick Start Guide for TWR-S08LL64 TOWER SYSTEM MC9S08LL64. S08 ultra-low-power LCD segment MCU

Freescale Semiconductor Inc. TWR-LCD User s Manual Rev. 1.3

TWR-K53N512 Quick Start Guide

TWR-KM34Z50MV3 Quick Start Guide

Featuring the SM700 RF Engine from Synapse TOWER SYSTEM. Quick Start Guide Wireless Mesh Networking Module featuring SNAP Technology (TWR-RF-SNAP)

TWR-56F8200 Tower Board

TWR-K60F120M Quick Start Guide

Quick Start Guide. S12VR64EVB S12 MagniV Mixed-Signal MCUs. S12 MagniV

Quick Start Guide. TWR-K70F120M High-Performance MCUs with Graphics LCD, Connectivity and Security TOWER SYSTEM

Quick Start Guide TWR-56F8400. The Ultimate Solution in Performance and Precision for Energy-Efficient Innovation TOWER SYSTEM

TWR-K21F120MA Quick Start Guide

Purchase Agreement. P&E Microcomputer Systems, Inc. 98 Galen St. Watertown, MA

Quick Start Guide. TWR-K70F120M High-Performance MCUs with Graphics LCD, Connectivity and Security TOWER SYSTEM

TWR-KL43Z48M Quick Start Guide

TWR-KV11Z75M Tower System Module User s Guide

Quick Start Guide. TWR-K60D100M Low-Power MCU with USB, Ethernet and Encryption TOWER SYSTEM

Quick Start Guide TWR-S08PT60. 5-Volt S08P Family of 8-bit MCUs for Industrial and Appliance Applications TOWER SYSTEM

Lab Tutorial for TWR-S08GW64 TOWER SYSTEM. MC9S08GW64 LCD segment MCU for flow meters and energy metering applications

TWR-K70F120M Quick Start Guide

Quick Start Guide. TWR-S12G128 Scalable platform for automotive applications TOWER SYSTEM

Quick Start Guide. TWR 56F8200 Tower System Module for MC56F823xx and MC56F827xx. Digital Signal Controllers TOWER SYSTEM

TWR-KE18F. Quick Start Guide. 32-bit Kinetis MCU based on ARM Cortex -M4 provides up to 168 MHz CPU performance, up to 512 KB flash with 64 KB SRAM

Sensorless BLDC Motor Control Based on MC9S08PT60 Tower Board User Guide

EVBQE128. Evaluation Board for Freescale Flexis QE128. User s Manual

TWR-S08 Demonstration Board for Freescale MC9S08LL and MC9S08LH Families of Microcontrollers

TWR-KV58F220M Tower Module User's Guide

KTTWRCM3120UG TWR-CM3120-EVM. TWR-CM3120-EVM Tower System Platform. Figure 1. TWR-CM3120-EVM

TWR AUDIO SGTL Audio Module

Purchase Agreement. P&E Microcomputer Systems, Inc. 98 Galen St. Watertown, MA

DEMO9S08SH32/SG32 Demonstration Board for Freescale MC9S08SH32/SG32

EVB9S08DZ60. Demonstration Board for Freescale MC9S08DZ60. User s Manual

Freescale Semiconductor Inc. TWRWIFIGS1500MLAB. TWR-WIFI-GS1500M Lab Guide Rev. 1

Quick Start Guide TWR-PXR bit Power Architecture MCU for High-Performance Real-Time Applications TOWER SYSTEM

Purchase Agreement. P&E Microcomputer Systems, Inc. P.O. Box 2044 Woburn, MA Manual version 1.

Freedom FRDM-KV31F Development Platform User s Guide

TWR-KL25Z Tower Module

Freescale Semiconductor Inc. TWR-SENSOR-PAK User s Manual Rev. 1.1

M52259DEMOKIT One-stop-shop connectivity MCU with USB, Ethernet and CAN, featuring Freescale MQX software solutions

Quick Start Guide. TWR-IND-IO Industrial I/O Module TOWER SYSTEM

Quick Start Guide for TWR-SER2 TOWER SYSTEM. TWR-SER2 Enhanced serial module

Quick Start Guide. TWR-MPC8309 PowerQUICC Processor with Industrial Connectivity and Protocol Off-Load Engine TOWER SYSTEM

TWR-K21D50M Tower Module

Quick Start Guide. TWR-P1025 QorIQ Processor with Networking and Industrial Connectivity and Protocol Offload Engine TOWER SYSTEM

Quick Start Guide TWR-PXS bit Dual-Core Power Architecture MCU for Industrial Control and Safety Applications TOWER SYSTEM

DEMO9S08SH8/SG8 Demonstration Board for Freescale MC9S08SH8/SG8

DEMO9S08LG32 Up to 5V MCU with integrated LCD display driver

Quick Start Guide TWR-S08DC-PT60. Tower System Daughter Card for the 5-Volt 8-bit MC9S08P Family TOWER SYSTEM

Symphony SoundBite Reference Manual

TWR-K21F120MA Tower Module User s Manual Rev. 0

AN Interfacing Philips Bridge IC with Philips microcontroller. Document information

Quick Start Guide MagniV MC9S12ZVML128 MCU

Purchase Agreement. P&E Microcomputer Systems, Inc. P.O. Box 2044 Woburn, MA Manual version 1.

Quick Start Guide. TWR-VF65GS10 For Vybrid Controller Solutions Based on ARM Cortex -A5 and Cortex-M4 Processors with the DS-5 Toolchain TOWER SYSTEM

Freescale Semiconductor Inc. TWR-K20D72M. User Manual Rev. 1.1

Quick Start Guide TRK S12ZVFP64. S12 MagniV MCU for Automotive Heating, Ventilation and Air Conditioning (HVAC) Applications

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter

Prototyping Module Datasheet

This manual provides information for the final user application developer on how to use SPC57S-Discovery microcontroller evaluation board.

HVP-KV31F120M User s Guide

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter

TWR-KV10Z32 Sample Code Guide for CodeWarrior Board configuration, software, and development tools

FRDM-KL26Z User s Guide

TWR-S12G128 Demonstration Board for Freescale MC9S12G128 Microcontroller

Freescale Semiconductor Inc. Microcontroller Solutions Group. FRDM-KL46Z User s Manual FRDM-KL46Z-UM Rev. 1.0

FRDM-KE02Z User s Manual

Datasheet DS0010 AM090 Wireless Meter-Bus 868MHz Narrowband Modem Advance Information Production Status Production

Purchase Agreement. P&E Microcomputer Systems, Inc. 98 Galen St. Watertown, MA

Purchase Agreement. P&E Microcomputer Systems, Inc. 98 Galen St. Watertown, MA

TWR-KV10Z32 Sample Code Guide for IAR Board configuration, software, and development tools

TWR-K80F150M Quick Start Guide

AVR-P20 development board Users Manual

DEMO9S08DZ60 Demonstration Board for Freescale MC9S08DZ60

Cookie User Manual. For NuMicro Edition 1.0. Rev. 1.0 Release: forum.coocox.org.

FRDM-KL03Z User s Guide

TWR-KE18F User's Guide

DEVKIT-S12VR QUICK START GUIDE (QSG)

HVP-KV10Z32 User s Guide

TWR-SENSOR-PAK User s Manual Rev. 1.0

Lab Guide Rev. 1.1 TWRWIFIAR4100LAB

F2MC MB90385 series Evaluation Board Documentation. Revision Date Comment V New document

Purchase Agreement. P&E Microcomputer Systems, Inc. P.O. Box 2044 Woburn, MA Manual version 1.

Product Datasheet: DWM1001-DEV DWM1001 Module Development Board. Key Features and Benefits

TWR-KL28Z User s Guide

Lab Tutorial for TWR-S08MM128-KIT TOWER SYSTEM LAB MC9S08MM128. Electrocardiogram (EKG) with Freescale USB stack

Freescale. TWR-KL25Z Tower Module User Manual TWR-KL25Z-UM Rev. 1.0

TRK-S12ZVL Quick Start Guide. MagniV Mixed-signal MCUs for LIN Applications

TWR-K22F120M Tower Module User s Guide

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup Using a USB Debug Adapter

Clicker 2 for Kinetis

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup Using a USB Debug Adapter

Transcription:

Freescale Semiconductor Inc. Microcontroller Solutions Group TWR-MCF51CN User Manual Rev. 1.1

Contents 1 Overview...3 2 Reference Documents...4 3 Hardware Features...4 3.1 Clocking...4 3.2 System Power...4 3.3 Debug Interface...4 3.4 RS232 Interface...5 3.5 Elevator Connections...5 3.6 Mechanical Form Factor...5 4 Jumper Table...5 5 Input/Output Connectors and Pin Usage Table...6 6 OSBDM...7 6.1 Bootloader Mode...7 6.2 Stand-Alone Debug Interface...7 Revision History Revision Date Changes 1.0 May 15, 2009 Initial Release 1.1 July 8, 2009 Added I/O Connector & Pin Usage table; added OSBDM section TWR-MCF51CN User s Manual Page 2 of 8

1 Overview The MCF51CN Tower MCU Module (TWR-MCF51CN) is a low-cost evaluation, demonstration and development board. The TWR-MCF51CN can operate stand-alone or as the main control board in a Tower system with peripheral modules. The following list summarizes the features of the TWR-MCF51CN: Tower compatible microcontroller module MCF51CN128 in an 80 LQFP package MC9S08JM60 based Open Source Debug (OSBDM) circuit 4 user controlled LEDs Two DIP Switches and three push buttons for user input Potentiometer MMA7260 three-axis accelerometer RS232 transceiver and 2x5 pin header Expansion via Primary Elevator connector A block diagram for the TWR-MCF51CN is shown in the figure below. Figure 1. TWR-MCF51JCN Block Diagram TWR-MCF51CN User s Manual Page 3 of 8

2 Reference Documents The documents listed below should be referenced for more information on the Freescale Tower system and the TWR-MCF51CN. Refer to http://www.freesale.com/tower for the latest revision of all Tower documentation. Freescale Tower Electromechanical Specification TWR-MCF51CN Module Pinout TWR-MCF51CN Schematics TWR-MCF51CN Quick Start Guide TWR-MCF51CN-KIT Lab Tutorial MCF51CN128 Reference Manual MCF51CN128 Data Sheet AN3561, USB Bootloader for the MC9S08JM60 3 Hardware Features This section provides more details about the features and functionality of the TWR-MCF51CN. 3.1 Clocking Three options are provided for clocking the MCF51CN128 device: 1. 32.768 KHz crystal 2. 25 MHz crystal 3. External clock input from Primary Elevator (CLOCKIN0) Selection of the clock input is determined by the J11 and J12 settings. The 25 MHz crystal option is selected by default. Refer to Table 1 for more details. 3.2 System Power The TWR-MCF51CN can be powered by the OSBDM circuit via the Mini-B USB connector, J14, or a Functional Elevator via the Mini-B USB connector, J5. A standard USB A male to Mini-B male cable (supplied) can be used to supply power from a USB Host or powered USB Hub. Optionally, an AC to DC adapter with a USB A female receptacle (not provided) can be used as the power source. Power will automatically be sourced from the Elevator connector if power is available on both the Elevator and the OSBDM. A jumper, J6, can be used to isolate the 3.3V supply from the microcontroller. This connection can be used to measure the power usage of the MCF51CN microcontroller. 3.3 Debug Interface An on-board, MC9S08JM60 based Open Source BDM (OSBDM) circuit provides a debug interface to the MCF51CN. A standard USB A male to Mini-B male cable (supplied) can be used for debugging via TWR-MCF51CN User s Manual Page 4 of 8

the USB connector, J14. Refer to section x for information on other modes of operation of the OSBDM. 3.4 RS232 Interface An RS232 transceiver on the TWR-MCF51CN connects to a standard 2x5 pin header. Selection jumpers J9 and J10 allow SCI1 signals to be routed to either the RS232 transceiver or the OSBDM circuit. Refer to Table 1 for more details. 3.5 Elevator Connections The TWR-MCF51CN features two expansion card-edge connectors that interface to Elevator boards in a Tower system: the Primary and Secondary Elevator connectors. The Primary Elevator connector, comprised of sides A and B, is utilized by the TWR-MCF51CN, while the Secondary Elevator connector only makes connections to ground (GND). The pinout details for the TWR-MCF51CN can be found in the TWR-MCF51CN Module Pinout document. 3.6 Mechanical Form Factor The TWR-MCF51CN is designed for the Freescale Tower system and complies with the electrical and mechanical specification as described in Freescale Tower Electromechanical Specification. 4 Jumper Table There are several jumpers provided for isolation, configuration, and feature selection. Refer to the following table for details. Table 1. TWR-MCF51CN Jumper Table Jumper Option Setting Description 1-2 Connect to DIP Switch Position 1 PTD7/RGPIO7/SPSCK2/ADP3 J2 Usage Selection 2-3 Connect to Potentiometer OFF Only connected to Primary Elevator (SPI1_CLK, B7) J3 Analog Isolation Jumpers: OFF setting isolates signals from Primary Elevator 1-2 3-4 Connect PTE2/KBI2P2/SS2/ADP0 to SPI1_CS0 (B9) and IRQ_D (B59) Connect PTE1/KBI2P1/MOSI2/ADP1 to SPI1_MOSI (B10) and IRQ_C (B60) Connect PTE0/KBI2P0/MISO2/ADP2 to SPI1_MISO 5-6 (B11) and IRQ_B (B61) 7-8 Connect PTD3/RGPIO3/RXD2/ADP4 to RXD1 (A43) 9-10 Connect PTD2/RGPIO2/TXD2/ADP5 to TXD1 (A44) Connect PTD1/RGPIO1/RXD1/ADP6 to RXD0 (A41) 11-12 and J10 Connect PTD0/RGPIO0/TXD1/ADP7 to TXD0 (A42) 13-14 and J9 TWR-MCF51CN User s Manual Page 5 of 8

J5 J6 J9 J10 J11 J12 J13 J16 Peripheral Selection Jumpers MCU Power UART TXD1 Routing Selection UART RXD1 Routing Selection EXTAL Selection XTAL Selection MiniBus Latch Enable OSBDM Bootloader Select 1-2 Connect PTH3/FB_D6/TPM2CH0 to LED4 3-4 Connect PTE5/KBI2P5/IRQ/TPM1CH2 to LED3 5-6 Connect PTG5/KBI1P5/FB_D3 to LED2 7-8 Connect PTE3/KBI2P3/TPM1CH0 to LED1 Connect PTE0/KBI2P0/MISO2/ADP2 to 9-10 Accelerometer Z-axis Connect PTE1/KBI2P1/MOSI2/ADP1to 11-12 Accelerometer Y-axis Connect PTE2/KBI2P2/SS2/ADP0 to Accelerometer 13-14 X-axis ON Supply 3.3V to MCU Isolate MCU from Power (current measurement OFF option) 1-2 Route TXD1 to RS232 transceiver 2-3 Route TXD1 to OSBDM 1-2 Route RXD1 to RS232 transceiver 2-3 Route RXD1 to OSBDM 1-2 25MHz Crystal 3-4 32.768KHz Crystal 5-6 CLOCKIN0 from Primary Elevator (B24) 1-2 25MHz Crystal 2-3 32.768KHz Crystal 1-2 Latch Disabled 2-3 Latch Enabled ON Bootloader mode OFF Debugger mode 5 Input/Output Connectors and Pin Usage Table The following tables provides details on which MCF51CN pins are using to communicate with the TWR- MCF51CN sensors, LEDs, switches, and other I/O interfaces. Table 2. I/O Connectors and Pin Usage Table TWR-MCF51CN MCF51CN128 I/O Component I/O Label Default Function Alternate 1 Alternate 2 Alternate 3 Dip Switch SW1-1 PTD7/ RGPIO7 Reserved SPSCK2 ADP3 SW1-2 PTH2 Reserved FB_D7 TMRCLK1 SW2 PTG6 KBI1P6 FB_D2 Reserved Push Button SW3 PTG7 KBI1P7 FB_D1 Reserved SW4 (RST) RESETB PTC3 Reserved Reserved LED1 PTE3 KBI2P3 Reserved TPM1CH0 LED LED2 PTG5 KBI1P5 FB_D3 Reserved LED3 PTE5 KBI2P5 IRQ TPM1CH2 LED4 FTH3 Reserved FB_D6 TPM2CH0 X_OUT PTE2 KBI2P2 SS2B ADP0 Y_OUT PTE1 KBI2P1 MOSI2 ADP1 Accelerometer MMA7260QT Z_OUT PTE0 KBI2P0 MISO2 ADP2 Potentiometer POT PTD7/ RGPIO7 Reserved SPSCK2 ADP3 TWR-MCF51CN User s Manual Page 6 of 8

RS232 T1IN PTD0/ RGPIO0 Reserved TXD1 ADP7 ICL3232 R1OUT PTD1/ RGPIO1 Reserved RXD1 ADP6 OSBDM TXD1 PTD1/ RGPIO1 Reserved RXD1 ADP6 USB to Serial RXD1 PTD0/ RGPIO0 Reserved TXD1 ADP7 Note: Refer to Section 2.3, Pin Mux Controls, in MCF51CN128 Reference Manual to configure pin to appropriate alternate function. All pins default to Default Function out of reset. 6 OSBDM 6.1 Bootloader Mode The MC9S08JM60 device used in the OSBDM circuit is preprogrammed with OSBDM debugger firmware and a USB Bootloader. Jumper J16 determines which application will run following a poweron reset. If Bootloader Mode is chosen (jumper ON J16), the bootloader will be executed, allowing incircuit reprogramming of the JM60 flash memory via USB. This enables the OSBDM firmware to be upgraded by the user when upgrades become available. For details on the USB Bootloader, refer to Application Note AN3561 on the Freescale website (http://www.freescale.com). The USB Bootloader communicates with a GUI application running on a host PC. The GUI application can be found on the Freescale website; search keyword JM60 GUI. Refer to section 2.5 and 3.3 of AN3561 for details on installing and running the application. Note: The JM60 GUI Installer should be run before connecting the OSBDM in Bootloader Mode to a host USB port. Otherwise, the JM60 USB device will not be recognized and the proper drivers will not be loaded. 6.2 Stand-Alone Debug Interface The OSBDM circuit is designed so that it can program the on-board MCF51CN device, or be isolated from the on-board circuitry and be used as a programmer for other ColdFire V1 devices. The steps necessary to operate the OSBDM in this mode are listed here: 1. Remove 0 ohm resistor, SH1 2. Connect J8 (2x3 header) from TWR-MCF51CN to target debug connector TWR-MCF51CN User s Manual Page 7 of 8

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. All rights reserved. TWR-MCF51CN User s Manual Page 8 of 8