Quick Start Guide. TWR-MECH Mechatronics Board TOWER SYSTEM

Similar documents
Quick Start Guide. MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD

HVP-KV31F120M Quick Start Guide

TWR-KV31F120M Sample Code Guide for IAR Board configuration, software, and development tools Rev.0

MED-AFEs Design Reference Manual

Freescale, the Freescale logo and CodeWarrior are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Xtrinsic is a trademark of

USBSPYDER08 Discovery Kit for Freescale MC9RS08KA, MC9S08QD and MC9S08QG Microcontrollers User s Manual

Software and Support Activation. Quick Start Guide

SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.

Guide to Installing BBL Crystal MIND on Windows 7

Instructions for Installing and Using the FOCUS DL-15 Data Transfer Software

Tutorial for MPLAB Starter Kit for PIC18F

DSO138 oscilloscope program upgrade method

CodeWarrior Development Studio for Freescale S12(X) Microcontrollers Quick Start

Colorfly Tablet Upgrade Guide

Capacitive Touch Lab. Renesas Capacitive Touch Lab R8C/36T-A Family

RC2200DK Demonstration Kit User Manual

2-Port RS232/422/485 Combo Serial to USB2.0 Adapter (w/ Metal Case and Screw Lock Mechanism) Installation Guide

P&E Microcomputer Systems, Inc. P.O. Box 2044, Woburn, MA 01888, USA

Getting Started with the Student Learning Kit Featuring the Freescale HCS12 Microcontroller Application Module

Quick Start Guide. USB Packet Sniffer/Dongle for Kinetis MKW22D and MKW24D Wireless MCUs USB-KW24D512

USB to SPI Device Driver Installation Instructions

M52233DEMO Demonstration Board for Freescale MCF52233

Installation Instructions for 9555 USB Driver

Lab Experiment 1: The LPC 2148 Education Board

Floating License Installation Guide for Windows

Developing an Application on Core8051s IP-Based Embedded Processor System Using Firmware Catalog Drivers. User s Guide

How To Develop A Toolstick

EasyC. Programming Tips

CP2110-EK CP2110 EVALUATION KIT USER S GUIDE. 1. Kit Contents. 2. Relevant Documentation. 3. Software Setup

Freescale Development Kits IEEE Wireless design made simple. freescale.com/802154

How To Connect A Directsofl To A Powerpoint With An Acd With An Ctel With An Dm-Tel Modem On A Pc Or Ipad Or Ipa (Powerpoint) With A Powerline 2 (Powerline

Virtual COM Port Driver Installation Manual

APPLICATION NOTE. AT07175: SAM-BA Bootloader for SAM D21. Atmel SAM D21. Introduction. Features

IP SERIAL DEVICE SERVER

RS-422/485 Multiport Serial PCI Card. RS-422/485 Multiport Serial PCI Card Installation Guide

Professional USB to Serial Adapter Hub with COM Retention

Pre-tested System-on-Chip Design. Accelerates PLD Development

XPort Universal Demo Board User Guide

USER S MANUAL TACHOTERMINAL PRO. Firmware

Quick Installation Guide. Live! Titanium

USB DRIVER INSTALLATION GUIDE

Plena Voice Alarm System Firmware update

Getting Started with Kinetis SDK (KSDK)

Freescale Race Challenge 2010 Slot Car Equipment

Software User Guide UG-461

Installing the Gerber P2C Plotter USB Driver

Current Cost Data Cable User Guide. Installing and configuring the data cable

Virtual COM Port Driver Installation Manual

Installation Instructions

ET-BASE AVR ATmega64/128

Quick Start Guide Software and Support Activation

Programming and Using the Courier V.Everything Modem for Remote Operation of DDF6000

INTRODUCTION TO SERIAL ARM

Using the VEX Cortex with ROBOTC

STK User Guide

PCAN-MicroMod Evaluation Test and Development Environment for the PCAN-MicroMod. User Manual. Document version ( )

Centurion PLUS CPC4 Download Guide

By: John W. Raffensperger, Jr. Revision: 0.1 Date: March 14, 2008

Building and Debugging a project using Keil MDK-ARM Eclipse plug-in

ROBOTC Software Inspection Guide with Additional Help Documentation

USB Mass Storage Device Host Bootloader

SLC 5/05 Processors Firmware/Operating System ControlFLASH Upgrade

DRV8312-C2-KIT How to Run Guide

The care and feeding of Pythons at the Redmond Zoo. (Using Micro Python and pyboard with Windows)

Keep it Simple Timing

Read Me UNISTREAM AUTOMATION IDE

BLE113 DEVELOPMENT KIT

Shearwater Research Dive Computer Software Manual

Fondamenti su strumenti di sviluppo per microcontrollori PIC

Troubleshooting Sprint Mobile Broadband USB Modem by Novatel Wireless TM (Ovation TM U727)

CB-OLP425 DEVELOPMENT KIT GETTING STARTED

M68EVB908QL4 Development Board for Motorola MC68HC908QL4

This document is intended to make you familiar with the ServersCheck Monitoring Appliance

CLEARONE DOCUMENT (REVISION 1.0) October, with Converge Pro Units

Z8 Encore! XP F082A Series Development Kit

Software Manual LSeries Manager V1.2 Software Manual June 18, LSeries Manager 1.2. Software Manual

The following pages will help you to solve issues linked to the installation and first use of the Wintech Manager software and Wintech USB computer.

ebus Player Quick Start Guide

Config software for D2 systems USER S MANUAL

32-bit AVR UC3 Microcontrollers. 32-bit AtmelAVR Application Note. AVR32769: How to Compile the standalone AVR32 Software Framework in AVR32 Studio V2

EMBEDDED C USING CODEWARRIOR Getting Started Manual

Royal Mail Despatch Manager Online Printer Installation Guide

ACU-1000 Manual Addendum Replacement of CPM-2 with CPM-4

Block 3 Size 0 KB 0 KB 16KB 32KB. Start Address N/A N/A F4000H F0000H. Start Address FA000H F8000H F8000H F8000H. Block 2 Size 8KB 16KB 16KB 16KB

Cypress CY7C64225 USB-to-UART Setup Guide Version 1.3

SheevaPlug Development Kit README Rev. 1.2

Flight Controller. Mini Fun Fly

Lab: Data Backup and Recovery in Windows XP

Board also Supports MicroBridge

To perform Ethernet setup and communication verification, first perform RS232 setup and communication verification:

Production Flash Programming Best Practices for Kinetis K- and L-series MCUs

Additional Requirements for ARES-G2 / RSA-G2. One Ethernet 10 Base T/100 Base TX network card required for communication with the instrument.

UM0834 User manual. Developing and debugging your STM8S-DISCOVERY application code. Introduction. Reference documents

USA MOBILITY CABLE CONNECTION AND SOFTWARE DRIVER INSTALLATION INSTRUCTIONS. For. Unication M90 Device USB To RS232 Adapter TABLE OF CONTENTS

xpico Wi-Fi Embedded Device Server Evaluation Kit Quick Start Guide

EASE Scan Tool Customers. SECTION I - Installation

INF-USB2 and SI-USB Quick Start Guide

RN-XV-RD2 Evaluation Board

TECHNICAL BULLETIN. Announcing a New SMART USB Adapter Cable (Windows Operating Systems) What s In This Bulletin:

Application Module Student Learning Kit Users Guide featuring the Freescale MC9S08QG8

Transcription:

TWR-MECH Mechatronics Board TOWER SYSTEM

Get to Know the Tower Mechatronics Board Primary Connector / Switch MCF52259 Connectors for Up to Eight Servos SW4 (Reset) USB OTG 5V Supply Touch Panel Socket Daughter Card Sockets Touch Panel Socket Debug USB Potentiometer Secondary Connector Touch Panel Sockets RS232 Port 2

TOWER SYSTEM How to Use the Mechatronics Robot The Freescale robot (FSLBOT) kit operates with the Tower mechatronics (TWR-MECH) board to create an easy-touse mechatronics development and demonstration platform. It is designed specifically to be used and programmed with StickOS BASIC. More advanced users can take programming to new levels of functionality with the use of CodeWarrior and Freescale s Tower System. TWR-MECH BOARD Freescale Tower System The TWR-MECH board is part of the Freescale Tower System, a modular development platform that enables rapid prototyping and tool re-use through reconfigurable hardware. Take your design to the next level and begin constructing your Tower System today. 3

Step-by-Step Installation Instructions for StickOS StickOS BASIC is a programming language and an IDE. It s specifically designed to allow those with little or no programming experience to get up and running quickly with the TWR-MECH board. It also provides complex functionality such as vision filters and face tracking. 1 Install StickOS 1. Open an Internet browser of your choice and navigate to freescale.com/mechbot 2. Select the Download tab. Scroll through the list of downloads and select FSLBOT_StickOS_IDE. Click Download and save the file to an easily accessible place on your computer. 3. Decompress the downloaded file. 4

TOWER SYSTEM 2 Connect the USB Cable 3 1. Plug the included FSLBOT USB cable into the computer and into the left rear mini-usb port on the board (labeled USB OTG). 2. The Found New Hardware Wizard will appear. Choose Install from a list or specific location (Advanced). Click Next. Configure Drivers with Windows XP 1. Ensure Search for the best driver in these locations is selected. Also, the Include this location in the search box should be checked. Click Browse and navigate to the folder of the recently downloaded file. Click OK, followed by Next. 5

2. The hardware wizard will install the needed files to run the Freescale TWR-MECH. 3. ce the hardware wizard has finished, click Finish to complete the installation. Additional Resources For more information, visit freescale.com/mechbot. Join the online Tower community at towergeeks.org. 6

TOWER SYSTEM Installation Instructions for CodeWarrior 1 Install CodeWarrior Download and install the latest version of CodeWarrior for ColdFire V2 from freescale.com. Download the CodeWarrior sample code for the Freescale mechatronics robot. This can be found on the Freescale website on the right hand side of the TWR-MECH page under Featured Software. 2 Connect the USB Cable Connect the USB cable to the PC and the other end to the J17 on the TWR-MECH board, also labeled DEBUG. 3 Configure Drivers Allow PC to automatically configure drivers if needed. If you have driver problems, please see the TWR-MECH driver installation guide located in the sample code folder mentioned above, or visit pemicro.com/osbdm. 4 Launch Software Launch CodeWarrior for ColdFire V2. Close the startup box, and click File > Open to open the sample code. The file path is: TWR_MECH_FSLBOT_ Cadewarrior_Sample_CODE/ mcf5225x_ SC_FreeBot/build/cw/twr-mcf5225x/TWR _Mechatronics_MCF5225X_base.mcp. You are now ready to start programming with CodeWarrior. Note: / switch must be in position for the servos to activate. Additional Resources Please see the related documents provided in the sample code folder, and visit freescale.com for more information. 7

TWR-S08PT60 Default Jumper Options The following is a list of all jumper options. The default installed jumper settings are shown in white text within the violet boxes. 8 Jumper Option Setting Description J3 Default Clock Mode 1-2 Disable PLL at startup (CLKMOD1) 2-3 Enable PLL at startup J4 J5 J6 J7 J8 J10 MCU Power Connection Clock Input Source Default Clock Mode (CLKMOD0) Potentiometer Serial Flash Programming Mode Default Clock Mode (XTAL) Cut-Trace Supply 3.3V to MCU Isolate MCU from power (connect an ammeter to measure current) 1-2 Connect EXTAL to the on-board crystal 2-3 Connect EXTAL to the CLKIN0 signal on the elevator connector 1-2 Do not use crystal oscillator at startup 2-3 Use crystal oscillator at startup Cut-Trace Connect AN6 to potentiometer Isolate AN6 from potentiometer 1-2 Cut-Trace Pull RCON high, allow normal reset behavior 2-3 Pull RCON low, as exiting reset give EzPort access to flash memory for programming by external device 1-2 Bypass crystal oscillator at startup (if CLKMOD0 = 0) 2-3 Enable internal relaxation oscillator at startup (if CLKMOD0 = 0) Use crystal oscillator at startup

TOWER SYSTEM TWR-MECH Jumper Options (continued) Jumper Option Setting Description J11 UART Hardware Flow 1-2 Connect CTS0 to the RS232 transceiver for flow control Control Connections 3-4 Connect RTS0 to the RS232 transceiver for flow control J12 UART TXD0 Routing 1-2 Connect TXD0 to the RS232 transceiver 2-3 Connect TXD0 to the OSBDM debugger interface circuit J13 UART RXT0 Routing 1-2 Connect RXD0 to the transceiver 2-3 Connect RXD0 to the OSBDM debugger interface circuit J14 BDM/JTAG Enable 1-2 Cut-Trace BDM mode 2-3 JTAG mode J15 TCLK/PSTCLK Routing 1-2 Connect TCLK/PSTCLK to PSTCLK for BDM mode 2-3 Connect TCLK/PSTCLK to TCLK for JTAG J16 TCLK/PSTCLK/ CLKOUT Routing 1-2 2-3 Connect TCLK/PSTCLK/CLKOUT to TCLK/PSTCLK for BDM/JTAG mode Connect TCLK/PSTCLK/CLKOUT to CLKOUT0 on the elevation connector J20 OSBDM Bootloader Non-Pop OSBDM bootloader mode (OSBDM firmware reprogramming) Debugger mode J21 RESET Select Non-Pop Suspend MCU in reset state (hold RSTIN low) Release RSTIN so it can be controlled by SW4 to initiate reset sequences 9

TWR-MECH Jumper Options (continued) 10 Jumper Option Setting Description J22 J40 J41 J42 J43 J49 Servo Motor Signal Touch Sensor Interrupt Select Universal Sensor No. 1 Interrupt No. 1 Select Universal Sensor No. 1 Interrupt No. 2 Select Universal Sensor No. 1 Interrupt No. 3 Select Battery 1-2 Connect SERVO_1 PWM signal to servo plug 3-4 Connect SERVO_2 PWM signal to servo plug 5-6 Connect SERVO_3 PWM signal to servo plug 7-8 Connect SERVO_4 PWM signal to servo plug 9-10 Connect SERVO_5 PWM signal to servo plug 11-12 Connect SERVO_6 PWM signal to servo plug 13-14 Connect SERVO_7 PWM signal to servo plug 15-16 Connect SERVO_8 PWM signal to servo plug Cut-Trace Connect IRQ_TOUCH to IRQ7_b to use touch sensor interrupt Isolate IRQ7_b from touch sensor Connect AN0 to IRQ1_b to sense interrupt signal Isolate AN0 from IRQ1_b to measure analog signal Connect AN1 to IRQ3_b/FEC_MDIO to sense interrupt signal Isolate AN1 from IRQ3_b/FEC_MDIO to measure analog signal Connect AN2 to IRQ5_b/FEC_MDC to sense interrupt signal Isolate AN2 from IRQ5_b/FEC_MDC to measure analog signal 1-2 Cut-Trace Connect SW1 to BAT1 for 4x AA cells 2-3 Connect SW1 to BAT2 for 7.2V external battery pack

TOWER SYSTEM 11

For more information, visit freescale.com/tower Join the online Tower community at towergeeks.org Freescale, the Freescale logo, CodeWarrior and ColdFire are trademarks or registered trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm.. All other product or service names are the property of their respective owners. 2011 Freescale Semiconductor, Inc. Doc Number: TWRMECHQSG REV1 Agile Number: 926-27081 REV B

FSLBOT Xtrinsic Sensor Wireless Mechatronics Robot TOWER SYSTEM

Get to Know the Mechatronics Robot Expressive Face with 12 Touch Pads and Seven LEDs for User Interaction 4x AA Battery Holder Powers Servos and Logic Tower Mechatronics Board with MCF52259 32-bit ColdFire Processor and 3-Axis Accelerometer Expandable with additional plug-in sensors (pressure, magnetometer, touch) Custom Mechanical Hardware 4x PWM Controlled RC Servo Motors

TOWER SYSTEM Get to Know the Tower Mechatronics Board Primary Connector / Switch MCF52259 Connectors for Up to Eight Servos SW4 (Reset) USB OTG 5V Supply Touch Panel Socket Daughter Card Sockets Touch Panel Socket Debug USB Potentiometer Secondary Connector Touch Panel Sockets RS232 Port

How to use the Mechatronics Robot The Freescale robot (FSLBOT) kit operates with the Tower Mechatronics (TWR-MECH) board to create an easy-touse mechatronics development and demonstration platform. It is designed specifically to be used and programmed with StickOS BASIC. More advanced users can take programming to new levels of functionality with the use of CodeWarrior and Freescale s Tower System. TWR-MECH BOARD Freescale Tower System The TWR-MECH board is part of the Freescale Tower System, a modular development platform that enables rapid prototyping and tool re-use through reconfigurable hardware. Take your design to the next level and begin constructing your Tower System today.

TOWER SYSTEM Step-by-Step Installation Instructions for StickOS StickOS BASIC is a programming language and an IDE. It s specifically designed to allow those with little or no programming experience to get up and running quickly with the TWR-MECH board. It also provides complex functionality such as vision filters and face tracking. 1 Install StickOS 1. Open an internet browser of your choice and navigate to freescale.com/mechbot 2. Select the download tab. Scroll through the list of downloads below; select FSLBOT_StickOS_IDE. Click the download button and save the file to an easily accessible place on your computer. 3. Decompress the downloaded file.

2 Connect the USB cable 3 1. Plug the included FSLBOT USB cable into the computer and into the left rear mini-usb port (labeled USB OTG). 2. The Found New Hardware Wizard will appear. Choose Install from a list or specific location (Advanced). Click Next. Configure drivers with Windows XP 1. Make sure Search for the best driver in these locations is selected. Also, the Include this location in the search box should be checked. Click the Browse button and navigate to the folder of the recently downloaded file. Click OK, followed by Next.

TOWER SYSTEM 2. The hardware wizard will install the needed files to run the Freescale TWR-MECH. 3. ce the hardware wizard has finished, click the Finish button to complete the installation. 4 Additional Resources For more information, visit freescale.com/mechbot Join the online Tower community at towergeeks.org

TWR-S08PT60 Default Jumper Options The following is a list of all jumper options. The default installed jumper settings are shown in white text within the violet boxes. Jumper Option Setting Description J3 Default Clock Mode 1-2 Disable PLL at startup (CLKMOD1) 2-3 Enable PLL at startup J4 J5 J6 J7 J8 J10 MCU Power Connection Clock Input Source Default Clock Mode (CLKMOD0) Potentiometer Serial Flash Programming Mode Default Clock Mode (XTAL) Cut-Trace Supply 3.3V to MCU Isolate MCU from power (connect an ammeter to measure current) 1-2 Connect EXTAL to the on-board crystal 2-3 Connect EXTAL to the CLKIN0 signal on the elevator connector 1-2 Do not use crystal oscillator at startup 2-3 Use crystal oscillator at startup Cut-Trace Connect AN6 to potentiometer Isolate AN6 from potentiometer 1-2 Cut-Trace Pull RCON high, allow normal reset behavior 2-3 Pull RCON low, as exiting reset give EzPort access to flash memory for programming by external device 1-2 Bypass crystal oscillator at startup (if CLKMOD0 = 0) 2-3 Enable internal relaxation oscillator at startup (if CLKMOD0 = 0) Use crystal oscillator at startup

TOWER SYSTEM TWR-S08PT60 Jumper Options (continued) Jumper Option Setting Description J11 UART Hardware Flow 1-2 Connect CTS0 to the RS232 transceiver for flow control Control Connections 3-4 Connect RTS0 to the RS232 transceiver for flow control J12 UART TXD0 Routing 1-2 Connect TXD0 to the RS232 transceiver 2-3 Connect TXD0 to the OSBDM debugger interface circuit J13 UART RXT0 Routing 1-2 Connect RXD0 to the transceiver 2-3 Connect RXD0 to the OSBDM debugger interface circuit J14 BDM/JTAG Enable 1-2 Cut-Trace BDM mode 2-3 JTAG mode J15 TCLK/PSTCLK Routing 1-2 Connect TCLK/PSTCLK to PSTCLK for BDM mode 2-3 Connect TCLK/PSTCLK to TCLK for JTAG J16 TCLK/PSTCLK/ CLKOUT Routing 1-2 2-3 Connect TCLK/PSTCLK/CLKOUT to TCLK/PSTCLK for BDM/JTAG mode Connect TCLK/PSTCLK/CLKOUT to CLKOUT0 on the elevation connector J20 OSBDM Bootloader Non-Pop OSBDM bootloader mode (OSBDM firmware reprogramming) Debugger mode

TWR-S08PT60 Jumper Options (continued) Jumper Option Setting Description J21 J22 J40 J41 RESET Select Servo Motor Signal Touch Sensor Interrupt Select Universal Sensor #1 Interrupt #1 Select Non-Pop Suspend MCU in reset state (hold RSTIN low) Release RSTIN so it can be controlled by SW4 to initiate reset sequences 1-2 Connect SERVO_1 PWM signal to servo plug 3-4 Connect SERVO_2 PWM signal to servo plug 5-6 Connect SERVO_3 PWM signal to servo plug 7-8 Connect SERVO_4 PWM signal to servo plug 9-10 Connect SERVO_5 PWM signal to servo plug 11-12 Connect SERVO_6 PWM signal to servo plug 13-14 Connect SERVO_7 PWM signal to servo plug 15-16 Connect SERVO_8 PWM signal to servo plug Cut-Trace Connect IRQ_TOUCH to IRQ7_b to use touch sensor interrupt Isolate IRQ7_b from touch sensor Connect AN0 to IRQ1_b to sense interrupt signal Isolate AN0 from IRQ1_b to measure analog signal

TOWER SYSTEM Jumper Option Setting Description J42 J43 J49 Universal Sensor #1 Interrupt #2 Select Universal Sensor #1 Interrupt #3 Select Battery Connect AN1 to IRQ3_b/FEC_MDIO to sense interrupt signal Isolate AN1 from IRQ3_b/FEC_MDIO to measure analog signal Connect AN2 to IRQ5_b/FEC_MDC to sense interrupt signal Isolate AN2 from IRQ5_b/FEC_MDC to measure analog signal 1-2 Cut-Trace Connect SW1 to BAT1 for 4x AA cells 2-3 Connect SW1 to BAT2 for 7.2V external battery pack

For more information, visit freescale.com/mechbot Join the online Tower community at towergeeks.org Freescale and the Freescale logo are trademarks or registered trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm.. All other product or service names are the property of their respective owners. 2011 Freescale Semiconductor, Inc. Doc Number: FSLBOTQSG REV1 Agile Number: 926-27124 REV B