DIODES AMS32M200xA Series MCU Debugger Software User Guide

June 1, 2024
DIODES

DIODES-LOGO

DIODES AMS32M200xA Series MCU Debugger Software

DIODES-AMS32M200xA-Series-MCU-Debugger-Software-
PRODUCT

Product Information

Specifications

  • Model: AMS32M200xA series MCU Diodes Debugger
  • Manufacturer: Diodes Incorporated
  • Power Supply: USB cable
  • Debug Cables: 2 included
  • Debug   Interface Voltage Range: 1.65V to 5.5V

Product Usage Instructions

Introduction General Description

The AMS32M200xA series MCU Diodes Debugger is a tool used for debugging microcontroller units.

Features

  • Power & Status LED indicators
  • DC Power Selection for the target board
  • SWD Pin definitions

Contents

  • Package includes
  • Diodes Debugger x 1
  • USB cable x 1
  • Debug cables x 2

Diodes Debugger Introduction

  • This debugger is compatible with a variety of target boards and supports SWD debug interfaces for the M0 series.

Connecting EMU Board

  • Connect the Diodes Debugger to the PC using the provided USB cable. Ensure the Power LED is red and the Status LED is green.

Connection between Diodes Debugger and SWD I/F

  • Connect the debugger to the SWD interface using the appropriate cables.

Troubleshooting

If facing issues loading programs, follow these steps:

  1. Check Device Manager for proper connection to the PC
  2. Ensure proper connection to the EMU Board

FAQ

How do I troubleshoot connection issues?

  • Check Device Manager for USB connection details
  • Ensure proper cable connections to the EMU Board

Introduction

General Description

The Diodes Incorporated (Diodes) debugger is a debugging tool for Diodes’ Cortex®-M0 microprocessors. It uses collaborative development software for programming design in embedded systems. The Diodes debugger is used by connecting to a PC through a USB port, to download and upload the program onto an emulation (EMU) board to implement programming debugging and modification. This tool can be adopted to develop consumer/multimedia applications on Diodes’ integrated circuit products.

Features

  • USB bus power, no extra DC power input, and low power consumption Support Keil® for ARM®
  • Built-in DC power supply for EMU Board (DC supply: 5V/3.3V/OFF selectable)
  • Power Supply Current: 200mA
  • Built-in high-speed 32-bit ARM Cortex-M4 CPU core
  • High compatibility in using Windows USB driver (HID class)
  • USB Type-C® supported
  • Built-in system programming mechanism for firmware self-upgrading
  • High-speed serial interface engine (SIE) for ICE serial clock generation
  • Overcurrent detection
  • Enhanced burs t mode download
  • Adaptive fast clock selection with different EMU board download speeds
  • Supports SRAM/Interna l FLASH download with EMU board
  • Debug interface voltage range: 1.65V to 5.5V
  • Small compact and lightweight
  • General -purpose program development for embedded system design

Contents

  • Diodes Debugger x 1
  • USB cable x 1
  • Debug cables x 2DIODES-AMS32M200xA-Series-MCU-Debugger-Software-FIG-1

Diodes Debugger Introduction

DIODES-AMS32M200xA-Series-MCU-Debugger-Software-FIG-2

SWD Pin definitions:

Power & Status LED| LED indicator of USB’s power and connection status
---|---
DC Power Selection| Supplying target board’s power with 3.3V or 5V options
Vdet | VDD| Debug interface voltage set, Range: 1.65V to 5.5V, also used for detecting target board.

DIODES-AMS32M200xA-Series-MCU-Debugger-Software-FIG-3

Note: The Diodes Debugger should be used associated with a proper cable in a variety of target boards.

Debug Interfaces Target IC Series Supported Tool
SWD M0 Keil for ARM

Connecting EMU Board

The connection between Diodes Debugger and PC

  • Make sure the Diodes Debugger is connected to the PC through a USB cable. If the Diodes Debugger connects with a PC properly, the Power LED will be illuminated red and the Status LED will be illuminated green.
  • Note: Please connect the development board with the specified cable only.
  • Connection between Diodes Debugger and SWD I/FDIODES-AMS32M200xA-Series-MCU-Debugger-Software-FIG-5

Troubleshooting

If a program is unable to be loaded into the ICE from IDE, please check the following steps carefully:

  1. How do I know if Diodes Debugger is connected to a PC properly?
    • Check the Device Manager Information of USB HID-compliant vendor-defined device (VID:137D; PID:5000)
    • Note: the VID PID is a unique number and is different for each device.DIODES-AMS32M200xA-Series-MCU-Debugger-Software-FIG-6
  2. How do I know if the Diodes Debugger is connected to the EMU Board properly?
    • Check that the connector is connected well.
    • Check that the target board’s power switch is at the correct position.
    • Make sure the power selections are at the correct position (5V / 3.3V) if using the Diodes Debugger power source. The default short setting is 5V.
    • For those target boards requiring higher voltage power, an external power supplier should be used.
    • If the Power or Status LED light is not on, please reconnect the USB cable.

IMPORTANT NOTICE

  1. DIODES INCORPORATED (Diodes) AND ITS SUBSIDIARIES MAKE NO WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, WITH REGARDS TO ANY INFORMATION CONTAINED IN THIS DOCUMENT, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD PARTY INTELLECTUAL PROPERTY RIGHTS (AND THEIR EQUIVALENTS UNDER THE LAWS OF ANY JURISDICTION).
  2. The information contained herein is for informational purposes only and is provided only to illustrate the operation of Diodes’ products described herein and application examples. Diodes does not assume any liability arising out of the application or use of this document or any product described herein. This document is intended for skilled and technically trained engineering customers and users who design with Diodes’ products. Diodes’ products may be used to facilitate safety-related applications; however, in all instances, customers and users are responsible for (a) selecting the appropriate Diodes products for their applications, (b) evaluating the suitability of Diodes’ products for their intended applications,(c) ensuring their applications, which incorporate Diodes’ products, comply the applicable legal and regulatory requirements as well as safety and functional-safety related standards, and (d) ensuring they design with appropriate safeguards (including testing, validation, quality control techniques, redundancy, malfunction prevention, and appropriate treatment for aging degradation) to minimize the risks associated with their applications.
  3. Diodes assumes no liability for any application-related information, support, assistance, or feedback that may be provided by Diodes from time to time. Any customer or user of this document or products described herein will assume all risks and liabilities associated with such use and will hold Diodes and all companies whose products are represented herein or on Diodes’ websites, harmless against all damages and liabilities.
  4. Products described herein may be covered by one or more United States, international, or foreign patents and pending patent applications. Product names and markings noted herein may also be covered by one or more United States, international, or foreign trademarks and trademark applications. Diodes does not convey any license under any of its intellectual property rights or the rights of any third parties (including third parties whose products and services may be described in this document or on Diodes’ website) under this document.
  5. Diodes’ products are provided subject to Diodes’ Standard Terms and Conditions of Sale (https://www.diodes.com/about/company/terms-and-conditions/terms-and-conditions-of-sales/) or other applicable terms. This document does not alter or expand the applicable warranties provided by Diodes. Diodes do not warrant or accept any liability whatsoever in respect of any products purchased through unauthorized sales channels.
  6. Diodes’ products and technology may not be used for or incorporated into any products or systems whose manufacture, use, or sale is prohibited under any applicable laws and regulations. Should customers or users use Diodes’ products in contravention of any applicable laws or regulations, or for any unintended or unauthorized application, customers and users will (a) be solely responsible for any damages, losses, or penalties arising in connection therewith or as a result thereof, and (b) indemnify and hold Diodes and its representatives and agents harmless against any claims, damages, expenses, and attorney fees arising out of, directly or indirectly, any claim relating to any noncompliance with the applicable laws and regulations, as well as any unintended or unauthorized application.
  7. While efforts have been made to ensure the information contained in this document is accurate, complete, and current, it may contain technical inaccuracies, omissions, and typographical errors. Diodes does not warrant that information contained in this document is error-free and Diodes is under no obligation to update or otherwise correct this information. Notwithstanding the foregoing, Diodes reserves the right to make modifications, enhancements, improvements, corrections, or other changes without further notice to this document and any product described herein. This document is written in English but may be translated into multiple languages for reference. Only the English version of this document is the final and determinative format released by Diodes.
  8. Any unauthorized copying, modification, distribution, transmission, display, or other use of this document (or any portion thereof) is prohibited. Diodes assumes no responsibility for any losses incurred by the customers or users or any third parties arising from any such unauthorized use.
  9. This Notice may be periodically updated with the most recent version available at https://www.diodes.com/about/company/terms-and-conditions/important-notice.
  • The Diodes logo is a registered trademark of Diodes Incorporated in the United States and other countries.
  • All other trademarks are the property of their respective owners.
  • © 2024 Diodes Incorporated. All Rights Reserved.
  • www.diodes.com

Documents / Resources

| DIODES AMS32M200xA Series MCU Debugger Software [pdf] User Guide
AMS32M200xA Series, AMS32M200xA Series MCU Debugger Software, MCU Debugger Software, Debugger Software, Software
---|---

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

Related Manuals