Changes between Version 3 and Version 4 of MMC
- Timestamp:
- 12/01/2017 05:21:41 PM (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
MMC
v3 v4 4 4 A !MultiMediaCard (MMC) is a memory card standard used for solid-state storage typically used in digital cameras, smart-phones, and portable media players. There are several form-factors of cards that fall under the specification. MMC cards use the SDIO data bus standard. 5 5 6 The following Gateworks boards support MMC: 7 ||= Family =||= Board =||= max clock =||= eMMC =||= microSD =|| 8 || Newport || GW630x/GW640x || 52MHz || 8GB bootable || SDHC/SDXC DS/HS bootable || 9 || || 10 || Ventana || GW560x || 208MHz || 8GB 52MHz bootable || SDHC/SDXC DS/HS/UHS-I bootable || 11 || || GW52xx/GW53xx/GW54xx/GW5530 || 208MHz || || SDHC/SDXC DS/HS/UHS-I^^^1^^^ bootable || 12 || || 13 || Laguna || GW2388 || 50MHz || || SDHC DS/HS not bootable || 14 1. Earlier Ventana GW52xx/GW53xx/GW54xx board revisions did not support UHS-I - see [#ventana ventana below] 15 16 Performance depends on various factors (see [#performance below] for more details) 6 17 7 18 [=#emmc] … … 12 23 * supports several hardware partitions 13 24 * 8-bit data bus 25 * Dual-Data-Rate (DDR) (Note this is supported on microSD if the card/controller support UHS-I) 14 26 * device is on-board and thus non removable 15 27 … … 137 149 138 150 [=#performance] 139 == Data Rates == 151 == Performance and Data Rates == 152 Performance of MMC devices depend on the following factors: 153 * max clock speed 154 * mode: DS/HS/UHS-I 155 * bus width: 4-bit for microSD, 8-bit for eMMC 156 * cpu performance and DMA capabilities 157 140 158 The !SecureDigital (SD) card spec originally defines a speed classes rating to refer to the I/O speed capabilities of the specific card. The class is specified on the card with icons that are denoted in the SD card specification. The class specified the write speed (which was important for Digital cameras) but a shortcoming of this system is it did not specify read speed. 141 159 … … 189 207 Ventana boards that are capable of UHS-I data rates: 190 208 ||= board model =||= revision =|| 191 || GW54xx || E || 192 || GW53xx || E || 193 || GW520x || D || 194 || GW522x || B || 209 || GW560x || A+ || 210 || GW553x || A+ || 211 || GW54xx || E+ || 212 || GW53xx || E+ || 213 || GW520x || D+ || 214 || GW522x || B+ || 195 215 * Standard board models at the revision above will have UHS-I capability loaded by default, however for specials (GW5xx-SPxxx) please contact sales@gateworks.com to inquire if UHS-I support is available. 196 216 … … 203 223 [=#laguna] 204 224 == Laguna == 205 The Cavium cns3xxx SoC used on Laguna has an SD host controller that supports a 50MHz max clock which results in a '''theoretical maximum I/O rate of 25MB/sec'''. 225 The Cavium cns3xxx SoC used on Laguna has an SD host controller that supports: 226 * 50MHz clock 227 * SD 2.0 228 * MMC 4.2 229 230 A 4-bit SDR microSD at 50MHz results in a max bus throughput of 25MB/sec (actual results are less as they depend on CPU performance)