Smart Configurator for RX V2.9.1 Release Note

This document describes the restrictions and points for caution for the Smart Configurator for RX V2.9.1. It is recommended to read this document before using the product.

1. Introduction

The Smart Configurator is a utility designed to help users combine software to meet their needs. It supports three primary functions for embedding Renesas drivers into systems: importing middleware, generating driver code, and setting pins.

1.1 System Requirements

The operating environment for the Smart Configurator is as follows:

1.1.1 PC Requirements

  • IBM PC/AT compatibles (Windows® 10, Windows® 8.1)
  • Processor: 1 GHz or higher (must support hyper-threading, multi-core CPUs)
  • Memory: 4 GB or more recommended (minimum 2 GB; 64-bit Windows requires 4 GB or more)
  • Hard Disk: 200 MB or more spare capacity
  • Display: 1024 x 768 or higher resolution, 65,536 or more colors
  • Other Software: Java Runtime Environment

1.1.2 Development Environments

  • Renesas Electronics Compiler for RX [CC-RX] V3.01.00 or later
  • GCC for Renesas 4.8.4.201902 or later
  • IAR Embedded Workbench 4.12.1 or later

2. Support List

This section details the devices and components supported by the Smart Configurator for RX V2.9.1.

2.1 Support Devices List

The Smart Configurator supports a wide range of Renesas RX microcontroller families, including RX100, RX200, RX600, and RX700 series. Due to the extensive list of specific device names and package types (e.g., 36-pin, 48-pin, 64-pin, 100-pin, etc.), a comprehensive listing here is impractical. For a complete list of supported microcontrollers, please refer to the original document.

2.2 Support Components List

The Smart Configurator provides support for numerous components across various microcontroller families. Key supported components include:

  • Timers (8-Bit Timer, PWM Mode Timer, Low-Power Timer, etc.)
  • Communication Interfaces (I2C, SPI, SCI/SCIF)
  • Data Transfer Controller (DTC)
  • Interrupt Controller
  • Analog-to-Digital Converters (S12AD)
  • General Purpose Input/Output (GPIO) Ports
  • Watchdog Timer
  • Real Time Clock
  • Motor Control components (3-Phase Brushless DC Motor, Stepping Motor)
  • And many others.

Detailed support status (supported/not supported) for each component across different MCU families is provided in the original document's tables.

2.3 New Support

2.3.1 BSP (Board Support Package) Revision Update

Version 5.64 of the Board Support Package (BSP) is now supported and is set as the default BSP when creating a new Smart Configurator project.

2.3.2 Toolbar Icons Update

The toolbar icons for the 'Generate Code' and 'Generate Report' functions have been enlarged for better visibility and usability. This is visually represented in Figure 2-1, showing the Smart Configurator interface with these updated icons.

2.3.3 Software Component Version Number in Report

The generated report now includes the version number for software components, such as the BSP, as shown in Figure 2-2.

2.3.4 Generated Source Files Folder Access

After code generation, the root folder path for the generated source files is now outputted to the console window. Users can directly open this folder by clicking the provided hyperlink, as illustrated in Figure 2-3.

3. Changes

This chapter details the changes introduced in Smart Configurator for RX V2.9.1.

3.1 Correction of Issues/Limitations

Several issues and limitations have been corrected in this release. These include fixes related to:

  • Pin code generation for MTU components.
  • Resource change handling in MTU Normal Mode Timer Component.
  • Device change operations with BSP rev5.63.
  • Generated code folder management for FreeRTOS projects.
  • Interrupt migration report status during device changes.
  • Configuration issues with the PORT component, specifically for PH7.

Specific details and applicability across different RX families are provided in the original document's tables.

3.2 Specification Changes

Improvements have been made to the user interface and functionality:

  • The layout for the Import and Export functions on the Board and Pins pages has been improved (Figures 3-1, 3-2, 3-3 illustrate these changes).
  • The 'Function' selection combo box in the New Component dialog has been tidied up, with unused categories removed.

4. List of Renesas Tool News and Technical Updates

This section lists notifications from RENESAS TOOL NEWS and TECHNICAL UPDATE, providing links to relevant technical documents and application notes for specific features and potential issues. These updates cover various aspects of the Smart Configurator and its usage with different RX microcontroller families.

5. Points for Limitation

This section outlines known limitations and points to consider when using the Smart Configurator. These include:

  • Inconsistent code generation behavior when loading existing projects with Port configurations.
  • Issues related to general I/O port direction display.
  • CLKOUT pin settings on the clock page.
  • Resource tree visibility in the FIT component GUI.
  • Address bus configuration for external buses.
  • FIT component pin configuration changes.
  • Error icon display on the hardware resource tree.
  • Generated code issues for PDR registers with multiplexed GPIO pins.

Detailed notes for each limitation, specifying applicability to different MCU families, are available in the original document.

6. Points for Caution

This section highlights important points for caution when using the Smart Configurator for RX V2.9.1. Users are advised to refer to module-specific documentation for FIT module cautions. Key areas of caution include:

  • Configuring GPT interrupts.
  • SCR.TE bit setting sequence in SCI modes.
  • Using only reception in SCI Clock Synchronous Mode.
  • High transfer speed in SCIF Synchronous Mode.
  • Device change functionality.
  • Usage with GCC projects in e² studio.
  • Data Transfer Controller (DTC) support.
  • Port settings with S12AD components.
  • Section build warnings with FIT components.
  • Clock frequency usage.
  • C++ project support in CS+ and IAR.

Specific guidance and workarounds are provided for several of these points, often accompanied by figures illustrating the issues or solutions.

Revision History

The document includes a revision history detailing the updates made to the Smart Configurator for RX across various versions, from V2.20 to the current V2.9.1.

PDF preview unavailable. Download the PDF instead.

r20ut4487es0291-smartconfigurator SetaPDF-Merger Component v2.27.0.1196 ©Setasign 2005-2021 (www.setasign.com)

Related Documents

Preview Renesas RX Family Firmware Update Module: Firmware Integration Technology Application Note
This application note from Renesas details the Firmware Integration Technology (FIT) module for implementing firmware updates on the RX family of microcontrollers. It guides developers on integrating and utilizing the FIT module for seamless firmware updates in embedded systems, covering module architecture, APIs, configuration, and usage examples.
Preview Renesas e2 studio: Porting Projects from Code Generator to Smart Configurator for RL78 MCUs
A detailed guide for migrating embedded software projects from Renesas' Code Generator to the Smart Configurator in e2 studio. Covers RL78 microcontroller projects, including project setup, peripheral configuration, and user code porting.
Preview Renesas RZ/A2M Software Package Quick Start Guide
A comprehensive guide for developers on setting up and using the Renesas RZ/A2M Software Package with Renesas e² studio. Learn to import projects, build, debug, and integrate drivers and middleware for embedded system development.
Preview RH850 Smart Configurator V1.2.0 Release Note
This document provides release notes for the Renesas RH850 Smart Configurator V1.2.0, detailing system requirements, supported devices and components, changes, limitations, and cautions for users.
Preview Renesas RL78/G23 Engineer's Guide: Development Resources
A comprehensive guide for engineers developing with the Renesas RL78/G23 microcontroller. This document outlines necessary information and resources categorized by development phase, including MCU selection, design and evaluation, and mass production. It also provides a detailed list of application notes covering various peripheral functions, usage examples, and programming methods.
Preview Renesas RE01 1500KB/256KB Group Software Development Kit with Smart Configurator Guide
Learn how to use the Renesas RE01 1500KB Group and RE01 256KB Group Software Development Kit (SDK) with Smart Configurator (SC). This guide covers installation, operating environment, improvements, and restrictions for efficient embedded system development.
Preview Renesas e² studio 6.3.0 Release Notes: New Features, Fixes, and Device Support
This document provides detailed release notes for Renesas e² studio version 6.3.0, outlining new features, bug fixes, supported operating systems, toolchains, and a comprehensive list of microcontroller device support for embedded development.
Preview Renesas Synergy CGC HAL Module Guide: Clock Configuration and Control
This guide details the Renesas Synergy Clock Generation Circuit (CGC) Hardware Abstraction Layer (HAL) module, covering its features, APIs, configuration, and usage in embedded applications. It explains how to manage system clocks, peripheral clocks, oscillators, and clock dividers for Renesas Synergy MCUs.