Select the Form of License That Suits Your Pattern of Development
You can choose following types of Renesas compiler license listed in the following table for your development.
You can use a compiler product free of charge to evaluate its functions and performance before purchasing it.
See this page for the details of the free evaluation editions >>
Learn More
Title |
---|
What should I install to build environment with Floating License? |
Checking Expiration Date of Annual Licenses |
Applying Purchased License to Evaluation Edition (CC-RL/CC-RX/CC-RH) |
This video introduction to the license types of Renesas compiler.
For more information, please visit Compiler License.
CC-RL/CC-RX/CC-RH Compiler Tutorial
Other tutorial videos can also be viewed below.
RXv3内核×CC-RX V3.04——6.0 CoreMarks/MHz得以实现! | 博客 | 2022年8月5日 |
Attribute | Licenses | Description |
---|---|---|
Step1 Form of PCs usage | Node-Locked license |
|
Floating license |
| |
Step2 Features | Professional edition |
|
Standard edition |
| |
Step3 Period | Annual license |
|
Permanent license |
| |
Upgrading | Upgrade (edition) license |
|
Upgrade (version) license |
|
In addition to the features of the Standard editions, the Professional editions provide advanced features which help to improve the quality of your programs and shorten development periods. See the table below for the features and the supported compilers. Refer to Renesas Compilers Professional Editions (PDF | English, 日本語) for details of the features. You can refer to the Tool News for each of the features from the links in the table.
The Standard editions support C programming language specifications which comply with ANSI standards. These editions combine the basic features which are necessary for writing embedded programs with strong optimization functionality.
Features of the Professional Edition | Document | CC-RL | CC-RX | CC-RH |
---|---|---|---|---|
Checking of source code against MISRA-C: 2004/2012 rules (Note) | description | lens | lens | lens |
Detection of stack smashing | description | lens | lens | lens |
Enhanced security for dynamic memory management functions | description | lens | lens | lens |
Function to detect illegal indirect function calls | description | lens | lens | lens |
Half-precision floating-point | description | — | — | lens |
Synchronization function working when control registers are updated | description | — | — | lens |
lens Supported | — Support is not planned.
Notes
Note
If you have a node-locked license for a standard edition, you can upgrade from the standard edition to a professional edition by additionally registering an Upgrade (edition) License.
Note that floating licenses and annual licenses cannot be upgraded in this way. This form of upgrade is only available for node-locked licenses.
The compiler licenses differ with the version. For example, V1.**.** and V2.**.** have different licenses since they are different versions.
In case of a license for an old version, you can use a new version of the compiler at low cost by additionally registering a Upgrade (version) License.
These licenses allow you to use both the new and old versions of a compiler.
This form of upgrade does not apply to annual licenses.
Applicable MCUs | Product name | Compiler name | Minimum required version of compiler license | ||||
---|---|---|---|---|---|---|---|
Standard and Professional edition | Annual license | Floating License | Upgrade (edition) License | Upgrade (version) License | |||
RL78 | C Compiler Package for RL78 Family | CC-RL | V1.01.00 | V1.01.00 | V1.01.00 | V1.01.00 | — |
RX | C/C++ Compiler Package for RX Family | CC-RX | V2.04.00 | V2.03.00 | V2.03.00 | V2.04.00 | V3.00.00 |
RH850 | C Compiler Package for RH850 Family | CC-RH | V1.03.00 | V1.02.00 | V1.02.00 | V1.03.00 | V2.00.00 |
Before purchasing a compiler license, you can use an evaluation edition free of charge for evaluating the features and performance of the compiler product.
Compiler | Item | Evaluation edition (within the trial period) | Evaluation edition (after the trial period) | After purchasing a license Note3 |
---|---|---|---|---|
CC-RX CC-RH | Commercial usage | — | — | lens |
Standard edition (basic features) | lens | Restrictions on the linkage size Note1 | lens | |
Professional edition (advanced features) | lens | — | lens | |
Technical support (contact) | — | — | lens | |
CC-RL | Commercial usage | lens Note2 | lens | lens |
Standard edition (basic features) | lens | V1.11.00 or earlier versions: Restrictions on the linkage size Note1 V1.12.00 or later versions: Restrictions on the level of optimization Note1 | lens | |
Professional edition (advanced features) | lens | — | lens | |
Technical support (contact) | — | — | lens |
lens Available | — Not available
Note:
Licenses | Software License Agreement | |
---|---|---|
Node-Locked License | annual | Software License Agreement *IDF-16-015635 |
permanent | Software License Agreement *IDF-15-015427 | |
Floating License | annual | Software License Agreement *IDF-16-015637 |
permanent | Software License Agreement *IDF-15-005414-01 |