Skip to main content
Renesas Electronics Corporation - June is Pride Month, a month to raise awareness of the rights and the culture of the LGBTQ+ community

Description

The Flash Access Driver (FAD) provides simple operation as an API (FAD function) to handle flash memory operations by calling the FAD functions within the application. This FAD handles calls of the "Flash Application Command Interface (FACI)" in the flash hardware. It interacts with code flash memory or data flash memory.

  • Erasing
  • Programming
  • Blank checking
  • Security settings, etc.

Target Devices

Type Title Date
Library
Log in to Download ZIP 180 KB
1 item
Type Title Date
Application Note
Log in to Download PDF 1.61 MB
AI-generated Summary: The Flash Access Driver (FAD) provides a comprehensive API and sample programs for managing embedded code flash and data flash memory on RH850/P1x-C devices. It includes libraries and source files for flash operations such as initialization, programming, erasing, and status management. The driver supports security features like ID authentication, lock bits, and OTP protection. Detailed API functions cover hardware setup, error handling, and flash protection mechanisms. Sample projects demonstrate usage scenarios executed from RAM or code flash. Notes address operational constraints, interrupt handling, and debugging considerations to ensure reliable flash memory control.
1 item

Support Communities

  1. Self‑Programming Library for RH850/C1M‑A

    ... List of Development Tools– Self‑programming library However, I could not find RH850/C1M‑A listed in the target devices for the following Code Flash Libraries page: www.renesas.com/.../code-flash-libraries-flash-self-programming-librariesor www.renesas.com/.../flash-access-driver-fadWhere ...

    Feb 25, 2026
  2. [Solved] RGA Initialization error after porting to new hardware

    I'm trying to get the RGA driver from the RZ/A1 Framework V1.03 (R01AN3638EJ0103) integrated into my e2studio project.  I've made a number of changes to the OSPL layer and a few other bits here and there - but my call to R_GRAPHICS_Initialize() is returning ...

    Jul 11, 2018
  3. How to work with a bootloader?

    Hello! I would like to learn how to work with a bootloader on a Synergy S3A7 device. My intention is to flash a bootloader which loads my application from internal flash memory, which can be updated trough a UART or USB connection if necessary. I found some documentation about the ...

    Mar 6, 2020
Support Communities

Support Communities

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

Knowledge Base

Browse our knowledge base for helpful articles, FAQs, and other useful resources.
Submit a Ticket

Submit a Ticket

Need to ask a technical question or share confidential information?