You are here

EZ-USB® FX3S SD/MMC Backed Mass Storage Class Example | Cypress Semiconductor

EZ-USB® FX3S SD/MMC Backed Mass Storage Class Example

Last Updated: 
Mar 05, 2015

This example illustrates the use of the FX3S firmware APIs to implement a mass storage class device that allows access to SD/MMC devices connected to FX3S.

The application partitions the storage device found on each of the storage ports into two volumes, and then enumerates them as separate logical units on the USB side. The application also demonstrates the use of the delayed write commit option to optimize write performance to the storage device.

Note: Pre-built binaries are provided in the Release and Debug folders in the zip file. FX3 SDK should be installed in the system to rebuild the example project with any modifications made.