AN1047: EFM8 NOR Flash USB MSD Reference Design
This application note describes the implementation of a USB Mass Storage Device with an external NOR-Flash memory.
A method of logical to physical address mapping is also implemented in this reference design. The full source code is included, which contains information about USB Mass Storage Device class specification, SCSI, and the logical to physical transition for EFM8UB1.
KEY POINTS:
● USB Mass Storage Device Class
● Logical to Physical address mapping
● NOR-Flash application
The USB Mass Storage Device (MSD) class is one of the most widely supported device classes among the USB device classes natively supported by popular operating systems. A USB device that supports this class can use the built-in drivers provided by the operating system without the need to install or maintain any custom device drivers. The USB MSD Reference Design utilizes this widespread support by providing device firmware for Silicon Labs USB microcontrollers that complies with the MSD class specification. In addition,as any page of the NOR-Flash to be programmed must be erased first, a method of logical to physical address mapping is implemented in the firmware to improve the performance and reliability of NOR-Flash arrays.
This document describes the various components of the device firmware in detail.
Note: This example builds upon the USB Mass Storage Reference Design described in AN282: USB Mass Storage Device Reference Design Programmer’s Guide. See this document for additional information.
|
|
Application note & Design Guide |
|
|
|
Please see the document for details |
|
|
|
|
|
|
|
English Chinese Chinese and English Japanese |
|
November 28th, 2016 |
|
Rev. 0.1 |
|
AN1047 |
|
1011 KB |
- +1 Like
- Add to Favorites
Recommend
- Introducing the EFM8BB50: A New Addition to SILICON LABS 8-bit MCU Family
- Silicon Labs Simplifies IoT Development with Simplicity Studio 5
- Silicon Labs Strengthens Isolated Gate Driver Portfolio
- Software Speeds Development of IEEE 1588 System Integration | Silicon Labs
- Silicon Labs Expands Isolated Gate Driver Product Family Ideal for Hybrid and Electric Vehicles (EV)
- News | Silicon Labs and Amazon Collaborate on Sidewalk, a New Shared Network for IoT Consumer Devices
- Silicon Labs and Skyworks reach agreement to sell infrastructure and automotive business
- Silicon Labs Z-Wave Wireless Selected for Johnson Controls Next Generation Qolsys Smart Home Panel
All reproduced articles on this site are for the purpose of conveying more information and clearly indicate the source. If media or individuals who do not want to be reproduced can contact us, which will be deleted.