Pin Configuration for TSG3 and UART Modules in CDD
R2026bFor Renesas RH850 microcontrollers, the configuration for TSG3 and UART modules is provided through the Renesas shared CDD. Some peripheral settings in the CDD, including pin assignments, are hard-coded in the generated source. When you configure your application, use the supported pin mappings listed in this topic.
Configure TSG3 pins using port configuration in MCAL. The pin mappings are fixed in the CDD and must be used as listed.
TSG3 Module Pin Assignments
The following table lists the port pin assignments for TSG3 modules across U2Ax and U2Bx device variants.
| TSG3 Module | Port Pins in U2Ax | Port Pins in U2Bx |
|---|---|---|
| TSG30 | TSG3000 - P24_4 TSG3001 - P24_5 TSG3002 - P24_6 TSG3003 - P24_7 TSG3004 - P24_8 TSG3005 - P24_9 TSG3006 - P24_10 TSG3007 - P24_11 | TSG3000 - P00_4, P02_3, P25_5 TSG3001 - P02_5, P21_2 TSG3002 - P02_6, P21_3 TSG3003 - P02_7, P21_4 TSG3004 - P02_8, P21_5 TSG3005 - P02_9, P25_4 TSG3006 - P02_10, P25_3 TSG3007 - P00_5, P02_4, P25_6 |
| TSG31 | TSG3100 - P10_0 TSG3101 - P10_1 TSG3102 - P10_2 TSG3103 - P10_3 TSG3104 - P10_4 TSG3105 - P10_5 TSG3106 - P10_6 TSG3107 - P10_7 | TSG3100 - P00_0, P00_3, P14_2 TSG3101 - P00_6, P13_0 TSG3102 - P02_0, P13_1 TSG3103 - P02_1, P13_2 TSG3104 - P02_2, P13_3 TSG3105 - P02_3, P14_5 TSG3106 - P02_4, P14_4 TSG3107 - P00_1, P00_7, P12_4 |
| TSG32 | - | TSG3200 - P10_0, P34_0 TSG3201 - P10_1, P33_0 TSG3202 - P10_2, P33_1 TSG3203 - P10_3, P33_2 TSG3204 - P10_4, P33_3, P33_6 TSG3205 - P10_5, P33_4, P33_8 TSG3206 - P10_6, P33_5 TSG3207 - P10_7, P34_1 |
Note
TSG32 is available only on U2Bx device variants. It does not have pin assignments on U2Ax devices.
UART Module Pin Assignments
The CDD also uses fixed pin mappings for UART communication peripherals.
| Peripheral | Target | Rx Pin | Tx Pin |
|---|---|---|---|
| SCI30 | U2Ax | P6_2 | P6_3 |
| RLIN33 | U2Ax | P4_15 | P4_14 |
| RLIN31 | U2Bx | P20_6 | P20_7 |