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.