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.
  • 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
  • Learn More

Target Devices

Synergy Download

Documentation

Document title Document type
Type
Date Date
PDF 1.43 MB 日本語 Application Note
PDF 665 KB 日本語 Application Note
PDF 298 KB 日本語 Application Note
PDF 736 KB 日本語 Application Note
PDF 802 KB 日本語 Application Note
PDF 1.79 MB 日本語 Application Note
PDF 1.15 MB 日本語 Application Note
PDF 241 KB 日本語 Application Note
PDF 257 KB 日本語 Application Note
PDF 252 KB 日本語 Application Note
PDF 202 KB 日本語 Application Note
PDF 147 KB Application Note
PDF 228 KB Application Note
PDF 366 KB 日本語 Tool News - Release
PDF 327 KB 日本語 Tool News - Release
PDF 480 KB Tool News - Release
PDF 524 KB Tool News - Release
PDF 202 KB Tool News - Release
PDF 372 KB 日本語 Tool News - Release
PDF 629 KB Tool News - Release
PDF 571 KB Tool News - Release
PDF 716 KB Tool News - Release
PDF 420 KB Tool News - Release
PDF 318 KB Tool News - Release
PDF 202 KB 日本語 Tool News - Release
25 items

Design & Development

Sample Code

Sample Code

Filters
Title Type Date Date
[Toolchains=CC-RL|v1.10.00;ICCRL78|4.21.1.2409;LLVM for Renesas RL78|10.0.0.202203]
ZIP 1.61 MB
Application: Consumer Electronics, Industrial
Compiler: CC-RL, ICCRL78, LLVM Function: Application Example IDE: CS+, e2 studio, IAR EWRL78
Sample Code
[Software=RX Driver Package],[Toolchains=CC-RX|v3.04.00;GNURX|8.3.0.202104;ICCRX|4.20.3]
ZIP 9.82 MB
Application: Consumer Electronics, Industrial, Key Technology, Medical and Healthcare Solutions
Compiler: CC-RX, GNURX, ICCRX Function: Communication Interface, Driver or Library IDE: e2 studio, IAR EWRX
Sample Code
ZIP 5.22 MB 日本語 Compiler: CC-RX IDE: e2 studio Sample Code
ZIP 871 KB 日本語 Compiler: CC-RX IDE: CS+ for CC, e2 studio Sample Code
ZIP 2.47 MB 日本語 Compiler: CA78K0R, CC-RL, ICCRL78 IDE: CS+ for CA, CX, CS+ for CC, IAR EWRL78 Sample Code
ZIP 2.03 MB 日本語 Compiler: CA78K0R, CC-RL, ICCRL78 IDE: CS+ for CA, CX, CS+ for CC, IAR EWRL78 Sample Code
ZIP 1.80 MB 日本語 Compiler: CA78K0R, CC-RL, ICCRL78 IDE: CS+ for CA, CX, CS+ for CC, IAR EWRL78 Sample Code
ZIP 698 KB 日本語 Sample Code
ZIP 270 KB 日本語 Sample Code
ZIP 284 KB Sample Code
ZIP 236 KB 日本語 Sample Code
ZIP 203 KB 日本語 Sample Code
ZIP 149 KB Sample Code
ZIP 272 KB Sample Code
14 items

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 Device Renesas Serial EEPROM
(R1EX25xxx and HN58X25xxx Series)
Master Device Renesas MCU
(RX, RL78, 78K, R8C and M16C Family

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

Image
Application Configuration

Application Configuration

Support Memory

R1EX25xxx Series

  • R1EX25512A (512Kbit)
  • R1EX25256A (256Kbit)
  • R1EX25128A (128Kbit)
  • R1EX25064A (64Kbit)
  • R1EX25032A (32Kbit)
  • R1EX25164A (16Kbit)
  • R1EX25008A (8Kbit)
  • R1EX25004A (4Kbit)
  • R1EX25002A (2Kbit)

HN58X25xxx Series

  • N58X25256 (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)

The following software is a FIT module, i.e. within our FIT range, so it can easily be combined with other FIT modules. For example, transfer by a DMAC or DTC can easily be handled by combining this module with a DMAC or DTC module, both of which are currently available within our FIT range. (About FIT)

Image
 spi-eeprom-rx-fit-e

Block Diagram

Sample Program list
Slave Device Control Software (Higher-level layer of the software)
Target Memory Application Note Title
R1EX25xxx and HN58X25xxx Series SPI Serial EEPROM RX Family Clock Synchronous Control Module for EEPROM Access Firmware Integration Technology Rev.3.10 - Sample Code (ZIP)
Clock Synchronous Single Master Control Software (Lower-level layer of the software)
Target MCU Application Note Title
RX72T, RX71M, RX66T, RX64M, RX231, RX113, RX111, RX110 RX Family RSPI Module Using Firmware Integration Technology Rev.3.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.20 - Sample Code (ZIP)
RX Family DTC Module Using Firmware Integration Technology Rev.4.40 - Sample Code (ZIP)
RX Family CMT Module Using Firmware Integration Technology Rev.5.60 - Sample Code (ZIP)

RX (except FIT module), RL78 and 78K Family

Image
spi-eeprom-e

Block Diagram

Sample Program list
Slave Device Control Software (Higher-level layer of the software)
Target Memory Application Note Title
R1EX25xxx and HN58X25xxx Series
SPI Serial EEPROM
RX 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 MCU Application 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, 日本語)
RX62N RX62N 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)
RX610 RX610 Group Clock Synchronous Single Master Control Software Using the SCI - 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)
78K Family
78K0R/Kx3
78K0R/Kx3-L Clock Synchronous Single Master Control Software Using CSI Mode of Serial Array Unit Ver.2.02 (ZIP | English, 日本語)

R8C and M16C Family

The following software controls the slave device and master device in systems that include M16C or R8C Family MCUs.

Slave Device and Master Device Control Software (Common Software)
Target MCU Application Note Title
R8C Family Serial EEPROM HN58X25xxx Series Sample Program M16C(UART) (ZIP)
M16C Family Serial EEPROM HN58X25xxx Series Sample Program M16C(UART) (ZIP)
Serial EEPROM HN58X25xxx Series Sample Program M16C(SI/O) (ZIP)

master device in systems that include M16C or R8C Family MCUs.