自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

转载 Linux MMC framework(2)_host controller driver

1.前言本文是Linux MMC framework的第二篇,将从驱动工程师的角度,介绍MMC host controller driver有关的知识,学习并掌握如何在MMC framework的框架下,编写MMC控制器的驱动程序。同时,通过本篇文章,我们会进一步的理解MMC、SD、SDIO等有关的基础知识。2.MMC host驱动介绍MMC的host driver,是用于驱动MMC ...

2019-01-13 15:28:19 670

转载 Linux MMC framework(1)_软件架构

1.前言由[1]中MMC、SD、SDIO的介绍可知,这三种技术都是起源于MMC技术,有很多共性,因此Linux kernel统一使用MMC framework管理所有和这三种技术有关的设备。本文将基于[1]对MMC技术的介绍,学习Linux kernel MMC framework的软件架构。2.软件架构Linux kernel的驱动框架有两个要点(尽管本站前面的文章已经多次强调,...

2019-01-13 14:58:13 693

转载 eMMC命令详解

本文主要对eMMC的command进行详细介绍,主要包含如下内容:command类型 command格式命令类型:命令类型 说明 bc 不带response的广播命令 bcr 带有response的广播命令 ac 点对点无数据传输 adtc 点对点数据传输 命令格式:如上图所示,eMMC Command由48Bits组成,各个B...

2019-01-13 13:58:07 17455

转载 eMMC工作模式

eMMC在Power On、HW Reset或者SW Reset时,Host可以触发eMMC Boot,让eMMC进入Boot Mode。在此模式下,eMMC Device会将Boot Data发送给Host,这部分内容通常为系统的启动代码,如BootLoader。如果Host没有触发Boot流程或者Boot流程完成后,eMMC Device会进入Device Identification M...

2019-01-13 12:32:57 1628

转载 eMMC总线协议

1.eMMC总线接口eMMC总线接口定义如下图所示:各个信号的描述如下:CLK:CLK信号用于从Host端输出时钟信号,进行数据传输的同步和设备运作的驱动。在一个时钟周期内,CMD和DAT0-7信号上都可以支持传输1个比特,即SDR(Single Data Rate)模式。此外,DAT0-7信号还支持配置为DDR(Double Data Rate)模式,在一个时钟周期内,可以传...

2019-01-06 19:33:14 1033 2

转载 eMMC分区管理

1.分区概述eMMC标准中,将内部的Flash Memory划分为4类区域,最多可以支持8个硬件分区,如下图所示:1.1.概述一般情况下,Boot Area Partitions和RPMB Partition的容量大小通常都为4MB,部分芯片厂家也会提供配置的机会。General Purpose Partitions (GPP)则在出厂时默认不被支持,即不存在这些分区,需要用户主动...

2019-01-06 18:18:52 2741 3

转载 eMMC简介

eMMC是embedded MultiMediaCard的简称。MultiMediaCard,即MMC,是一种闪存卡(Flash Memory Card)标准,它定义了MMC的架构以及访问Flash Memory的接口和协议。而eMMC则是对MMC的一个拓展,以满足更高标准的性能、成本、体积、稳定、易用等的需求。eMMC的整体架构如下图片所示:图. eMMC整体框架eMMC内部主要...

2019-01-02 20:06:55 19681

转载 MMC/SD/SDIO介绍

1.前言熟悉Linux kernel的人都知道,kernel使用MMC subsystem统一管理MMC、SD、SDIO等设备,为什么呢?到底什么是MMC?SD和SDIO又是什么?为什么可以用MMC统称呢?在分析Linux kernel的MMC subsystem之前,有必要先介绍一些概念,以便对MMC/SD/SDIO有一个大致的了解,这就是本文的目的。2.基本概念MMC是Mult...

2019-01-02 19:31:09 1127

Keil.S32_SDK_DFP.1.2.0.pack

S32K14X系列Pack包,使用Keil时可以按照成功,方便项目开发。

2019-08-25

DDR3 SDRAM Standard_JESD79-3D

官员DDR3的详细介绍,里面有关于DDR的详细资料,时序和命令等等

2018-03-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除