1. Home
    2. Software and Tools
    3. Tools

M32C M16C UART Monitor Program

  • After the Monitor Program is written to the MCU and the Monitor Program communicates with the Debugger, the user program can be debugged. Use RS-232C for communication between the Debugger and the Monitor Program.
  • When debugging with the Debugger, write the Monitor Program to the MCU using a flash programmer (ex. M16C Flash Starter).
     

System Configuration

Preparations

  • PC with Serial Port
  • Communication Cable
  • Target Board, Power Supply
  • Flash Programmer (for writing the monitor program to the MCU)
  • Monitor Program
  • Debugger

 

  • *  You can download the Monitor Programs and the Debuggers from "Downloads" button.

     

 

 

Operating Environment

The operating environment depends on your debugger.

M16C R8C FoUSB/UART debugger (High-performance Embedded Workshop Version),
M32C FoUSB/UART debugger (High-performance Embedded Workshop Version)

PC IBM PC/AT or compatible PC with Intel Pentium III 600MHz or higher
OS Windows XP, Windows 2000, Windows ME, Windows 98 SE (98)
Memory 128MB or higher
Interface 9-pin D-SUB Serial Interface


M16C R8C FoUSB/UART debugger (KD30 Version),
M32C UART debugger (KD308 Version),
M32C FoUSB/UART debugger (KD3083 Version)

PC IBM PC/AT or compatible PC with Intel DX4 100MHz/Pentium II 75MHz or higher
OS Windows XP, Windows 2000, Windows ME, Windows 98 SE (98), Windows 95
Memory 16MB or higher
Interface 9-pin D-SUB Serial Interface

Debugging Method

Debugging Communication Port

The serial port of MCU is used for communication between the monitor program and debugger.
The serial port used by the monitor program is shown below.

 

  • *

    Please connect a pull-up resistor (approx. 5kΩ) to the TxD pin.

MCU Channel RxD (Reception) TxD (Transmission)*
M16C/62A, 62M 1 P6_6/RxD1 P6_7/TxD1
M16C/80 1 P6_6/RxD1 P6_7/TxD1
M32C/83 1 P6_6/RxD1 P6_7/TxD1


The monitor program offered by Renesas uses the same serial port as the flash programmer supporting Renesas Standard Serial I/O Mode 2 (serial programming mode). Therefore, if the circuit for reference use of the flash programmer which supports Standard Serial I/O Mode 2 is used, you can easily create the environment from writing the monitor program to MCU to debugging.
Renesas provides M16C Flash Starter as a flash programmer supporting Standard Serial I/O Mode 2, and posts the circuit for reference use on our homepage. Please refer to the page of M16C Flash Starter for more details.

 

Debugging Memory Map

M16C/62A, M16C/62M Group

Example: M30624FGA (ROM:256KB, RAM:20KB)
 

M16C/80 Group

Example: M30800FC (ROM:128KB, RAM:10KB)
 

M32C/83 Group

Example: M30833FJ (ROM:512KB, RAM:31KB)
 

Upgrade Information

Debugger (High-performance Embedded Workshop version / KD version)

<<KD debugger does not have a plan to revise any more.>>

 

  • *Target product : M32C M16C UART Monitor Program | R8C UART Monitor Program

     

 

 

High-performance Embedded Workshop version

[Latest Version]

  • Released Date : 1. July, 2007
  • Software name :
    • M16C R8C FoUSB/UART Debugger
    • M32C FoUSB/UART Debugger
  • Version : V.1.03 Release 00
  • New feature(s)
    • Comes with High-performance Embedded Workshop V.4.03.00
    • [Disconnect] function
    • Representational function of instruction format specifier in disassembly language
    • Assignment function to bit-field members
    • Some more improvements

 

For details, see ToolNews.

 

[How to upgrade to the latest version]
Download free updates from the "Download site". Upgradable from any previous versions.

[How to install]
Each emulator and monitor debugger is not bundled with High-performance Embedded Workshop. Please download from the "Download site" in the left navigation on this page. Installing this emulator debugger add High-performance Embedded Workshop environment a debugging function.
 

KD version

[Latest Version]

Released Date

9. June, 2004

25. August, 2004

28. May, 1999

Software name KD30
(M16C R8C FoUSB/UART Debugger)
KD3083
(M32C FoUSB/UART Debugger)
KD308*
(M32C UART Debugger)
Version Ver.4.10 Release 1 Ver.3.30 Release 1 Ver.1.00 Release 1

 

  • *

    : KD308 is a M16C/80 Group debugger for "M32C M16C UART Monitor Program". This product has no plan to support High-performance Embedded Workshop in the future.


[How to upgrade to the latest version]
Download free updates from the each "Download site".


M32C FoUSB/UART debugger (High-performance Embedded Workshop Version) or
M32C FoUSB/UART debugger(KD3083 Version)

Family Series Group Part No.
M16C M32C/80 M32C/83 M3033FJFP/GP M30835FJGP


M32C UART debugger(KD308 Version)

amily Series Group Part No.
M16C M16C/80 M16C/80 M30800FCFP/GP M30802FCGP

Target Devices

Family Group
M16C Family (R32C / M32C / M16C)

Below you will find information to support the development of your application.

 

Information supporting development tools

Title Description
My Renesas Create a My Renesas account to use our tool download services,receive e-newsletter/update notifications, and take advantage of our other services.
e-learning Information for studying and learning about microcontrollers and microprocessors.
FAQ Frequently asked questions and useful hints for development.
Forum A forum and community site to share technical information,
questions and opinions with others who use Renesas MCU's.
Tool News Tool release information and other important information.
Operating Environment Information on system requirements and operating environment for the latest version of tools.
Tool Environmental Information Information on RoHS compliance of tools.
Info on Discontinued Products A list of Renesas software and tools that have been discontinued and are no longer being offered for new projects.

Confirm below disclaimers

Input Renesas account name and password

Menu
Contact