Renesas RH850/U2C Flash Programming

From SEGGER Knowledge Base
Jump to navigation Jump to search

The Renesas RH850/U2C devices feature a dedicated boot mode which allows flash programming via serial interfaces such as UART and CSI(SPI). SEGGER implemented support for serial flash programming via a dedicated utility called Device Provisioner. For more information about this, please refer to the Device Provisioner article. This functionality is implemented in the PCode_DevPro_Renesas_RH850_U2C.pex script file.

Usage

DevPro -operation [operation_name] -if UART -speed 1000 [-SetConfigVal parameter_name=value] -ScriptFile PCode_DevPro_Renesas_RH850_U2C.pex
Operation Parameters Values Type Description
- if UART
SPI
Required Select UART or SPI as the communication interface
- speed Baudrate in KBaud Required Specify the communication baudrate in KBaud. E.G. 1000 corresponds to 1000000 Baud
GetDeviceInfo - - - Retrieves all relevant device information and displays it in a structured way. This includes information such as supported CPU frequencies, available flash areas and more.
Erase SPID String containing 8 hex-encoded words Optional Serial Programmer ID needs to be specified to allow programming via serial interface. If not specified default IDs (all 0xFF or all 0x00) will be tried.
Area See all possible values below in table Area parameter Required Specify the flash area which shall be erased. The whole area will be erased.
OSCFreq OSC frequency in Hz (decimal) Optional Allows setting the OSC frequency to a specified value. A suitable default is used otherwise.
Program SPID String containing 8 hex-encoded words Optional Serial Programmer ID needs to be specified to allow programming via serial interface. If not specified default IDs (all 0xFF or all 0x00) will be tried.
Area See all possible values below in table Area parameter Required Specify the flash area which shall be programmed. Area will be completely erased before programming if <Address> is not specified.
BinFile Path to a binary file. Required Binary file which shall be programmed.
Address String containing a 4 byte hex-encoded address Optional Can be used to specify a programming address inside the area. If this address is specified the area will not be erased before programming.
OSCFreq OSC frequency in Hz (decimal) Optional Allows setting the OSC frequency to a specified value. A default value is used otherwise.

Area parameter

Parameter Possible values Description
Area "USER_0" User area 0 @ 0x00000000
"USER_1" User area 1 @ 0x00400000
"USER_BOOT_FRONT" User boot area - front side
"USER_BOOT_BACK" User boot area - back side
"DATA" Data area
"EXTENDED_DATA" Extended data area
"SECURITY_SETTING" Security setting area
"CONFIGURATION_SETTING" Configuration setting area
"BLOCK_PROT_FPSYS0" Block protection area for FPSYS0
"PRODUCT_INFORMATION" Product information area
"ERASE_COUNTER" Erase counter area for user area and user boot area

Addtional key parameters

Depending on the device configuration and security level it may be necessary to specify one or more additional IDs to allow flash operations on the selected area.
This script allows specifying one or more of them at the same time. All IDs have to be specified as a hex-encoded string containing 8 words (=32 bytes).
All possible IDs are listed below:

Parameter Description
OCDID OCD ID
DataFlashID Data Flash ID
CTestID C-TEST ID
CustomerID_A Customer ID A
CustomerID_B Customer ID B
CustomerID_C Customer ID C
RHSIFID RHSIF ID

Key format

Any key is comprised of 8 words, 4 bytes each. In total = 32 bytes.
In flash, the key words are saved in little endian form, starting from word 0 up to word 7. But for this script the keys have to be specified from highest-order bit to lowest-order bit first, so in the exact opposite form. Example:

  • CUSTOMER ID A 0 [31:0]: 0x04030201
  • CUSTOMER ID A 1 [63:32]: 0x08070605
  • CUSTOMER ID A 2 [95:64]: 0x0C0B0A09
  • CUSTOMER ID A 3 [127:96]: 0x100F0E0D
  • CUSTOMER ID A 4 [159:128]: 0x14131211
  • CUSTOMER ID A 5 [191:160]: 0x18171615
  • CUSTOMER ID A 6 [223:192]: 0x1C1B1A19
  • CUSTOMER ID A 7 [255:224]: 0x201F1E1D

Is specified for the script in the following way:

-SetConfigVal "CustomerID_A=0x201F1E1D1C1B1A191817161514131211100F0E0D0C0B0A090807060504030201"

Examples

GetDeviceInfo (via SPI)

Example
DevPro.exe -operation GetDeviceInfo -if SPI -speed 5000 -ScriptFile "PCode_DevPro_Renesas_RH850_U2C.pex"
SEGGER Device Provisioner V9.70
Compiled Aug 19 2026 17:07:27
Command line: -if SPI -speed 5000 -operation GetDeviceInfo -ScriptFile "PCode_DevPro_Renesas_RH850_U2C.pex"
Firmware: J-Link Ultra V8 compiled Aug  4 2026 09:27:28
S/N: XXXXXXXXX

J-Link log: Boot device check ...
J-Link log: Flash type: RH850/U2X
J-Link log: SPID authentication ...
J-Link log: User has not specified a SPID key.
J-Link log: Trying default key with all 0xFF...
J-Link log: Key Word 0: 0xFFFFFFFF
J-Link log: Key Word 1: 0xFFFFFFFF
J-Link log: Key Word 2: 0xFFFFFFFF
J-Link log: Key Word 3: 0xFFFFFFFF
J-Link log: Key Word 4: 0xFFFFFFFF
J-Link log: Key Word 5: 0xFFFFFFFF
J-Link log: Key Word 6: 0xFFFFFFFF
J-Link log: Key Word 7: 0xFFFFFFFF
J-Link log: Key was accepted!
J-Link log: Requesting device signature and information...
J-Link log: ==============================================================
J-Link log: Main OSC max. frequency [Hz]:       0x016E3600
J-Link log: Main OSC min. frequency [Hz]:       0x007A1200
J-Link log: CPU clock max. frequency [Hz]:      0x1312D000
J-Link log: CPU clock min. frequency [Hz]:      0x1312D000
J-Link log: Comm interface max. frequency [Hz]: 0x04C4B400
J-Link log: ==============================================================
J-Link log: Boot firmware version major:    0x00000008
J-Link log: Boot firmware version minor:    0x00000002
J-Link log: Boot firmware version revision: 0x00000002
J-Link log: Boot firmware type:             0x00000005
J-Link log: Accessible area count (NOA):    0x0000000E
J-Link log: ==============================================================
J-Link log: Setting Main OSC and CPU frequencies...
J-Link log: User has not specified an OSC frequency. Using RH850/U2C default [Hz]: 0x01312D00
J-Link log: CPU Frequency [Hz]: 0x1312D000
J-Link log: Setting Baudrate to user supplied value [Bps]: 0x004C4B40
J-Link log: SPI baud rate [Bps]: 0x004C4B40
J-Link log: Waiting for device to accept new baudrate settings...
J-Link log: Device has accepted settings and is ready!
J-Link log: ==============================================================
J-Link log: Retrieving all available flash areas of device...
J-Link log: ==============================================================
J-Link log: Area index:             0x00000000
J-Link log: Area type:              User area 0 @0x00000000
J-Link log: Start address:          0x00000000
J-Link log: End address:            0x0001FFFF
J-Link log: Erase alignment [KB]:   0x00004000
J-Link log: Write alignment [Byte]: 0x00000200
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x00000001
J-Link log: Area type:              User area 0 @0x00000000
J-Link log: Start address:          0x00020000
J-Link log: End address:            0x001FFFFF
J-Link log: Erase alignment [KB]:   0x00010000
J-Link log: Write alignment [Byte]: 0x00000200
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x00000002
J-Link log: Area type:              User area 1 @0x00400000
J-Link log: Start address:          0x00400000
J-Link log: End address:            0x0041FFFF
J-Link log: Erase alignment [KB]:   0x00004000
J-Link log: Write alignment [Byte]: 0x00000200
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x00000003
J-Link log: Area type:              User area 1 @0x00400000
J-Link log: Start address:          0x00420000
J-Link log: End address:            0x005FFFFF
J-Link log: Erase alignment [KB]:   0x00010000
J-Link log: Write alignment [Byte]: 0x00000200
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x00000004
J-Link log: Area type:              User boot area - front side
J-Link log: Start address:          0x08000000
J-Link log: End address:            0x0800FFFF
J-Link log: Erase alignment [KB]:   0x00010000
J-Link log: Write alignment [Byte]: 0x00000200
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x00000005
J-Link log: Area type:              User boot area - back side
J-Link log: Start address:          0x08400000
J-Link log: End address:            0x0840FFFF
J-Link log: Erase alignment [KB]:   0x00010000
J-Link log: Write alignment [Byte]: 0x00000200
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x00000006
J-Link log: Area type:              Data area
J-Link log: Start address:          0xFF200000
J-Link log: End address:            0xFF23FFFF
J-Link log: Erase alignment [KB]:   0x00001000
J-Link log: Write alignment [Byte]: 0x00000004
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x00000007
J-Link log: Area type:              Extended data area
J-Link log: Start address:          0xFF280000
J-Link log: End address:            0xFF28FFFF
J-Link log: Erase alignment [KB]:   0x00001000
J-Link log: Write alignment [Byte]: 0x00000004
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area type (unknown):    0x00000022
J-Link log: Area index:             0x00000008
J-Link log:
J-Link log: Start address:          0xFF320000
J-Link log: End address:            0xFF3207FF
J-Link log: Erase alignment [KB]:   0x00000800
J-Link log: Write alignment [Byte]: 0x00000004
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x00000009
J-Link log: Area type:              Configuration setting area
J-Link log: Start address:          0xFF321200
J-Link log: End address:            0xFF3217FF
J-Link log: Erase alignment [KB]:   0x00000000
J-Link log: Write alignment [Byte]: 0x00000020
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x0000000A
J-Link log: Area type:              Security setting area
J-Link log: Start address:          0xFF322200
J-Link log: End address:            0xFF3227FF
J-Link log: Erase alignment [KB]:   0x00000000
J-Link log: Write alignment [Byte]: 0x00000020
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x0000000B
J-Link log: Area type:              Block protection area for FPSYS0
J-Link log: Start address:          0xFF323200
J-Link log: End address:            0xFF3237FF
J-Link log: Erase alignment [KB]:   0x00000000
J-Link log: Write alignment [Byte]: 0x00000020
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x0000000C
J-Link log: Area type:              Erase counter area for user area and user boot area
J-Link log: Start address:          0xFF325800
J-Link log: End address:            0xFF325FFF
J-Link log: Erase alignment [KB]:   0x00000000
J-Link log: Write alignment [Byte]: 0x00000000
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000000
J-Link log: ==============================================================
J-Link log: Area index:             0x0000000D
J-Link log: Area type:              Product information area
J-Link log: Start address:          0x08030000
J-Link log: End address:            0x08037FFF
J-Link log: Erase alignment [KB]:   0x00000000
J-Link log: Write alignment [Byte]: 0x00000000
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000000

GetDeviceInfo (via UART)

Example
DevPro.exe -operation GetDeviceInfo -if UART -speed 1000 -ScriptFile "PCode_DevPro_Renesas_RH850_U2C.pex"
SEGGER Device Provisioner V9.70
Compiled Aug 19 2026 17:07:27
Command line: -if UART -speed 1000 -operation GetDeviceInfo -ScriptFile "PCode_DevPro_Renesas_RH850_U2C.pex"
Firmware: J-Link Ultra V8 compiled Aug  4 2026 09:27:28
S/N: XXXXXXXXX

J-Link log: Boot device check ...
J-Link log: Flash type: RH850/U2X
J-Link log: SPID authentication ...
J-Link log: User has not specified a SPID key.
J-Link log: Trying default key with all 0xFF...
J-Link log: Key Word 0: 0xFFFFFFFF
J-Link log: Key Word 1: 0xFFFFFFFF
J-Link log: Key Word 2: 0xFFFFFFFF
J-Link log: Key Word 3: 0xFFFFFFFF
J-Link log: Key Word 4: 0xFFFFFFFF
J-Link log: Key Word 5: 0xFFFFFFFF
J-Link log: Key Word 6: 0xFFFFFFFF
J-Link log: Key Word 7: 0xFFFFFFFF
J-Link log: Key was accepted!
J-Link log: Requesting device signature and information...
J-Link log: ==============================================================
J-Link log: Main OSC max. frequency [Hz]:       0x016E3600
J-Link log: Main OSC min. frequency [Hz]:       0x007A1200
J-Link log: CPU clock max. frequency [Hz]:      0x1312D000
J-Link log: CPU clock min. frequency [Hz]:      0x1312D000
J-Link log: Comm interface max. frequency [Hz]: 0x04C4B400
J-Link log: ==============================================================
J-Link log: Boot firmware version major:    0x00000008
J-Link log: Boot firmware version minor:    0x00000002
J-Link log: Boot firmware version revision: 0x00000002
J-Link log: Boot firmware type:             0x00000005
J-Link log: Accessible area count (NOA):    0x0000000E
J-Link log: ==============================================================
J-Link log: Setting Main OSC and CPU frequencies...
J-Link log: User has not specified an OSC frequency. Using RH850/U2C default [Hz]: 0x01312D00
J-Link log: CPU Frequency [Hz]: 0x1312D000
J-Link log: Setting Baudrate to user supplied value [Bps]: 0x03E7F830
J-Link log: UART baud rate [Bps]: 0x000F4240
J-Link log: Waiting for device to accept new baudrate settings...
J-Link log: Device has accepted settings and is ready!
J-Link log: ==============================================================
J-Link log: Retrieving all available flash areas of device...
J-Link log: ==============================================================
J-Link log: Area index:             0x00000000
J-Link log: Area type:              User area 0 @0x00000000
J-Link log: Start address:          0x00000000
J-Link log: End address:            0x0001FFFF
J-Link log: Erase alignment [KB]:   0x00004000
J-Link log: Write alignment [Byte]: 0x00000200
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x00000001
J-Link log: Area type:              User area 0 @0x00000000
J-Link log: Start address:          0x00020000
J-Link log: End address:            0x001FFFFF
J-Link log: Erase alignment [KB]:   0x00010000
J-Link log: Write alignment [Byte]: 0x00000200
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x00000002
J-Link log: Area type:              User area 1 @0x00400000
J-Link log: Start address:          0x00400000
J-Link log: End address:            0x0041FFFF
J-Link log: Erase alignment [KB]:   0x00004000
J-Link log: Write alignment [Byte]: 0x00000200
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x00000003
J-Link log: Area type:              User area 1 @0x00400000
J-Link log: Start address:          0x00420000
J-Link log: End address:            0x005FFFFF
J-Link log: Erase alignment [KB]:   0x00010000
J-Link log: Write alignment [Byte]: 0x00000200
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x00000004
J-Link log: Area type:              User boot area - front side
J-Link log: Start address:          0x08000000
J-Link log: End address:            0x0800FFFF
J-Link log: Erase alignment [KB]:   0x00010000
J-Link log: Write alignment [Byte]: 0x00000200
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x00000005
J-Link log: Area type:              User boot area - back side
J-Link log: Start address:          0x08400000
J-Link log: End address:            0x0840FFFF
J-Link log: Erase alignment [KB]:   0x00010000
J-Link log: Write alignment [Byte]: 0x00000200
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x00000006
J-Link log: Area type:              Data area
J-Link log: Start address:          0xFF200000
J-Link log: End address:            0xFF23FFFF
J-Link log: Erase alignment [KB]:   0x00001000
J-Link log: Write alignment [Byte]: 0x00000004
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x00000007
J-Link log: Area type:              Extended data area
J-Link log: Start address:          0xFF280000
J-Link log: End address:            0xFF28FFFF
J-Link log: Erase alignment [KB]:   0x00001000
J-Link log: Write alignment [Byte]: 0x00000004
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area type (unknown):    0x00000022
J-Link log: Area index:             0x00000008
J-Link log:
J-Link log: Start address:          0xFF320000
J-Link log: End address:            0xFF3207FF
J-Link log: Erase alignment [KB]:   0x00000800
J-Link log: Write alignment [Byte]: 0x00000004
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x00000009
J-Link log: Area type:              Configuration setting area
J-Link log: Start address:          0xFF321200
J-Link log: End address:            0xFF3217FF
J-Link log: Erase alignment [KB]:   0x00000000
J-Link log: Write alignment [Byte]: 0x00000020
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x0000000A
J-Link log: Area type:              Security setting area
J-Link log: Start address:          0xFF322200
J-Link log: End address:            0xFF3227FF
J-Link log: Erase alignment [KB]:   0x00000000
J-Link log: Write alignment [Byte]: 0x00000020
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x0000000B
J-Link log: Area type:              Block protection area for FPSYS0
J-Link log: Start address:          0xFF323200
J-Link log: End address:            0xFF3237FF
J-Link log: Erase alignment [KB]:   0x00000000
J-Link log: Write alignment [Byte]: 0x00000020
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x0000000C
J-Link log: Area type:              Erase counter area for user area and user boot area
J-Link log: Start address:          0xFF325800
J-Link log: End address:            0xFF325FFF
J-Link log: Erase alignment [KB]:   0x00000000
J-Link log: Write alignment [Byte]: 0x00000000
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000000
J-Link log: ==============================================================
J-Link log: Area index:             0x0000000D
J-Link log: Area type:              Product information area
J-Link log: Start address:          0x08030000
J-Link log: End address:            0x08037FFF
J-Link log: Erase alignment [KB]:   0x00000000
J-Link log: Write alignment [Byte]: 0x00000000
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000000

GetDeviceInfo with custom SPID

If a non-default serial programmer ID is configured for the device then the ID has to be supplied to the script for authentication with the device to work.

Example
DevPro.exe -operation GetDeviceInfo -if SPI -speed 5000 -SetConfigVal "SPID=0xDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAA" -ScriptFile "PCode_DevPro_Renesas_RH850_U2C.pex"
SEGGER Device Provisioner V9.70
Compiled Aug 19 2026 17:07:27
Command line: -if SPI -speed 5000 -operation GetDeviceInfo -SetConfigVal "SPID=0xDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAA" -ScriptFile "PCode_DevPro_Renesas_RH850_U2C.pex"
Firmware: J-Link Ultra V8 compiled Aug  4 2026 09:27:28
S/N: XXXXXXXXX

J-Link log: Boot device check ...
J-Link log: Flash type: RH850/U2X
J-Link log: SPID authentication ...
J-Link log: Trying to authenticate with the user specified key...
J-Link log: Key Word 0: 0xDDDDDDDD
J-Link log: Key Word 1: 0xDDDDDDDD
J-Link log: Key Word 2: 0xCCCCCCCC
J-Link log: Key Word 3: 0xCCCCCCCC
J-Link log: Key Word 4: 0xBBBBBBBB
J-Link log: Key Word 5: 0xBBBBBBBB
J-Link log: Key Word 6: 0xAAAAAAAA
J-Link log: Key Word 7: 0xAAAAAAAA
J-Link log: Key was accepted!
J-Link log: Requesting device signature and information...
J-Link log: ==============================================================
J-Link log: Main OSC max. frequency [Hz]:       0x016E3600
J-Link log: Main OSC min. frequency [Hz]:       0x007A1200
J-Link log: CPU clock max. frequency [Hz]:      0x1312D000
J-Link log: CPU clock min. frequency [Hz]:      0x1312D000
J-Link log: Comm interface max. frequency [Hz]: 0x04C4B400
J-Link log: ==============================================================
J-Link log: Boot firmware version major:    0x00000008
J-Link log: Boot firmware version minor:    0x00000002
J-Link log: Boot firmware version revision: 0x00000002
J-Link log: Boot firmware type:             0x00000005
J-Link log: Accessible area count (NOA):    0x0000000E
J-Link log: ==============================================================
J-Link log: Setting Main OSC and CPU frequencies...
J-Link log: User has not specified an OSC frequency. Using RH850/U2C default [Hz]: 0x01312D00
J-Link log: CPU Frequency [Hz]: 0x1312D000
J-Link log: Setting Baudrate to user supplied value [Bps]: 0x004C4B40
J-Link log: SPI baud rate [Bps]: 0x004C4B40
J-Link log: Waiting for device to accept new baudrate settings...
J-Link log: Device has accepted settings and is ready!
J-Link log: ==============================================================
J-Link log: Retrieving all available flash areas of device...
J-Link log: ==============================================================
J-Link log: Area index:             0x00000000
J-Link log: Area type:              User area 0 @0x00000000
J-Link log: Start address:          0x00000000
J-Link log: End address:            0x0001FFFF
J-Link log: Erase alignment [KB]:   0x00004000
J-Link log: Write alignment [Byte]: 0x00000200
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x00000001
J-Link log: Area type:              User area 0 @0x00000000
J-Link log: Start address:          0x00020000
J-Link log: End address:            0x001FFFFF
J-Link log: Erase alignment [KB]:   0x00010000
J-Link log: Write alignment [Byte]: 0x00000200
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x00000002
J-Link log: Area type:              User area 1 @0x00400000
J-Link log: Start address:          0x00400000
J-Link log: End address:            0x0041FFFF
J-Link log: Erase alignment [KB]:   0x00004000
J-Link log: Write alignment [Byte]: 0x00000200
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x00000003
J-Link log: Area type:              User area 1 @0x00400000
J-Link log: Start address:          0x00420000
J-Link log: End address:            0x005FFFFF
J-Link log: Erase alignment [KB]:   0x00010000
J-Link log: Write alignment [Byte]: 0x00000200
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x00000004
J-Link log: Area type:              User boot area - front side
J-Link log: Start address:          0x08000000
J-Link log: End address:            0x0800FFFF
J-Link log: Erase alignment [KB]:   0x00010000
J-Link log: Write alignment [Byte]: 0x00000200
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x00000005
J-Link log: Area type:              User boot area - back side
J-Link log: Start address:          0x08400000
J-Link log: End address:            0x0840FFFF
J-Link log: Erase alignment [KB]:   0x00010000
J-Link log: Write alignment [Byte]: 0x00000200
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x00000006
J-Link log: Area type:              Data area
J-Link log: Start address:          0xFF200000
J-Link log: End address:            0xFF23FFFF
J-Link log: Erase alignment [KB]:   0x00001000
J-Link log: Write alignment [Byte]: 0x00000004
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x00000007
J-Link log: Area type:              Extended data area
J-Link log: Start address:          0xFF280000
J-Link log: End address:            0xFF28FFFF
J-Link log: Erase alignment [KB]:   0x00001000
J-Link log: Write alignment [Byte]: 0x00000004
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area type (unknown):    0x00000022
J-Link log: Area index:             0x00000008
J-Link log:
J-Link log: Start address:          0xFF320000
J-Link log: End address:            0xFF3207FF
J-Link log: Erase alignment [KB]:   0x00000800
J-Link log: Write alignment [Byte]: 0x00000004
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x00000009
J-Link log: Area type:              Configuration setting area
J-Link log: Start address:          0xFF321200
J-Link log: End address:            0xFF3217FF
J-Link log: Erase alignment [KB]:   0x00000000
J-Link log: Write alignment [Byte]: 0x00000020
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x0000000A
J-Link log: Area type:              Security setting area
J-Link log: Start address:          0xFF322200
J-Link log: End address:            0xFF3227FF
J-Link log: Erase alignment [KB]:   0x00000000
J-Link log: Write alignment [Byte]: 0x00000020
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x0000000B
J-Link log: Area type:              Block protection area for FPSYS0
J-Link log: Start address:          0xFF323200
J-Link log: End address:            0xFF3237FF
J-Link log: Erase alignment [KB]:   0x00000000
J-Link log: Write alignment [Byte]: 0x00000020
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000001
J-Link log: ==============================================================
J-Link log: Area index:             0x0000000C
J-Link log: Area type:              Erase counter area for user area and user boot area
J-Link log: Start address:          0xFF325800
J-Link log: End address:            0xFF325FFF
J-Link log: Erase alignment [KB]:   0x00000000
J-Link log: Write alignment [Byte]: 0x00000000
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000000
J-Link log: ==============================================================
J-Link log: Area index:             0x0000000D
J-Link log: Area type:              Product information area
J-Link log: Start address:          0x08030000
J-Link log: End address:            0x08037FFF
J-Link log: Erase alignment [KB]:   0x00000000
J-Link log: Write alignment [Byte]: 0x00000000
J-Link log: Read alignment [Byte]:  0x00000001
J-Link log: CRC alignment [Byte]:   0x00000000

Erase user area 0 with Customer A ID

If an area is protected by an ID the ID key has to be supplied to the script.
The script will then authenticate with that key before doing a flash operation.

Example
DevPro.exe -operation Erase -SetConfigVal -if SPI -speed 5000 -SetConfigVal "Area=USER_0" -SetConfigVal "CustomerID_A=0xDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAA" -ScriptFile "PCode_DevPro_Renesas_RH850_U2C.pex"
SEGGER Device Provisioner V9.70
Compiled Aug 19 2026 17:07:27
Command line: -operation Erase -SetConfigVal -if SPI -speed 5000 -SetConfigVal "Area=USER_0" -SetConfigVal "CustomerID_A=0xDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAA" -ScriptFile "PCode_DevPro_Renesas_RH850_U2C.pex"
Firmware: J-Link Ultra V8 compiled Aug  4 2026 09:27:28
S/N: XXXXXXXX

J-Link log: Boot device check ...
J-Link log: Flash type: RH850/U2X
J-Link log: SPID authentication ...
J-Link log: User has not specified a SPID key.
J-Link log: Trying default key with all 0xFF...
J-Link log: Key Word 0: 0xFFFFFFFF
J-Link log: Key Word 1: 0xFFFFFFFF
J-Link log: Key Word 2: 0xFFFFFFFF
J-Link log: Key Word 3: 0xFFFFFFFF
J-Link log: Key Word 4: 0xFFFFFFFF
J-Link log: Key Word 5: 0xFFFFFFFF
J-Link log: Key Word 6: 0xFFFFFFFF
J-Link log: Key Word 7: 0xFFFFFFFF
J-Link log: Key was accepted!
J-Link log: Requesting device signature and information...
J-Link log: ==============================================================
J-Link log: Main OSC max. frequency [Hz]:       0x016E3600
J-Link log: Main OSC min. frequency [Hz]:       0x007A1200
J-Link log: CPU clock max. frequency [Hz]:      0x1312D000
J-Link log: CPU clock min. frequency [Hz]:      0x1312D000
J-Link log: Comm interface max. frequency [Hz]: 0x04C4B400
J-Link log: ==============================================================
J-Link log: Boot firmware version major:    0x00000008
J-Link log: Boot firmware version minor:    0x00000002
J-Link log: Boot firmware version revision: 0x00000002
J-Link log: Boot firmware type:             0x00000005
J-Link log: Accessible area count (NOA):    0x0000000E
J-Link log: ==============================================================
J-Link log: Setting Main OSC and CPU frequencies...
J-Link log: User has not specified an OSC frequency. Using RH850/U2C default [Hz]: 0x01312D00
J-Link log: CPU Frequency [Hz]: 0x1312D000
J-Link log: Setting Baudrate to user supplied value [Bps]: 0x004C4B40
J-Link log: SPI baud rate [Bps]: 0x004C4B40
J-Link log: Waiting for device to accept new baudrate settings...
J-Link log: Device has accepted settings and is ready!
J-Link log: ==============================================================
J-Link log: Checking if the user has provided any optional keys...
J-Link log: User has provided key: Customer ID A
J-Link log: Trying to authenticate with the user specified key...
J-Link log: Key Word 0: 0xDDDDDDDD
J-Link log: Key Word 1: 0xDDDDDDDD
J-Link log: Key Word 2: 0xCCCCCCCC
J-Link log: Key Word 3: 0xCCCCCCCC
J-Link log: Key Word 4: 0xBBBBBBBB
J-Link log: Key Word 5: 0xBBBBBBBB
J-Link log: Key Word 6: 0xAAAAAAAA
J-Link log: Key Word 7: 0xAAAAAAAA
J-Link log: Key was accepted!
J-Link log: No (further) keys specified.
J-Link log: ==============================================================
J-Link log: Erasing whole area...
J-Link log: Area type:              User area 0 @0x00000000
J-Link log: Area start address:     0x00000000
J-Link log: Area end address:       0x001FFFFF
J-Link log: Area was successfully erased!

Program whole user area 0

If Address parameter is not specified the whole area will be erased first and then programmed with the provided binary file.

Example
DevPro.exe -if SPI -speed 5000 -operation Program -SetConfigVal Area=USER_0 -SetConfigVal BinFile=C:\Work\Projects\RH850\Blinky_U2C.bin -ScriptFile "PCode_DevPro_Renesas_RH850_U2C.pex"
SEGGER Device Provisioner V9.70
Compiled Aug 19 2026 17:07:27
Command line: -if SPI -speed 5000 -operation Program -SetConfigVal Area=USER_0 -SetConfigVal BinFile=C:\Work\Projects\RH850\Blinky_U2C.bin -ScriptFile "PCode_DevPro_Renesas_RH850_U2C.pex"
Firmware: J-Link Ultra V8 compiled Aug  4 2026 09:27:28
S/N: XXXXXXXX

J-Link log: Boot device check ...
J-Link log: Flash type: RH850/U2X
J-Link log: SPID authentication ...
J-Link log: User has not specified a SPID key.
J-Link log: Trying default key with all 0xFF...
J-Link log: Key Word 0: 0xFFFFFFFF
J-Link log: Key Word 1: 0xFFFFFFFF
J-Link log: Key Word 2: 0xFFFFFFFF
J-Link log: Key Word 3: 0xFFFFFFFF
J-Link log: Key Word 4: 0xFFFFFFFF
J-Link log: Key Word 5: 0xFFFFFFFF
J-Link log: Key Word 6: 0xFFFFFFFF
J-Link log: Key Word 7: 0xFFFFFFFF
J-Link log: Key was accepted!
J-Link log: Requesting device signature and information...
J-Link log: ==============================================================
J-Link log: Main OSC max. frequency [Hz]:       0x016E3600
J-Link log: Main OSC min. frequency [Hz]:       0x007A1200
J-Link log: CPU clock max. frequency [Hz]:      0x1312D000
J-Link log: CPU clock min. frequency [Hz]:      0x1312D000
J-Link log: Comm interface max. frequency [Hz]: 0x04C4B400
J-Link log: ==============================================================
J-Link log: Boot firmware version major:    0x00000008
J-Link log: Boot firmware version minor:    0x00000002
J-Link log: Boot firmware version revision: 0x00000002
J-Link log: Boot firmware type:             0x00000005
J-Link log: Accessible area count (NOA):    0x0000000E
J-Link log: ==============================================================
J-Link log: Setting Main OSC and CPU frequencies...
J-Link log: User has not specified an OSC frequency. Using RH850/U2C default [Hz]: 0x01312D00
J-Link log: CPU Frequency [Hz]: 0x1312D000
J-Link log: Setting baudrate to user supplied value [Bps]: 0x004C4B40
J-Link log: SPI baud rate [Bps]: 0x004C4B40
J-Link log: Waiting for device to accept new baudrate settings...
J-Link log: Device has accepted settings and is ready!
J-Link log: ==============================================================
J-Link log: Checking if the user has provided any optional keys...
J-Link log: No (further) keys specified.
J-Link log: ==============================================================
J-Link log: Note: A direct address was not specified. The start address of the selected area will therefore be used.
J-Link log: Note: The area will be erased before programming
J-Link log: Erasing whole area...
J-Link log: Area type:              User area 0 @0x00000000
J-Link log: Area start address:     0x00000000
J-Link log: Area end address:       0x001FFFFF
J-Link log: Area was successfully erased!
J-Link log: ==============================================================
J-Link log: Warning: Provided data file will be padded with 0xFF to fulfill programming alignment requirements. Number of padding bytes: 0x000000C4
J-Link log: Programming area...
J-Link log: Area type:              User area 0 @0x00000000
J-Link log: Start:                  0x00000000
J-Link log: End:                    0x00035B3B
J-Link log: End (aligned & padded): 0x00035BFF
J-Link log: ==============================================================
J-Link log: Programming at address: 0x00000000
J-Link log: Programming at address: 0x00001000
J-Link log: Programming at address: 0x00002000
J-Link log: Programming at address: 0x00003000
J-Link log: Programming at address: 0x00004000
J-Link log: Programming at address: 0x00005000
J-Link log: Programming at address: 0x00006000
J-Link log: Programming at address: 0x00007000
J-Link log: Programming at address: 0x00008000
J-Link log: Programming at address: 0x00009000
J-Link log: Programming at address: 0x0000A000
J-Link log: Programming at address: 0x0000B000
J-Link log: Programming at address: 0x0000C000
J-Link log: Programming at address: 0x0000D000
J-Link log: Programming at address: 0x0000E000
J-Link log: Programming at address: 0x0000F000
J-Link log: Programming at address: 0x00010000
J-Link log: Programming at address: 0x00011000
J-Link log: Programming at address: 0x00012000
J-Link log: Programming at address: 0x00013000
J-Link log: Programming at address: 0x00014000
J-Link log: Programming at address: 0x00015000
J-Link log: Programming at address: 0x00016000
J-Link log: Programming at address: 0x00017000
J-Link log: Programming at address: 0x00018000
J-Link log: Programming at address: 0x00019000
J-Link log: Programming at address: 0x0001A000
J-Link log: Programming at address: 0x0001B000
J-Link log: Programming at address: 0x0001C000
J-Link log: Programming at address: 0x0001D000
J-Link log: Programming at address: 0x0001E000
J-Link log: Programming at address: 0x0001F000
J-Link log: Programming at address: 0x00020000
J-Link log: Programming at address: 0x00021000
J-Link log: Programming at address: 0x00022000
J-Link log: Programming at address: 0x00023000
J-Link log: Programming at address: 0x00024000
J-Link log: Programming at address: 0x00025000
J-Link log: Programming at address: 0x00026000
J-Link log: Programming at address: 0x00027000
J-Link log: Programming at address: 0x00028000
J-Link log: Programming at address: 0x00029000
J-Link log: Programming at address: 0x0002A000
J-Link log: Programming at address: 0x0002B000
J-Link log: Programming at address: 0x0002C000
J-Link log: Programming at address: 0x0002D000
J-Link log: Programming at address: 0x0002E000
J-Link log: Programming at address: 0x0002F000
J-Link log: Programming at address: 0x00030000
J-Link log: Programming at address: 0x00031000
J-Link log: Programming at address: 0x00032000
J-Link log: Programming at address: 0x00033000
J-Link log: Programming at address: 0x00034000
J-Link log: Programming at address: 0x00035000
J-Link log: Programming finished.

Program specific region inside user area 0

By specifying the Address parameter it is possible to only program a specific region inside the selected area.
In this case the user has to ensure beforehand that the region to be programmed is in erased state.

Example
DevPro.exe -if SPI -speed 5000 -operation Program -SetConfigVal Area=USER_0 -SetConfigVal Address=0x20000 -SetConfigVal BinFile=C:\Work\Projects\RH850\Blinky_U2C.bin -ScriptFile "PCode_DevPro_Renesas_RH850_U2C.pex"
SEGGER Device Provisioner V9.70
Compiled Aug 19 2026 17:07:27
Command line: -if SPI -speed 5000 -operation Program -SetConfigVal Area=USER_0 -SetConfigVal Address=0x20000 -SetConfigVal BinFile=C:\Work\Projects\RH850\Blinky_U2C.bin -ScriptFile "PCode_DevPro_Renesas_RH850_U2C.pex"
Firmware: J-Link Ultra V8 compiled Aug  4 2026 09:27:28
S/N: XXXXXXXX

J-Link log: Boot device check ...
J-Link log: Flash type: RH850/U2X
J-Link log: SPID authentication ...
J-Link log: User has not specified a SPID key.
J-Link log: Trying default key with all 0xFF...
J-Link log: Key Word 0: 0xFFFFFFFF
J-Link log: Key Word 1: 0xFFFFFFFF
J-Link log: Key Word 2: 0xFFFFFFFF
J-Link log: Key Word 3: 0xFFFFFFFF
J-Link log: Key Word 4: 0xFFFFFFFF
J-Link log: Key Word 5: 0xFFFFFFFF
J-Link log: Key Word 6: 0xFFFFFFFF
J-Link log: Key Word 7: 0xFFFFFFFF
J-Link log: Key was accepted!
J-Link log: Requesting device signature and information...
J-Link log: ==============================================================
J-Link log: Main OSC max. frequency [Hz]:       0x016E3600
J-Link log: Main OSC min. frequency [Hz]:       0x007A1200
J-Link log: CPU clock max. frequency [Hz]:      0x1312D000
J-Link log: CPU clock min. frequency [Hz]:      0x1312D000
J-Link log: Comm interface max. frequency [Hz]: 0x04C4B400
J-Link log: ==============================================================
J-Link log: Boot firmware version major:    0x00000008
J-Link log: Boot firmware version minor:    0x00000002
J-Link log: Boot firmware version revision: 0x00000002
J-Link log: Boot firmware type:             0x00000005
J-Link log: Accessible area count (NOA):    0x0000000E
J-Link log: ==============================================================
J-Link log: Setting Main OSC and CPU frequencies...
J-Link log: User has not specified an OSC frequency. Using RH850/U2C default [Hz]: 0x01312D00
J-Link log: CPU Frequency [Hz]: 0x1312D000
J-Link log: Setting baudrate to user supplied value [Bps]: 0x004C4B40
J-Link log: SPI baud rate [Bps]: 0x004C4B40
J-Link log: Waiting for device to accept new baudrate settings...
J-Link log: Device has accepted settings and is ready!
J-Link log: ==============================================================
J-Link log: Checking if the user has provided any optional keys...
J-Link log: No (further) keys specified.
J-Link log: ==============================================================
J-Link log: Note: A direct program address was specified. Area will not be erases before programming.
J-Link log: Note: User has to ensure beforehand that area to be programmed is in erased state.
J-Link log: Warning: Provided data file will be padded with 0xFF to fulfill programming alignment requirements. Number of padding bytes: 0x000000C4
J-Link log: Programming area...
J-Link log: Area type:              User area 0 @0x00000000
J-Link log: Start:                  0x00020000
J-Link log: End:                    0x00055B3B
J-Link log: End (aligned & padded): 0x00055BFF
J-Link log: ==============================================================
J-Link log: Programming at address: 0x00020000
J-Link log: Programming at address: 0x00021000
J-Link log: Programming at address: 0x00022000
J-Link log: Programming at address: 0x00023000
J-Link log: Programming at address: 0x00024000
J-Link log: Programming at address: 0x00025000
J-Link log: Programming at address: 0x00026000
J-Link log: Programming at address: 0x00027000
J-Link log: Programming at address: 0x00028000
J-Link log: Programming at address: 0x00029000
J-Link log: Programming at address: 0x0002A000
J-Link log: Programming at address: 0x0002B000
J-Link log: Programming at address: 0x0002C000
J-Link log: Programming at address: 0x0002D000
J-Link log: Programming at address: 0x0002E000
J-Link log: Programming at address: 0x0002F000
J-Link log: Programming at address: 0x00030000
J-Link log: Programming at address: 0x00031000
J-Link log: Programming at address: 0x00032000
J-Link log: Programming at address: 0x00033000
J-Link log: Programming at address: 0x00034000
J-Link log: Programming at address: 0x00035000
J-Link log: Programming at address: 0x00036000
J-Link log: Programming at address: 0x00037000
J-Link log: Programming at address: 0x00038000
J-Link log: Programming at address: 0x00039000
J-Link log: Programming at address: 0x0003A000
J-Link log: Programming at address: 0x0003B000
J-Link log: Programming at address: 0x0003C000
J-Link log: Programming at address: 0x0003D000
J-Link log: Programming at address: 0x0003E000
J-Link log: Programming at address: 0x0003F000
J-Link log: Programming at address: 0x00040000
J-Link log: Programming at address: 0x00041000
J-Link log: Programming at address: 0x00042000
J-Link log: Programming at address: 0x00043000
J-Link log: Programming at address: 0x00044000
J-Link log: Programming at address: 0x00045000
J-Link log: Programming at address: 0x00046000
J-Link log: Programming at address: 0x00047000
J-Link log: Programming at address: 0x00048000
J-Link log: Programming at address: 0x00049000
J-Link log: Programming at address: 0x0004A000
J-Link log: Programming at address: 0x0004B000
J-Link log: Programming at address: 0x0004C000
J-Link log: Programming at address: 0x0004D000
J-Link log: Programming at address: 0x0004E000
J-Link log: Programming at address: 0x0004F000
J-Link log: Programming at address: 0x00050000
J-Link log: Programming at address: 0x00051000
J-Link log: Programming at address: 0x00052000
J-Link log: Programming at address: 0x00053000
J-Link log: Programming at address: 0x00054000
J-Link log: Programming at address: 0x00055000
J-Link log: Programming finished.

Set new Customer A ID key

In this example the configured Customer A ID key is changed to a new with the given binary file.
The current key (if there is one) has to be supplied for this to work.

Example
DevPro.exe -if SPI -speed 5000 -operation Program -SetConfigVal "Area=SECURITY_SETTING" -SetConfigVal Address=0xFF322200 -SetConfigVal "CustomerID_A=0x201F1E1D1C1B1A191817161514131211100F0E0D0C0B0A090807060504030201" -SetConfigVal "BinFile=C:\Work\Projects\RH850\DevPro\Set_USER_ID_A.bin" -ScriptFile "PCode_DevPro_Renesas_RH850_U2C.pex"
SEGGER Device Provisioner V9.70
Compiled Aug 19 2026 17:07:27
Command line: -if SPI -speed 5000 -operation Program -SetConfigVal "Area=SECURITY_SETTING" -SetConfigVal "CustomerID_A=0x201F1E1D1C1B1A191817161514131211100F0E0D0C0B0A090807060504030201" -SetConfigVal Address=0xFF322200 -SetConfigVal "BinFile=C:\Work\Projects\RH850\DevPro\Set_USER_ID_A.bin" -ScriptFile "PCode_DevPro_Renesas_RH850_U2C.pex"
Firmware: J-Link Ultra V8 compiled Aug  4 2026 09:27:28
S/N: XXXXXXXX

J-Link log: Boot device check ...
J-Link log: Flash type: RH850/U2X
J-Link log: SPID authentication ...
J-Link log: User has not specified a SPID key.
J-Link log: Trying default key with all 0xFF...
J-Link log: Key Word 0: 0xFFFFFFFF
J-Link log: Key Word 1: 0xFFFFFFFF
J-Link log: Key Word 2: 0xFFFFFFFF
J-Link log: Key Word 3: 0xFFFFFFFF
J-Link log: Key Word 4: 0xFFFFFFFF
J-Link log: Key Word 5: 0xFFFFFFFF
J-Link log: Key Word 6: 0xFFFFFFFF
J-Link log: Key Word 7: 0xFFFFFFFF
J-Link log: Key was accepted!
J-Link log: Requesting device signature and information...
J-Link log: ==============================================================
J-Link log: Main OSC max. frequency [Hz]:       0x016E3600
J-Link log: Main OSC min. frequency [Hz]:       0x007A1200
J-Link log: CPU clock max. frequency [Hz]:      0x1312D000
J-Link log: CPU clock min. frequency [Hz]:      0x1312D000
J-Link log: Comm interface max. frequency [Hz]: 0x04C4B400
J-Link log: ==============================================================
J-Link log: Boot firmware version major:    0x00000008
J-Link log: Boot firmware version minor:    0x00000002
J-Link log: Boot firmware version revision: 0x00000002
J-Link log: Boot firmware type:             0x00000005
J-Link log: Accessible area count (NOA):    0x0000000E
J-Link log: ==============================================================
J-Link log: Setting Main OSC and CPU frequencies...
J-Link log: User has not specified an OSC frequency. Using RH850/U2C default [Hz]: 0x01312D00
J-Link log: CPU Frequency [Hz]: 0x1312D000
J-Link log: Setting Baudrate to user supplied value [Bps]: 0x004C4B40
J-Link log: SPI baud rate [Bps]: 0x004C4B40
J-Link log: Waiting for device to accept new baudrate settings...
J-Link log: Device has accepted settings and is ready!
J-Link log: ==============================================================
J-Link log: Checking if the user has provided any optional keys...
J-Link log: User has provided key: Customer ID A
J-Link log: Trying to authenticate with the user specified key...
J-Link log: Key Word 0: 0x201F1E1D
J-Link log: Key Word 1: 0x1C1B1A19
J-Link log: Key Word 2: 0x18171615
J-Link log: Key Word 3: 0x14131211
J-Link log: Key Word 4: 0x100F0E0D
J-Link log: Key Word 5: 0x0C0B0A09
J-Link log: Key Word 6: 0x08070605
J-Link log: Key Word 7: 0x04030201
J-Link log: Key was accepted!
J-Link log: No (further) keys specified.
J-Link log: ==============================================================
J-Link log: Note: A direct program address was specified. Area will not be erases before programming.
J-Link log: Note: User has to ensure beforehand that area to be programmed is in erased state.
J-Link log: Programming area...
J-Link log: Area type:              Security setting area
J-Link log: Start:                  0xFF322200
J-Link log: End:                    0xFF32271F
J-Link log: End (aligned & padded): 0xFF32271F
J-Link log: ==============================================================
J-Link log: Programming at address: 0xFF322200
J-Link log: Programming finished.