In the era of copycat phones, many young people may not be familiar with the fact that a SD card is installed on the phone for storage expansion. The current smartphones will have an EMMC chip soldered on the PCB board for large-capacity data storage, which is much more secure. If the phone is lost, there is no need to worry about the leakage of photos or data.
1. EMMC Features
- Compliant with JEDEC/MMC Standard Version 5.0
- Advanced 12-signal interface
- x1, x4 and x8 I/O, selectable by host
-SDR/DDR mode, up to 52MHz clock speed
-HS200/HS400 mode
-Command class: class 0 (basic); class 2 (blockread); class 4 (block write); class 5 (erase); class 6 (write protection); class 7 (lock card)
Follow the WeChat public account and reply “EMMC information” to download the chip manual package for free.
2. Block diagram, MMC controller and NAND storage;
3. MMC model parameters, corresponding selection table
4. Pin Description
Some pins marked with shading are valid pins, and other pins are left floating;
After reading the above, does the pin introduction feel very similar to that of an SD card? Yes, including the control commands, it is the same as an SD card, just treat it as an SD card and it will be OK;
5. Functional block diagram
Just deal with the above registers.
6. Hardware wiring diagram reference: 8-wire data transmission, fast speed;
7. Device Tree
mmc0: mmc@f0000000 {
u-boot,dm-pre-reloc;
pinctrl-0 = <&pinctrl_mmc0_clk_cmd_dat0 &pinctrl_mmc0_dat1_3
&pinctrl_mmc0_dat4_7 &pinctrl_mmc0_cd>; //IO pin definition, please refer to the hardware schematic diagram for details
vmmc-supply = <&vcc_mmc0_reg>; //Controller used
vqmmc-supply = <&vcc_3v3_reg>;
status = "okay";
slot@0 {
reg = <0>;
bus-width = <8>; //The number of data lines must be correct
cd-gpios = <&pioE 0 GPIO_ACTIVE_LOW>; //
};
};
8. Usage Summary
EMMC chips, I have used Samsung chips, as well as some domestic EMMCs, all have a common feature, that is, the models are updated very quickly. After a few months, it is found that the chips from the previous batch are no longer available and are no longer in production. Here I would like to remind you that if you use EMMC to make products, it is best to stock more, or compare the parameters in the selection to find manufacturers and models with better replacement.
Previous article:[linux kernel] Kernel transplant process record
Next article:[Linux bottom layer] U-boot ksz8081 network driver debugging
- Popular Resources
- Popular amplifiers
- Learn ARM development(16)
- Learn ARM development(17)
- Learn ARM development(18)
- Embedded system debugging simulation tool
- A small question that has been bothering me recently has finally been solved~~
- Learn ARM development (1)
- Learn ARM development (2)
- Learn ARM development (4)
- Learn ARM development (6)
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- LED chemical incompatibility test to see which chemicals LEDs can be used with
- Application of ARM9 hardware coprocessor on WinCE embedded motherboard
- What are the key points for selecting rotor flowmeter?
- LM317 high power charger circuit
- A brief analysis of Embest's application and development of embedded medical devices
- Single-phase RC protection circuit
- stm32 PVD programmable voltage monitor
- Introduction and measurement of edge trigger and level trigger of 51 single chip microcomputer
- Improved design of Linux system software shell protection technology
- What to do if the ABB robot protection device stops
- CGD and Qorvo to jointly revolutionize motor control solutions
- CGD and Qorvo to jointly revolutionize motor control solutions
- Keysight Technologies FieldFox handheld analyzer with VDI spread spectrum module to achieve millimeter wave analysis function
- Infineon's PASCO2V15 XENSIV PAS CO2 5V Sensor Now Available at Mouser for Accurate CO2 Level Measurement
- Advanced gameplay, Harting takes your PCB board connection to a new level!
- Advanced gameplay, Harting takes your PCB board connection to a new level!
- A new chapter in Great Wall Motors R&D: solid-state battery technology leads the future
- Naxin Micro provides full-scenario GaN driver IC solutions
- Interpreting Huawei’s new solid-state battery patent, will it challenge CATL in 2030?
- Are pure electric/plug-in hybrid vehicles going crazy? A Chinese company has launched the world's first -40℃ dischargeable hybrid battery that is not afraid of cold
- EEWORLD University ---- Python 3 video tutorial
- [Rivet RVB2601 Creative Application Development Competition] Participation Award Prizes
- CCS5.5 compiler optimization issues
- Is there anyone who knows PGA460? My circuit diagram is based on PGA460PSM, but I can't get any measurement results.
- How does AD import the complete content of a DWG file, or how does AD apply copper in a ring-shaped strip area?
- 5G mobile phones bring huge opportunities to RF front-end
- stm32 controls LCD1602 display, but the screen always displays two blank spaces, and the letter p is displayed as the letter r. Can you guys see what the problem is?
- ESP32 Simulator
- EEWORLD University ---- Blockchain Technology and Application
- I can't see any reply for the third time. This time there is one on the 40th floor, but no more on the 41st floor...