Skip to main content

Overview

Description

This driver controls Renesas serial EEPROM products that employ the latest memory technology to deliver low-voltage operation, low power consumption, high-speed operation, and high reliability. The driver is configured to work with the industry-standard bus of the serial EEPROM.

Features

  • Data can be read and written simply by calling user API functions.
  • The clock-synchronous serial I/O function of the microcontroller and a single port are used for control.
  • Learn More

Target Devices

Documentation

Design & Development

Sample Code

Additional Details

Application Examples

  • Mobile phones/Cordless phones/Fax machine: Abbreviated dialing systems/Communication History Administration
  • TV/VCR/Remote Control; Channel, Mode setting
  • Measurement devices: Application Software, Log data storage
  • Home telephones: Fine adjustment setting, usage status history administration
  • LCD TV: Parameter settings
  • Camera modules: Adjustment settings
  • DVC: Adjustment settings
Image
 app-eeprom-driver

System Configuration

For systems on which the following devices are mounted, you can use it to control the each devices:

Slave DeviceRenesas Serial EEPROM
(R1EX25xxx and HN58X25xxx Series)
Master DeviceRenesas MCU (RX Family, RL78 Family)

Please refer to Supported Memory for detailed Memory Information, Target devices and Products lineup for detailed MCU information.

Support Memory

R1EX25xxx Series

  • R1EX25512A(512Kbit)
  • R1EX25064A(64Kbit)
  • R1EX25032A(32Kbit)
  • R1EX25016A(16Kbit)
  • R1EX25008A(8Kbit)
  • R1EX25004A(4Kbit)
  • R1EX25002A(2Kbit)

HN58X25xxx Series

  • HN58X25256(256Kbit)
  • HN58X25128 (128Kbit)

Target Devices and Products lineup

Here we present each software lineup by MCU. Please refer to each application note for a corresponding Integrated Development Environment.

RX Family (FIT module) RX Family (except FIT module), RL78 Family Other

RX Family (FIT module)

The software components shown in the figure below are FIT modules based on the Renesas Firmware Integration Technology (FIT). You can easily embed sample code in user applications by combining the required FIT modules. For example, you can use the DMAC or DTC FIT module to handle transfer by the DMAC or DTC. (About FIT)

The RX Driver Package provides the set of FIT modules. Obtain the package, and you can then download the set of FIT modules you require. Furthermore, FIT modules work in combination with the Smart Configurator, which eases both downloading of the FIT modules and embedding them in user applications.

Image
RX Family (FIT module)
Sample Program list
Slave Device Control Software (Higher-level layer of the software)
Target MemoryApplication Note Title
R1EX25xxx and HN58X25xxx Series SPI Serial EEPROMRX Family Clock Synchronous Control Module for EEPROM Access Firmware Integration Technology Rev.3.20 - Sample Code (ZIP)
Clock Synchronous Single Master Control Software (Lower-level layer of the software)
Target MCUApplication Note Title
RX-family MCUs that support FIT modulesRX Family RSPI Module Using Firmware Integration Technology Rev.3.50 - Sample Code (ZIP)
RX Family SCI Module Using Firmware Integration Technology Rev.5.40 - Sample Code (ZIP)
RX Family RSCI Module Firmware Integration Technology Rev.2.70 - Sample Code (ZIP)
RX Family Memory Access Driver Interface Module Using Firmware Integration Technology Rev.1.30 - Sample Code (ZIP)
RX Family QSPI Clock Synchronous Single Master Control Module Using Firmware Integration Technology Rev.1.21 - Sample Code (ZIP)
RX Family DMAC Module Using Firmware Integration Technology Rev.3.40 - Sample Code (ZIP)
RX Family DTC Module Using Firmware Integration Technology Rev.4.50 - Sample Code (ZIP)
RX Family CMT Module Using Firmware Integration Technology Rev.5.70 - Sample Code (ZIP)

RX Family (except FIT module), RL78 Family

Image
RX (except FIT module), RL78 Family
Sample Program list
Slave Device Control Software (Higher-level layer of the software)
Target MemoryApplication Note Title
R1EX25xxx and HN58X25xxx Series SPI Serial EEPROMRX Family, RL78 Family, 78K0R/Kx3-L Renesas R1EX25xxx Series Serial EEPROM Control Software Rev.1.06 - Sample Code (ZIP | English, 日本語)
Clock Synchronous Single Master Control Software (Lower-level layer of the software)
Target MCUApplication Note Title
RX Family:
RX210, RX21A, RX220, RX63N, RX63T, RX111, RX64M
RX210, RX21A, RX220, RX63N, RX63T, RX111, RX64M Group Clock Synchronous Single Master Control Software Using the SCI Rev.1.07 - Sample Code (ZIP | English, 日本語)
RX Family Clock Synchronous Single Master Control Software Using the RSPI Rev.1.11 - Sample Code (ZIP | English, 日本語)
RX62NRX62N Group Clock Synchronous Single Master Control Software Using the SCI Rev.1.01 - Sample Code (ZIP | English, 日本語)
RX62N Group Clock Synchronous Single Master Control Software Using the RSPI Rev.1.04 - Sample Code (ZIP | English, 日本語)
RL78 Family:
RL78/G14, RL78/G1C, RL78/L12, RL78/L13, RL78/L1C
RL78/G14, RL78/G1C, RL78/L12, RL78/L13, RL78/L1C, RL78/G23 Group Clock Synchronous Single Master Control Software Using CSI Mode of Serial Array Unit Rev.1.07 - Sample Code (ZIP)

Other

The following software items are specific to the respective device families listed below and are used to control both slave and master devices.

Slave Device and Master Device Control Software (Common Software)
Target MCUApplication Note Title
R8C FamilySerial EEPROM HN58X25xxx Series Sample Program M16C(UART) (ZIP | English, 日本語)
M16C FamilySerial EEPROM HN58X25xxx Series Sample Program M16C(SI/O) (ZIP | English, 日本語)
Serial EEPROM HN58X25xxx Series Sample Program M16C(UART) (ZIP | English, 日本語)
H8, H8S, H8SX FamilySerial EEPROM of HN58X25xxx Series Control Using Clock Synchronous SCI Sample Program for Renesas H8/H8S/H8SX/SH (ZIP | English, 日本語)
SH Family

The software items listed below can be used in combination with the "RX Family, RL78 Family, 78K0R/Kx3-L Renesas R1EX25xxx Series Serial EEPROM Control Software" .

Clock Synchronous Single Master Control Software (Lower-level layer of the software)
Target MCUApplication Note Title
RX610RX610 Group Clock Synchronous Single Master Control Software Using the SCI - Sample Code (ZIP | English, 日本語)
78K Family: 78K0R/Kx378K0R/Kx3-L Clock Synchronous Single Master Control Software Using CSI Mode of Serial Array Unit Ver.2.02 (ZIP | English, 日本語)