Overview
Description
The SD card drivers for the RX Family comply with the SD Simplified Specification and consist of a driver which supports SD mode and a driver which supports SPI mode, with both allowing you to control the SD memory and secure digital input/output (SDIO).
You can update or read data by simply calling user API functions. This device driver is a Firmware Integration Technology(FIT) module which supports FIT. In combination with other FIT modules, you can easily include various sample code in user applications. DMAC or DTC transfer can be included by combining the SD card driver with the DMAC FIT module or DTC FIT module.
Features
- SD standard
Complies with the SD Simplified Specification. - Bus Interface
Supports 4-bit SD mode and 1-bit SPI mode. - Numbers controllable
1 card/channel - Speed mode
Supports default speed mode. - Transfer of data in the MCU
You can choose transfer by software, DMA, or the DTC. - MCU-dependent part
Divided out in the SDHI FIT module. - Memory Capacity
Supports standard-capacity SD memory cards (SDSC) and high-capacity and extended-capacity SD memory cards (SDHC and SDXC). - Target for memory control
Support is only for user areas.
We do not support the control of protected areas. - Learn More
Target Devices
Documentation
|
|
|
---|---|---|
Type | Title | Date |
Application Note | PDF 1.47 MB 日本語 | |
Application Note | PDF 1.34 MB 日本語 | |
Application Note | PDF 1.04 MB 日本語 | |
Tool News - Release | PDF 177 KB 日本語 | |
4 items
|
Design & Development
Sample Code
Sample Code
Filters
|
||
---|---|---|
Type | Title | Date Date |
Sample Code |
[Software=RX Driver Package|V1.47],[Toolchains=CC-RX|V3.07.00;GNURX|8.3.0.202411;ICCRX|5.10.1]
ZIP
5.62 MB
Application:
Consumer Electronics, Industrial
Compiler:
CC-RX, GNURX, ICCRX
Function:
Driver or Library, Memory
IDE:
e2 studio, IAR EWRX
|
|
Sample Code |
[Software=RX Driver Package|V1.47],[Toolchains=CC-RX|V3.07.00;GNURX|8.3.0.202411;ICCRX|5.10.1]
ZIP
5.17 MB
Compiler:
CC-RX, GNURX, ICCRX
Function:
Driver or Library, Memory
IDE:
e2 studio
|
|
Sample Code |
[Software=RX Driver Package|V1.47],[Toolchains=CC-RX|V3.07.00;GNURX|8.03.00.202411;|CCRX|5.10.1]
ZIP
82.56 MB
Application:
Consumer Electronics, Industrial
Compiler:
CC-RX, GNURX, ICCRX
Function:
Communication Interface, Driver or Library
IDE:
e2 studio, IAR EWRX
|
|
3 items
|
Additional Details
The SD memory card driver complies with the SD Simplified Specification. A company planning to manufacture its own memory cards or host products, or to use the official SD standards in the R&D phase, is required to have a license for this from the SD Association.
Application Configuration

Target Device & Product Lineup
SD Mode SD Memory Card Driver
Product Name |
|
---|---|
Target Device | SD Memory Card |
Target MCUs | RX231, RX23W, RX64M, RX651, RX65N, RX66N, RX71M, RX72M, RX72N |
Integrated Development Environment | |
Supporting compiler |
|
Evaluation Board | An SD card slot is required. You can evaluate the driver on any of the following kits. |
*1 Obtain a commercial Pmod SD card conversion board.
SPI Mode SD Memory Card Driver
Product Name | RX Family SPI Mode SD Memory Card Driver Firmware Integration Technology |
---|---|
Target Device | SD Memory Card |
Target MCUs | RX-family MCUs that support FIT modules |
Integrated Development Environment | |
Supporting compiler |
|
Evaluation Board | A sample program for the following board is provided.
|
*2 Remodeling of the board and provision of a separate Pmod SD card slot are required. For details, refer to the user's manual for the board.
SDIO Driver
Product Name | SDIO Driver*3 |
---|---|
Target Device | SDIO Interface Wireless LAN (eWBC from d-broad, Inc.) *4 |
Target MCUs | RX231, RX23W, RX64M, RX651, RX65N, RX66N, RX71M, RX72M, RX72N |
Integrated Development Environment | |
Supporting compiler | C/C++ Compiler Package for RX Family [CC-RX] |
Part Number | RTM0RX0000DSDD2JB0RP |
State of device production | In mass production |
Evaluation Board | |
Provision of the drivers | Free |
*3 To place an order for the SDIO Driver, contact your local Renesas Electronics marketing office or distributor and let them know the above orderable part number.
*4 For an environment where wireless LAN operation can be verified in combination with the valuation board, contact your local Renesas Electronics marketing office or distributor.
How to Obtain
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.
Driver for SD Mode
Target Device | Driver | Application Note Title |
---|---|---|
RX-family MCUs that support FIT modules and incorporate the SDHI | SD Memory Card Driver | RX Family SD Mode SD Memory Card Driver Firmware Integration Technology Rev.3.01 - Sample Code (ZIP) |
SDHI Driver | RX Family SDHI module using Firmware Integration Technology Rev.2.12 - Sample Code (ZIP) |
Driver for SPI Mode
Target Device | Driver | Application Note Title |
---|---|---|
RX-family MCUs that support FIT modules | SD Memory Card Driver | RX Family SPI Mode SD Memory Card Driver Firmware Integration Technology Rev.1.11 - Sample Code (ZIP) |
Memory Driver I/F | RX Family Memory Access Driver Interface Module Using Firmware Integration Technology Rev.1.31 - Sample Code (ZIP) | |
SPI Driver | RX Family SCI Module Using Firmware Integration Technology Rev.5.41 - Sample Code (ZIP) *5 | |
RX Family RSPI Module Using Firmware Integration Technology Rev.3.60 - Sample Code (ZIP) *5 |
*5 Select either the SCI module or RSPI module for use with the SPI-mode driver.
Related Software
The SD card driver can be used with any of the following FAT file system software libraries.
Software | Features |
---|---|
FAT File System [M3S-TFAT-Tiny] for the RX Family | Support is only for FAT12, FAT16, and FAT32. |