Overview
Description
The RH850/P1M microcontroller is low power consumption and it has up to 2 MB flash and up to 128 KB RAM lineup and enhanced motor control timer, CAN interface, digital interface for sensor such as SENT and PSI5 and safety functions such as lockstep CPU, ECC, BIST (Built-in Self Test) and ECM (Error Control Module) and suitable for chassis systems. Furthermore Only 2 MB flash product is built-in ICU-S (Hardware Security Module) as optional.
Features
- CPU: G3M core, Max. 160MHz
- Voltage: 3V to 5.5V
- Package: 100 to 144-pin LFQFP
- Memory: SRAM Max. 128KB, Program Flash Max. 2MB
- Timer: 32-bit Timer (ch) x 12, 16-bit Timer (ch) x 48, Watchdog Timer (ch) x 1, TSG3 x2unit, ENCA x2unit, OSTM x7unit, TPBA x2unit
- PWM: PWM Output x 32, 3-phase PWM Output Function
- Analog function: 12-bit A/D Converter (ch) x 24
- On-chip Oscillator Freq. (MHz): 8 MHz
- Others: PLL, Power-On Reset, Low Voltage Detection
Comparison
Applications
Design & Development
Software & Tools
Sample Code
Boards & Kits
Models
ECAD Models
Schematic symbols, PCB footprints, and 3D CAD models from SamacSys can be found by clicking on the CAD Model links in the Product Options table. If a symbol or model isn't available, it can be requested directly from SamacSys.

Support
Support Communities
Resources
Support Communities
-
RH850/P1M-C: Cache ECC start-up test
Hi experts: In SAN 6.2.4.2 SW flowchart, I don't understand the following steps: 1.What does “cache tag value“ mean and can the values of DATAL and DATAH be arbitrary ? 2.How to execute “CIST /CILD” ? I didn't find any relevant information in the ...
Jun 29, 2023 -
RH850/P1M-C: Where is System Reset2 factor
Hi experts: In user manual chapter 8.3.1 RESF register , it seems that there is no bit related to system reset2, where it is? Thanks
Jun 5, 2023 -
RH850/P1M-C: The relationship between ECM master and checker when determining the error status
Hi team, I am working on ECM module and I want to know if I should use ECMMnESSTRx[b] & ECMCnESSTRx[b] or ECMMnESSTRx[b] | ECMCnESSTRx[b] for the ESSTRx registers to determine if the error has occurred ? For example, when error source 1 occurs,which method should I use ...
Sep 5, 2023
FAQs
-
Software protection of flash memory on some RH850 devices
Last updated: 10/7/2025 Question: Is there any software protection of flash memory on RH850 devices ? Answer: The following RH850 devices have a software protection mechanism of flash memory: RH850/P1L-C RH850/P1M-E RH850/P1M-C RH850/C1M-A RH850/ ...
Jan 1, 1970 -
The Information Obtained with the Communication Command "gos" (PG-FP6, PG-FP5)
The following is the information collected from the RH850/P1M-E by the "gos" command, information format, and the meanings.・Blank check: CF1: Code flash 1 blank check result CF2: Code flash 2 blank check result UB: User boot blank check result DF: Data flash blank check result・Option ...
Feb 1, 2022 -
ERROR: 080 message (PG-FP6)
The message "Receive device error (0xDA)" indicates that a protection error was received from the MCU.This error can be avoided by selecting [Verify in the MCU] in the [Program & Verify Option] section. Note that the minimum unit for programming will be 1 Kbyte when [Verify in the MCU ...
Jul 2, 2020