Skip to main content

Overview

Description

The RH850/D1M microcontroller has up to 5 MB embedded flash, 3.5 MB embedded RAM and dedicated features for instrument clusters with middle or high level 2D drawing. Therefore it integrates stepping motor controller/driver, sound generator, a 2D GPU, Sprite Engine, JPEG Unit, HUD Warping Engine and the Video RAM with RAM Wrapper. Furthermore it supports an external memory interface up to DDR2.

Features

  • CPU: G3M core, Max. 240MHz
  • Voltage: 2.7V to 5.5V
  • Package: 272 to 484-pin BGA, 176-pin LFQFP
  • Memory: SRAM Max. 512KB, Program Flash Max. 5MB
  • Stepping motor controller/driver with zero point detection
  • Sound generator
  • Display controller
  • JPEG decoder
  • Warping Engine
  • Max. 3.1Mbyte Video RAM with RAM wrapper
  • PWM: PWM Output x 72
  • Analog function: 12-bit A/D Converter (ch) x Max. 20
  • On-chip Oscillator Freq. (MHz): 8 MHz, Low Speed: 240 kHz
  • Others: PLL, RTC, Power-On Reset

Comparison

Applications

Documentation

Design & Development

Software & Tools

Software & Tools

Software title
Software type
Company
E2 emulator [RTE0T00020KCE00000R]
On-chip debugging emulator. Also available as a flash memory programmer. [Support MCU/MPU: RA, RE, RH850, R-Car D1, RL78, RX, RISC-V MCU]
Emulator Renesas
Renesas Flash Programmer (Programming GUI)
Flash memory programming software [Support MCU/MPU and devices: RA, RE, RX, RL78, RH850, RISC-V MCU Renesas Synergy, DA1453x, DA1459x, DA1469x, DA1470x, Power Management, Renesas USB Power Delivery Family, ICs for Motor Driver/Actuator Driver, V850, 78K0R, 78K0]
Programmer (Unit/SW) Renesas
Green Hills Multi
Multi development environments allow to quickly develop, debug, test, and optimize embedded and real-time applications. The Green Hills optimizing compilers generate the smallest and fastest code from C, C++, and Ada.
IDE and Coding Tool Green Hills Software LLC
Green Hills MULTI Device-Support-Packages
Green Hills MULTI Device-Support-Packages include all device specific files to be used with the MULTI IDE.
IDE and Coding Tool Renesas
Renesas Graphics Library (RGL)
RGL is a library for graphics related functions of RH850/D1M.
Imaging Renesas
Code Flash Libraries (Flash Self Programming Libraries)
Libraries for the reprogramming of code area flash memory, including EEPROM emulation libraries for the code areas of 78K-family products
Self Programming Library (Flash Library) Renesas
Data Flash Libraries
Libraries for the reprogramming of data flash memory, including EEPROM emulation libraries for the data areas of RL78-family products
Self Programming Library (Flash Library) Renesas
Renesas MCAL
Renesas' MCAL (Microcontroller Abstraction Layer) software drivers can be obtained as a stand-alone software package.
Software Package Renesas
8 items

Software Downloads

Type Title Date
Software & Tools - Other Log in to Download ZIP 4.41 MB
Software & Tools - Other Log in to Download ZIP 428.12 MB
Software & Tools - Other Log in to Download ZIP 5.40 MB
Software & Tools - Software Log in to Download ZIP 125.46 MB
Library Log in to Download ZIP 1.71 MB
Library Log in to Download ZIP 1.69 MB
Device File - Partner Tool Log in to Download ZIP 81.95 MB
Software & Tools - Other Log in to Download ZIP 1.21 MB 日本語
8 items

Sample Code

Sample Code

Filters
Type Title Date Date
Sample Code Log in to Download ZIP 3.74 MB
1 item

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.

Diagram of ECAD Models

Models

Type Title Date
Model - BSDL Log in to Download ZIP 139 KB
Model - IBIS Log in to Download ZIP 1.76 MB
2 items

Product Options

Applied Filters:

Support

Support Communities

Support Communities

Get quick technical support online from Renesas Engineering Community technical staff.
Browse FAQs

FAQs

Browse our knowledge base of common questions and answers.
Submit a Ticket

Submit a Ticket

Need to ask a technical question or share confidential information?

Partners

Shimafuji Electric Incorporated

The RH850/D1M1A ETS Board is for evaluating graphics on RH850/D1M1A. The board has external Flash memory, SDRAM, and others. Sample program in RGL can run on the board.

Altia, Inc.

Altia HMI development solutions enable custom graphics for the whole range of Renesas RH850/D1x MCUs-starting from cost-effective D1Lx up to 2D hardware-accelerated D1Mx.

The Qt Company

Qt is a graphics toolkit for building HMI applications on embedded devices. It includes Designer, Developer, and Quality Assurance tools to help you deliver state-of-the-art UI/UX on RH850/D1M with high performance and low memory footprint.

Embien Technologies India Pvt.Ltd

eStorm-C2 is a powerful development platform best suited for automotive instrument cluster developments, and is an outcome of Embien’s decade of design expertise in designing and developing automotive grade instrument cluster. It is equipped with the RH850 MCU. Together with Embien’s Sparklet GUI library, eStorm-C2 can be an all-in-one platform for your automotive instrument cluster prototyping.

Support Communities

  1. Request for RH850/D1M CAN Module Sample Code

    Dear Renesas Support, I am writing to request some sample code examples for using the CAN (Controller Area Network) module on the RH850/D1M microcontroller. I am currently working on a project that utilizes this MCU and I'm interested in getting started with CAN communication. Sample code demonstrating ...

    Jul 1, 2024
  2. request for RH850/D1M RSCAN RAM Detection and Correction

    Dear Renesas support, I am writing to request some sample code examples for using the Detection and Correction of Errors in RSCAN RAM. I am currently working on a project that utilizes this MCU and I'm interested in getting started with RSCAN RAM. sample code. ECC for the RSCAN0 ...

    Jul 26, 2024
  3. RH850/D1M, SFMA0 with external flash memory problem!

    Hi! I have been trying for some time to communicate with an external memory(s25fl128l spansion) using sfma0 (RH850/D1M) in SPI mode but without success. At the moment I would like to get the JEDEC code of the memory. Some code samples: void ReadFlashID(u32* readData){    InitSfma();    WriteCommand ...

    Jan 9, 2021
View All Results from Support Communities (27)