M3S-TFAT-Tiny (TFAT) is a FAT file system that only requires a small amount of memory. TFAT supports FAT16 and FAT32. This is based on open source FatFs open_in_new. In addition, this is also Firmware Integration Technology (FIT) and can be combined with other FIT modules.
Renesas has various MCUs, including the RX Family, that are suitable for use in applications such as single-function home appliances and compact industrial equipment, where the incorporation of more sophisticated functionality or the newest technology, with a negligible increase in cost, is desired. To support such development activities, Renesas offers software libraries with only the essential features for application, at low cost.
Use TFAT in any device incorporating a target microcontroller for functions such as accumulating measured or archived data, or rewriting a stored program via memory card. Although TFAT is a FAT file system, and PC data exchange capability enable analysis and management of data by a PC application.
TFAT supports various types of memory devices: SD memory card, USB memory, eMMC, and Serial Flash memory. The supplied sample programs include sample software for reading/writing files to SD Memory card and USB Flash drive on the CPU board which comes with the Renesas Starter Kit.
- Compact design tailored for embedded systems
Realizable using the internal memory of the microcontroller
Approx. 8.9KB ROM and approx. 900B RAM (for the RX Family)
- Supported CC-RX, IAR and GCC compilers
- Supported both of non RTOS and RTOS (FreeRTOS and RI600V4)
|Target Device||Software Name||Version/Release Date||Status|
|RX Family||M3S-TFAT-Tiny for the RX Family||Latest Version: V.4.02
Released: Feb. 15, 2021
|Download: Open Source FAT File System M3S-TFAT-Tiny Module Firmware Integration Technology - Sample Code (ZIP)|