For More Information Please contact your local sales office for additional information about Cypress products and solutions.

Similar documents
For More Information Please contact your local sales office for additional information about Cypress products and solutions.

PSoC Creator Quick Start Guide

Use the Status Register when the firmware needs to query the state of internal digital signals.

Digital Multiplexer and Demultiplexer. Features. General Description. Input/Output Connections. When to Use a Multiplexer. Multiplexer 1.

This input determines the next value of the output. The output does not change until the next rising edge of the clock.

Digital Logic Gates. Features. General Description. Input/Output Connections. When to Use a Logic Gate. Input 1. Input 2. Inputs 3-8 * 1.

The AMuxSeq is capable of having between 2 and 32 analog inputs. The paired inputs are present when the MuxType parameter is set to "Differential.

Setting Oscillation Stabilization Wait Time of the main clock (CLKMO) and sub clock (CLKSO)

This optional pin is present if the Mode parameter is set to SyncMode or PulseMode. Otherwise, the clock input does not show.

EZ-PD Analyzer Utility User Guide

This section describes the various input and output connections for the SysInt Component.

THIS SPEC IS OBSOLETE

Capable of adjusting detection timings for start bit and data bit

Base Timer Channel (BT) Features. General Description. When to Use a PDL_BT Component 1.0

Use a DieTemp component when you want to measure the die temperature of a device.

Use the Status Register when the firmware needs to query the state of internal digital signals.

W H I T E P A P E R. Timing Uncertainty in High Performance Clock Distribution. Introduction

Multifunction Serial Interface (PDL_MFS) Features. General Description. When to Use a PDL_MFS Component. Quick Start 1.0

One 32-bit counter that can be free running or generate periodic interrupts

CE CY8CKIT-042-BLE F-RAM Data Logger

PSoC 6 Current Digital to Analog Converter (IDAC7)

BGM Adaptor MB E Operation Manual. 8FX Family 8-bit Microcontroller. Doc. # Rev. *A

Automatic reload of the period to the count register on terminal count

W H I T E P A P E R. Introduction. Devices. Energy Comparison of Cypress F-RAM and EEPROM

Cypress BLE-Beacon ios App User Guide

ModusToolbox USB Configurator Guide

Comparator (Comp) Features. General Description. When to use a Comparator Low input offset. User controlled offset calibration

PSoC 4 Current Digital to Analog Converter (IDAC)

Analog Multiplexer (AMux) Features. General Description. Input/Output Connections. When to Use an AMux Single or differential connections

AN F²MC-16FX Family, I2C. Contents. 1 Introduction. This application note describes how to communicate via I2C with a Serial EEPROM.

F²MC-8FX Family MB95200H/210H Series Capacitance Touch Sensor

For More Information Please contact your local sales office for additional information about Cypress products and solutions.

CE95314 PSoC 3, PSoC 4, and PSoC 5LP EZI2C

Optional Pause Pulse for constant frame length of 282 clock ticks

Supports a range of speeds of external memories (from 5 to 200 ns) Supports external memory power-down, sleep, and wakeup modes

FM3 Family Motor Graphical Interface User Manual

Chip Errata for the MB96300/MB96600 Series MOVS/MOVSW Overlap of source and destination region, F 2 MC-16FX Microcontroller

Scanning Comparator (ScanComp) Features. General Description. Input/Output Connections. When to Use a Scanning Comparator. clock - Digital Input* 1.

Nine-Output 3.3 V Buffer

AN FR Family, MB91F467S Emulation. 1 Introduction. 2 Hardware Setup. 2.1 Required parts

MB39C811-EVB-03. PMIC for Solar/Vibration Energy Harvesting, Evaluation Board Operation Guide. Doc. No Rev. *B

Supports Analog, Digital I/O and Bidirectional signal types

Shift Register. Features. General Description 1.20

FM4 S6E2Cx Series Over The Air Update 32-Bit Microcontroller With Embedded Dual Flash

Configurable transfer modes: single transfer, 1D transfer (using X loop) and 2D transfer (using both X and Y loops).

PSoC 1 In-Circuit Emulator Development Kit Guide

CY8CKIT-002. PSoC MiniProg3 Program and Debug Kit Guide. Doc. # Rev. *H

Version February 02, 2018

External Library. Features. General Description 1.0. The library provides documentation for external components

HX2VL Development Kit Guide. Doc. # Rev. **

FM Universal Peripheral Driver Library Quick Start Guide

FM0+ Family S6E1A1 Series, Flash Programming Guide

HX2VL Development Kit Guide. Doc. # Rev. *A

EZ I2C Slave. Features. General Description. When to use a EZ I 2 C Slave Industry standard Philips I 2 C bus compatible interface

THIS SPEC IS OBSOLETE

Cypress EZ-PD Configuration Utility User Manual

CY3660-enCoRe V and encore V LV DVK Kit Guide

PSoC Creator 4.2 Production Release Notes

F²MC-8FX FAMILY MB95100 SERIES EMULATOR HW SETUP 8-BIT MICROCONTROLLER APPLICATION NOTE. Fujitsu Microelectronics Europe Application Note

MB39C831-EVB-02 Thermal Energy Harvesting Evaluation Board Operation Guide

Sequencing Successive Approximation ADC (ADC_SAR_Seq) Features. General Description. When to Use the ADC_SAR_Seq Supports PSoC 5LP devices

CY4701 EZ-USB GX3 Reference Design Guide

FR Family SOFTUNE Workbench User's Manual for V6

Use the Status Register when the firmware needs to query the state of internal digital signals.

16-Mbit (512 K words 32 bits) Static RAM with Error-Correcting Code (ECC)

PSoC 4 Voltage Comparator (Comp) Features. General Description. When to Use Comparator Low input offset. User controlled offset calibration

FTG Programming Kit CY3670. Spec. # Rev. *C

Hardware Design Guidelines for Using EZ-PD CCG3PA Devices in Power Adapter Applications

The Emulated EEPROM Component should be used to store nonvolatile data on a target device.

CYClockMaker Programming Kit Guide CY3675. Doc. # Rev. **

CYClockMaker Programming Kit Guide CY3675. Doc. # Rev. *C

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

Use the Status Register when the firmware needs to query the state of internal digital signals.

This optional pin is present if the Mode parameter is set to SyncMode or PulseMode. Otherwise, the clock input does not show.

EZ-USB FX3 Development Kit Guide

CE PSoC 4: Time-Stamped ADC Data Transfer Using DMA

Cypress HX2VL Configuration Utility Blaster User Guide

Voltage Reference (Vref) Features. General Description. Input/Output Connections. When to Use a Vref Voltage references and supplies

Operational Amplifier (Opamp) Features. General Description. Input/Output Connections. Noninverting Analog Follower or Opamp configuration

Corporate names revised in the documents

PSoC 4 Operational Amplifier (Opamp) Features. General Description. When to Use the Opamp Follower or Opamp configuration

Filter_ADC_VDAC_poll Example Project Features. General Description. Development Kit Configuration

AT03975: Getting Started with SAM L21. Descripton. Features. SMART ARM-Based Microcontroller APPLICATION NOTE

CY4532 EZ-PD CCG3PA Evaluation Kit Guide

THIS SPEC IS OBSOLETE

FM4 S6E2H-Series Starter Kit Guide

SN8F5000 Starter-Kit User Manual

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

AT06467: Getting started with SAM D09/D10/D11. Features. Description. SMART ARM-based Microcontrollers APPLICATION NOTE

Ethernet1 Xplained Pro

CY7C603xx CYWUSB

This optional pin is present if the Mode parameter is set to SyncMode or PulseMode. Otherwise, the clock input does not show.

Controller Continuum. for Microcontrollers V6.3. Quick Start

USER GUIDE. Atmel QT6 Xplained Pro. Preface

16-Mbit (1M words 16 bit) Static RAM

For one or more fully configured, functional example projects that use this user module go to

Clock Programming Kit

GPIF II Designer - Quick Start Guide

QT3 Xplained Pro. Preface. Atmel QTouch USER GUIDE

4-Mbit (256K words 16 bit) Static RAM

Transcription:

The following document contains information on Cypress products. The document has the series name, product name, and ordering part numbering with the prefix MB. However, Cypress will offer these products to new and existing customers with the series name, product name, and ordering part number with the prefix CY. How to Check the Ordering Part Number 1. Go to www.cypress.com/pcn. 2. Enter the keyword (for example, ordering part number) in the SEARCH PCNS field and click Apply. 3. Click the corresponding title from the search results. 4. Download the Affected Parts List file, which has details of all changes For More Information Please contact your local sales office for additional information about Cypress products and solutions. About Cypress Cypress is the leader in advanced embedded system solutions for the world's most innovative automotive, industrial, smart home appliances, consumer electronics and medical products. Cypress' microcontrollers, analog ICs, wireless and USB-based connectivity solutions and reliable, high-performance memories help engineers design differentiated products and get them to market first. Cypress is committed to providing customers with the best support and development resources on the planet enabling them to disrupt markets by creating new product categories in record time. To learn more, go to www.cypress.com.

F 2 MC-16FX Family MB96300 Series Setup Guide Doc. No. 002-06378 Rev. *A Cypress Semiconductor 198 Champion Court San Jose, CA 95134-1709 Phone (USA): 800.858.1810 Phone (Intnl): +1 408.943.2600 www.cypress.com

Copyrights Cypress Semiconductor Corporation, 2008-2016. This document is the property of Cypress Semiconductor Corporation and its subsidiaries, including Spansion LLC ( Cypress ). This document, including any software or firmware included or referenced in this document ( Software ), is owned by Cypress under the intellectual property laws and treaties of the United States and other countries worldwide. Cypress reserves all rights under such laws and treaties and does not, except as specifically stated in this paragraph, grant any license under its patents, copyrights, trademarks, or other intellectual property rights. If the Software is not accompanied by a license agreement and you do not otherwise have a written agreement with Cypress governing the use of the Software, then Cypress hereby grants you a personal, nonexclusive, nontransferable license (without the right to sublicense) (1) under its copyright rights in the Software (a) for Software provided in source code form, to modify and reproduce the Software solely for use with Cypress hardware products, only internally within your organization, and (b) to distribute the Software in binary code form externally to end users (either directly or indirectly through resellers and distributors), solely for use on Cypress hardware product units, and (2) under those claims of Cypress s patents that are infringed by the Software (as provided by Cypress, unmodified) to make, use, distribute, and import the Software solely for use with Cypress hardware products. Any other use, reproduction, modification, translation, or compilation of the Software is prohibited. TO THE EXTENT PERMITTED BY APPLICABLE LAW, CYPRESS MAKES NO WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, WITH REGARD TO THIS DOCUMENT OR ANY SOFTWARE OR ACCOMPANYING HARDWARE, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. To the extent permitted by applicable law, Cypress reserves the right to make changes to this document without further notice. Cypress does not assume any liability arising out of the application or use of any product or circuit described in this document. Any information provided in this document, including any sample design information or programming code, is provided only for reference purposes. It is the responsibility of the user of this document to properly design, program, and test the functionality and safety of any application made of this information and any resulting product. Cypress products are not designed, intended, or authorized for use as critical components in systems designed or intended for the operation of weapons, weapons systems, nuclear installations, life-support devices or systems, other medical devices or systems (including resuscitation equipment and surgical implants), pollution control or hazardous substances management, or other uses where the failure of the device or system could cause personal injury, death, or property damage ( Unintended Uses ). A critical component is any component of a device or system whose failure to perform can be reasonably expected to cause the failure of the device or system, or to affect its safety or effectiveness. Cypress is not liable, in whole or in part, and you shall and hereby do release Cypress from any claim, damage, or other liability arising from or related to all Unintended Uses of Cypress products. You shall indemnify and hold Cypress harmless from and against all claims, costs, damages, and other liabilities, including claims for personal injury or death, arising from or related to any Unintended Uses of Cypress products. Cypress, the Cypress logo, Spansion, the Spansion logo, and combinations thereof, PSoC, CapSense, EZ-USB, F-RAM, and Traveo are trademarks or registered trademarks of Cypress in the United States and other countries. For a more complete list of Cypress trademarks, visit cypress.com. Other names and brands may be claimed as property of their respective owners. F 2 MC-16FX Family MB96300 Series Setup Guide, Doc. No. 002-06378 Rev. *A 2

Contents 1. Setup Procedures... 4 2. Hardware Configuration... 5 3. Hardware Setup... 7 3.1 Setting up the emulator and each board... 7 3.2 Jumper settings on the adapter board... 8 Revision History... 11 Document Revision History... 11 F 2 MC-16FX Family MB96300 Series Setup Guide, Doc. No. 002-06378 Rev. *A 3

1. Setup Procedures This document explains the debug environment and setup procedures for the Cypress MB96300 series of 16-bit microcontrollers. Figure 1-1 shows the flow for the setup procedure for the MB96300 series debug environment. The connections for the emulator and each board, as well as the procedures and descriptions for settings on the adapter board are explained in the following chapters. Refer to the SOFTUNE Setup Guide for procedures on launching SOFTUNE and the debugger. Figure 1-1. Flow of Setup Procedures Start of Setup Connect emulator, each board (see P7) Setup the adapter board (see P8) Power up the emulator Power up the target board Launch SOFTUNE (*) Launch the debugger (*) Start debugging *Refer to SOFTUNE Setup Guide. F 2 MC-16FX Family MB96300 Series Setup Guide, Doc. No. 002-06378 Rev. *A 4

2. Hardware Configuration Figure 2-1 shows the configuration of the MB96300 series debug environment. The debug environment consists of a host PC, emulator (MB2198-01), evaluation chip (MB96V300BRB-ES), adapter board (MB2198-500), header board, and target board (user board). The SOFTUNE integrated development environment must be setup on the host PC. (Refer to the SOFTUNE First Step Guide for setup procedures.) Select and use the header board that matches the chip and package for the device to be used. The model numbers for the header boards with matching device types are listed in Table 2-1. Also note it is necessary to install a socket (NQPACK) for connecting the header board to the target board (user board). Figure 2-1. Configuration of Debug Environment Host PC Oscillator clock Header board Evaluation chip Target board (user board) Emulator Adapter board F 2 MC-16FX Family MB96300 Series Setup Guide, Doc. No. 002-06378 Rev. *A 5

Hardware Configuration Table 2-1. Debug Environment Parts for Each Device Type Evaluation product Evaluation chip Emulator Adapter board Header board Remarks MB96320 MB96V300BRB-ES MB2198-01 MB2198-500 MB2198-505 LQFP-80 MB96340 MB2198-501 QFP-100 MB2198-502 LQFP-100 MB96350 MB2198-503 LQFP-64 (0.5 mm, 10 10 mm) MB2198-504 LQFP-64 (0.65 mm, 12 12 mm) MB96380 MB2198-16FX- 120P-M21 LQFP-120 *The user must also supply a target board (user board), and oscillator clock (crystal oscillator). F 2 MC-16FX Family MB96300 Series Setup Guide, Doc. No. 002-06378 Rev. *A 6

3. Hardware Setup This chapter explains the setup procedures the MB96300 series debug environment. 3.1 Setting up the emulator and each board Figure 3-1 shows the connections for the emulator and each board. Connect each board shown in Figure 3-1. The included AC adapter must be used to provide power to the emulator. Also, the evaluation chip (MB96V300BRB-ES) must be mounted to the adapter board. Figure 3-1. Connections for the Emulator and Each Board Host PC Connect host PC to emulator External trigger/ program execution General purpose measuring device AC in AC adapter Connect AC adapter Emulator (MB2198-01) Mount evaluation chip (MB96V300BRB-ES) in IC socket Evaluation M C U (MB96V300 BRB-ES) 1 pin Adapter board Adapter board (MB2198-500) Use flat cable (supplied with adapter board) to connect to the header board Flat cable (supplied with adapter board) User system Header board F 2 MC-16FX Family MB96300 Series Setup Guide, Doc. No. 002-06378 Rev. *A 7

Hardware Setup 3.2 Jumper settings on the adapter board Jumper pins are provided on the adapter board and must be set according to the operating conditions. The figure below shows the location for the jumper pins that need to be set. Each jumper pin setting is described in Table 3-1 to Table 3-4. The recommended jumper pin settings are shown highlighted in gray ( ). Set the jumper pins on the adapter board according to the descriptions in the tables. Figure 3-2. Jumper Pin Locations on the Adapter Board X0A, X1A =EML side AVSS_OUT =USR side X0, X1 =EML side AVRH_OUT =USR side Oscillator clock *1 (crystal oscillator) AVRL_OUT =USR side *1 User must supply a crystal oscillator rated for the frequency used in the user system. AVRL_IN = A-B side CLKSEL0, CLKSEL1 =PORT side *2 C =EML side DVDD =USR side RTSX =USR side AVRH_IN = A-B side AVCC_OUT =USR side AVCC_IN =A-B side MD0_SEL, MD1_SEL, MD2_SEL=L side MD0, MD1, MD2 = USR side *2 If a sub clock is to be used, set the jumper on the adapter board to the CLK side, then connect the sub clock to the IC socket for the crystal oscillator. F 2 MC-16FX Family MB96300 Series Setup Guide, Doc. No. 002-06378 Rev. *A 8

Hardware Setup Table 3-1. Jumper Settings on the Adapter Board (Debug power supply selection) Jumper Setting Description DVDD DBG side Supply DC regulated power supply from connection at UVCC connector (CN7). USR side (default) Supply DVCC power supply from the user system. RSTX DBG side Fix RSTX to H using DC regulated power supply from connection at UVCC connector (CN7). MD2,MD1, MD0 MD2_SEL, MD1_SEL MD0_SEL USR side (default) DBG side USR side (default) H side L side (default) Supply the RTSX signal from the user system. Supply the mode pin signal on the adapter board. Supply the mode pin signal from the user system. These jumpers set the mode pins for the evaluation MCU. These settings are enabled when the MD2-MD0 jumpers are set to the DBG side. Each signal level is set to the output level of the DC regulated power supply connect to the UVCC connector (CN7). Table 3-2. Jumper Settings on the Adapter Board (Short plug settings for clock changeover) X1, X0 X1A, X0A Jumper Setting Description CLKSEL1, CLKSEL0* USR side EML side (default) USR side EML side (default) PORT side (default) CLK side Supply the main clock from the user system Supply the main clock from the crystal oscillator IC socket on the adapter board Supply the sub clock from the user system Supply the sub clock from the crystal oscillator IC socket on the adapter board Use the port/sub clock input pin (P040/X0A, P041/X1A) as a port Use the port/sub clock input pin (P040/X0A, P041/X1A) as the sub clock input pin * If a sub clock is to be used, set the jumper on the adapter board to the CLK side, and then connect the sub clock to the IC socket for the crystal oscillator. F 2 MC-16FX Family MB96300 Series Setup Guide, Doc. No. 002-06378 Rev. *A 9

Hardware Setup Table 3-3. Jumper Settings on the Adapter Board (Short plug settings for analog power supply changeover Jumper Setting Description AVCC_IN A-B side (default) Select the analog power supply (AVCC) from the user system A-C side B-D side C-D side Select the analog power supply (AVCC), with an RC filter, from the user system Select the analog power supply (VDD) from the UVCC connector Select the analog power supply (VDD), with an RC filter, from the UVCC connector AVCC_OUT USR side (default) Supply the power supply selected by AVCC_IN to the evaluation MCU analog power supply (AVCC) FLT side Add an RC filter to the power selected by AVCC_IN and supply to the evaluation MCU analog power supply (AVCC) AVRH_IN A-B side (default) Select the analog power supply (AVRH) from the user system A-C side B-D side C-D side Select the analog power supply (AVRH), with an RC filter, from the user system Select the analog power supply (UVDD) from the UVCC connector Select the analog power supply (UVDD), with an RC filter, from the UVCC connector AVRH_OUT USR side (default) Supply the power supply selected by AVRH_IN to the evaluation MCU analog power supply (AVRH) FLT side Add an RC filter to the power selected by AVRH_IN and supply to the evaluation MCU analog power supply (AVRH) AVRL_IN A-B side (default) Select the analog power supply (AVRL) from the user system A-C side B-D side C-D side Select the analog power supply (AVRL), with an RC filter, from the user system Select the analog power supply (VDD) from the UVCC connector Select the analog power supply (VDD), with an RC filter, from the UVCC connector. AVRL_OUT USR side (default) Supply the power supply selected by AVRL_IN to the evaluation MCU analog power supply (AVRL) FLT side Add an RC filter to the power selected by AVRL_IN and supply to the evaluation MCU analog power supply (AVRL) AVSS_OUT USR side (default) Connect the analog power supply (AVSS) from the user system to the evaluation MCU analog power supply (AVSS) GND side Connect the GND and evaluation MCU analog power supply (AVSS) Table 3-4. Jumper Settings on the Adapter Board (Short plug settings for C pin supply) Jumper Setting Description C USR side Connect the capacitor on the user system to the C pin on the evaluation MCU EML side (default) Connect the capacitor on the adapter to the C pin on the evaluation MCU Refer to the Instruction Manual for the Adapter MB2198-500 for details on settings of the adapter board. F 2 MC-16FX Family MB96300 Series Setup Guide, Doc. No. 002-06378 Rev. *A 10

Revision History Document Revision History Document Title: F 2 MC-16FX Family MB96300 Series Setup Guide Document Number: 002-06378 Revision Issue Date Origin of Change Description of Change ** 09/11/2008 KHAS Initial release. *A 05/16/2016 KHAS Migrated Spansion Guide from AN07-00160-1E to Cypress format. F 2 MC-16FX Family MB96300 Series Setup Guide, Doc. No. 002-06378 Rev. *A 11