SmartConfigurator MCU migration report

From device: R5F12017xSP.

To device: R5F12068xSP.

1 Clock Settings

Success. Settings are fully converted

The following is a summary table with all configured clock values and their conversion status.

Table 1-1 Board input clock values migration status
Settings Value(Before device) Value(After device) Migration status
High-Speed OCO clock 16 16 Success.

Table 1-2 Configured clock values migration status
Settings Value(Before device) Value(After device) Migration status
fIL 0.015 0.015 Success.
fMAIN 16 16 Success.
fCLK 16 16 Success.

Table 1-3 Configured macro definitions migration status
Settings Value(Before device) Value(After device) Migration status
BSP_CFG_HOCO_DIVIDE 1 1 Success.
BSP_CFG_FIH_START_ON_STARTUP 1 1 Success.
BSP_CFG_FMX_HZ 0 5000000 Success.
BSP_CFG_FIL_OPERATION 1 1 Success.
BSP_CFG_HISYSCLK_OPERATION 0 1 Success.
BSP_CFG_MAINCLK_SOURCE 0 0 Success.
BSP_CFG_X1_WAIT_TIME_SEL 0 7 Success.

2 System Settings

Success. Settings are fully converted

The following is a summary table with all configured system values and their conversion status.

Table 2-1 On-chip debug setting migration status
Settings Value(Before device) Value(After device) Migration status
On-chip debug operation setting Use emulator Use emulator Success.
Emulator setting E2 E2 Success.
Pseudo-RRM/DMM function setting Used Used Success.
Start/Stop function setting Unused Unused Success.
Monitoring point function setting - - Success.
Use security ID check check Success.
Security ID 0x00000000000000000000 0x00000000000000000000 Success.

Table 2-2 Selectable Power-on-reset Circuit migration status
Settings Value(Before device) Value(After device) Migration status
Reset pin Used Used Success.
Reset generation level(VSDR) 2.84 2.84 Success.

3 Software Component

The following is a summary table with all configurations and their conversion status.

Table 3-1 Components migration status
Configurations Migration status
r_bsp Success.
Config_IT Success.Settings are fully converted
Config_PORT Success.Settings are fully converted

3.1 r_bsp

Success.

Table 3-1-1 Settings Migration Status
Settings Value(Before device) Value(After device) Migration Status
Start up select Enable (use BSP startup) Enable (use BSP startup) Success.
Initialization of peripheral functions by Code Generator/Smart Configurator Enable Enable Success.
API functions disable(R_BSP_StartClock, R_BSP_StopClock) Disable Disable Success.
API functions disable(R_BSP_GetFclkFreqHz) Enable Enable Success.
API functions disable(R_BSP_SetClockSource) Disable Disable Success.
API functions disable(R_BSP_ChangeClockSetting) Disable Disable Success.
API functions disable(R_BSP_SoftwareDelay) Disable Disable Success.
Parameter check enable Enable Enable Success.
Enable user warm start callback (PRE) Unused Unused Success.
User warm start callback function name (PRE) my_sw_warmstart_prec_function my_sw_warmstart_prec_function Success.
Enable user warm start callback (POST) Unused Unused Success.
User warm start callback function name (POST) my_sw_warmstart_postc_function my_sw_warmstart_postc_function Success.
Watchdog Timer refresh enable Unused Unused Success.

3.2 Config_IT

Success. Settings are fully converted

Table 3-2-1 Setting migration status
Settings Value(Before device) Value(After device) Migration status
Interval value 250 250 Success.
Interval unit ms ms Success.
End of timer count, generate an interrupt (INTIT) Check Check Success.
Priority Level 3 (low) Level 3 (low) Success.

3.3 Config_PORT

Success. Settings are fully converted

Table 3-3-1 PORT0
Settings Value(Before device) Value(After device) Migration status
PORT0 Check Check Success.
Table 3-3-2 P00
Settings Value(Before device) Value(After device) Migration status
Use status In In Success.
Pull-up Check Check Success.
N-ch Uncheck Uncheck Success.
Output 1 Uncheck Uncheck Success.
Table 3-3-3 P01
Settings Value(Before device) Value(After device) Migration status
Use status Out Out Success.
Pull-up Check Check Success.
N-ch Uncheck Uncheck Success.
Output 1 Uncheck Uncheck Success.
Table 3-3-4 P02
Settings Value(Before device) Value(After device) Migration status
Use status In In Success.
Pull-up Check Check Success.
Output 1 Uncheck Uncheck Success.
Table 3-3-5 P03
Settings Value(Before device) Value(After device) Migration status
Use status In In Success.
Pull-up Check Check Success.
N-ch Uncheck Uncheck Success.
Output 1 Uncheck Uncheck Success.
Table 3-3-6 P04
Settings Value(Before device) Value(After device) Migration status
Use status Out Out Success.
Pull-up Uncheck Uncheck Success.
Output 1 Uncheck Uncheck Success.
Table 3-3-7 PORT4
Settings Value(Before device) Value(After device) Migration status
PORT4 Check Check Success.
Table 3-3-8 P40
Settings Value(Before device) Value(After device) Migration status
Use status Unused Unused Success.
Pull-up Uncheck Uncheck Success.
Output 1 Uncheck Uncheck Success.
Table 3-3-9 PORT12
Settings Value(Before device) Value(After device) Migration status
PORT12 Uncheck Uncheck Success.
Table 3-3-10 PORT13
Settings Value(Before device) Value(After device) Migration status
PORT13 Check Check Success.
Table 3-3-11 P137
Settings Value(Before device) Value(After device) Migration status
Use status Unused Unused Success.

4 Pins

The following is a summary table with all pin assignments and their conversion status.

Table 4-1 Pin Migration Status
Function Symbolic Name Pin Number (Before) Pin Number (After) Migration Status
TOOL0 - 1 4 Success
_RESET - 2 5 Success
P00 - 6 11 Success
P01 - 7 12 Success
P02 - 8 13 Success
P03 - 9 14 Success
P04 - 10 15 Success

5 Interrupt

The following is a summary table with all interrupt assignments and their conversion status

Table 5-1 Interrupt Migration Status
Vector Number Old Interrupt Assignment New Interrupt Assignment Status (Before device change) Status (After device change) Migration Status
0 INTWDTI INTWDTI State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
1 INTP0 INTP0 State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
2 INTP1 INTP1 State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
3 INTP2 INTP2 State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
4 INTP3 INTP3 State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
5 INTP4 INTP4 State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
6 INTP5 INTP5 State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
7 INTST0 INTST0 State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
7 INTCSI00 INTCSI00 State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
7 INTIIC00 INTIIC00 State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
8 INTSR0 INTSR0 State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
8 INTCSI01 INTCSI01 State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
8 INTIIC01 INTIIC01 State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
9 INTSRE0 INTSRE0 State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
10 INTTM01H INTTM01H State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
11 INTTM00 INTTM00 State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
12 INTTM01 INTTM01 State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
13 INTAD INTAD State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
14 INTP6 INTP6 State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
15 INTP7 INTP7 State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
16 INTTM03H INTTM03H State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
17 INTIICA0 INTIICA0 State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
18 INTTM02 INTTM02 State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
19 INTTM03 INTTM03 State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
20 INTIT INTIT State= Used
Bank specify=None
Priority= Level 3 (low)
State= Used
Bank specify=None
Priority= Level 3 (low)
Success.
21 INTTM04 INTTM04 State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
22 INTTM05 INTTM05 State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
23 INTTM06 INTTM06 State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
24 INTTM07 INTTM07 State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.
25 INTCMP0 INTCMP0 State= Not Use
Bank specify=None
Priority= Level 3 (low)
State= Not Use
Bank specify=None
Priority= Level 3 (low)
Success.