Overview

The M3S-TFAT-Tiny (TFAT) file system is supplemented by a variety of related application notes with associated sample code. An overview of the currently available application notes and sample code is provided below, along with the listing of the application note titles. Refer to the individual application notes for information on supported devices.

M3S-TFAT-Tiny

How to use M3S-TFAT-Tiny with a sample program.

Target Device Application Note
RL78 Family RL78 Family Open Source FAT File System M3S-TFAT-Tiny: Introduction Guide
RX Family RX Family Open Source FAT File System [M3S-TFAT-Tiny] Module Firmware Integration Technology
V850 Family V850 Family Open Source FAT File System M3S-TFAT-Tiny: Introduction Guide
SH-2A SH-2A Open Source FAT File System M3S-TFAT-Tiny: Introduction Guide

SPI Mode MultiMediaCard Driver

Available free of charge, the functionality of this software is limited to the MultiMediaCard. TFAT includes this software as a sample for checking system operation. It can be implemented in product prototypes and mass-produced products employing a variety of microcontrollers.

Target Device Application Note
RL78 Family RL78 Family SPI mode MultiMediaCard Driver: Introduction Guide
RX Family RX Family SPI mode MultiMediaCard Driver: Introduction Guide
V850 Family V850E2/ML4 MultiMediaCard SPI Mode Device Driver Adoption Guide
SH7216 Group SH7216 Group Accessing MultiMediaCard Using the Renesas Serial Peripheral Interface

Reading and writing data to some command-compatible SD memory cards (2GB or below) is possible, but customers who are not members of the SD Association and who have not entered into a Host/Ancillary Product License Agreement (HALA) (Note1) with SD-3C, LLC, should not use the software with SD memory cards. If SD memory card compatibility is required, use the SPI Mode MultiMediaCard/SD Memory Card Driver (Note2, Note3) product.

Notes

  1. For information on HALA, see the SD Association website.
  2. SPI Mode MultiMediaCard/SD Memory Card Driver is paid software that supports SD cards and SDHC cards (4GB and above), in addition to the MultiMediaCard.
  3. MultiMediaCard is a registered trademark of the MultiMediaCard Association (MMCA).

Software for CPU Board Included in Renesas Starter Kit

These application notes provide the information necessary to design an extension circuit, using the CPU board included in the Renesas Starter Kit, in order to access audio playback and recording functions and add a MultiMediaCard/SD memory card slot.

Target Device Application Note
RL78 Family RL78/G14 Sound Playback Demonstration for RL78/G14 CPU Board
RX Family RX600 Series Usage of Renesas Starter Kit for RX610 Middleware Evaluation Board

Note

About "RL78/G14: Audio Playback Demo Using RL78/G14 CPU Board": This demo shows how to efficiently read, ADPCM decompress or play back proprietary ADPCM audio data files stored on a MultiMediaCard or SD card. It is possible to play any audio data specified by the user by swapping out the proprietary ADPCM audio data files. The application note also includes circuit diagrams of the extension circuit required to implement the demo.