Renesas RZ/G3L
The Renesas RZ/G3L series includes a Cortex-A55 as well as a Cortex-M33.
Flash Banks
Internal Flash
The device does not feature internal flash.
QSPI Flash
QSPI flash programming requires special handling compared to internal flash. For more information about this, please see the QSPI Flash Programming Support article.
| Device | Base address | Maximum size | Supported pin configuration |
|---|---|---|---|
| External QSPI flash (secure) | 0x80000000 | 256 MB |
|
| External QSPI flash (non-secure) | 0x90000000 | 256 MB |
|
CM33
Init/Setup
If the CM33 is held in reset, J-Link releases the core from reset and let it execute a while (1) code located at 0x000A0000.
Reset
- Device specific reset is performed:
J-Link executes the reset sequence specified by Renesas. This reset is basically a reset via reset pin followed by the release CM33 from reset sequence. After reset, the CPU is halted in the while (1) loop located at 0x00120000.
Attach
- Attach is possible in case of the CM33 core is clocked and released from reset
Cortex-A55
J-Link does not support the Cortex-A55.
Authentication
The RZ/G3L supports different ID and SEC authentication. Depending on the authentication level, debug access can be granted if the correct key is passed. How this is possible is described below.
Specifying the authentication code using J-Link Command String
This is the recommended method as the specified authentication key will be used for the whole session. This way, the key needs not be specified multiple times (e.g. if a reset is performed). The J-Link Command String needs to be passed to the J-Link DLL before establishing the target connection. The J-Link Command String SetCPUConnectIDCode <AuthKey> has to be used (see example below).
Example authentication key:
- AuthenticationKey0: 0x01234567
- AuthenticationKey1: 0x89ABCDEF
- AuthenticationKey2: 0x00224466
- AuthenticationKey3: 0x88AABBCC
exec SetCPUConnectIDCODE 67452301EFCDAB8966442200CCBBAA88
Specifying the authentication code using the ID Code dialog
If the authentication key has not been specified using the Command String although it is required to enable debug access, the following message box will pop up which allows specifying the authentication key.
