Legacy USB Mass Storage

Browse source code on GitHub

Overview

This sample app demonstrates use of a USB Mass Storage driver by the Zephyr project. This very simple driver enumerates a board with RAM disk into an USB disk. This sample can be found under samples/subsys/usb/legacy/mass in the Zephyr project tree.

Note

This samples demonstrate deprecated USB device support (deprecated).

Requirements

This project requires a USB device driver, and either 96KiB of RAM or a FLASH device.

Building and Running

The configurations selects RAM-based disk without any file system.

west build -b reel_board samples/subsys/usb/legacy/mass

See also

USB Device Core API