Renesas RH850
The Renesas RH850 microcontroller family is based on a 32-bit RISC processor architecture and is specifically designed to meet the demanding requirements of the automotive industry. The processors offer high computational performance, deterministic real-time processing, and integrated safety features. Depending on the subfamily, they provide different performance levels and peripheral capabilities for applications such as body control modules, powertrain control, chassis systems, and advanced automotive electronic control units (ECUs). The RH850 family includes the F1L, F1K, F1KH, F1KM, C1x, P1x, D1x, E1x, E2x, and U2A subfamilies, each tailored to specific requirements in terms of processing power, functional safety, and communication capabilities.
Supported devices
Refer to the supported device list for a full list of all supported RH850 family devices, their corresponding names and connection diagrams.
Target interfaces
| Interface | J-Link support | Flasher support |
|---|---|---|
| Bootloader |
Memory blocks
| Flash bank | Base address | J-Link support | Flasher support | Loader | |
|---|---|---|---|---|---|
| Name | Bank size | ||||
| Program Flash | 0x00000000 | Default | up to 16384 KB | ||
| User Area | 0x01000000 | Default | up to 64 KB | ||
| Data area | 0xFF200000 | Default | up to 576 K | ||
Device specific handling
Oscillator settings
The oscillator frequency must be set according to the assembled oscillator on the pcb.
Connect
The Mode pin must be connected to enter the bootloader mode. Please attach the devices according to the wiring diagrams.
Reset
The device is reset via RST pin.
Interface mode
The bootloader supports two interface types:
- Asynchronous UART interface
- Synchronous SPI interface
The faster SPI interface is selected by default.
Verify mode
The device supports 3 verify modes:
- Normal; Byte by byte verify (slowest but most reliable mode)
- CRC: CRC based checksum (fast and reliable mode)
- Arithmetic checksum: (very fast but less reliable mode)