zjuestcer
从事嵌入式软硬件开发、底层系统的开发移植及系统定制化开发等
展开
-
UFS软件分区介绍
本文主要介绍了ufs软件分区管理的概况,能够使大家对软件分区有个大体的认识原创 2017-06-20 09:38:36 · 10597 阅读 · 4 评论 -
emmc 性能优化
好久没有更新了,加一篇。。。。1.驱动方面1.1内容点位宽(决定了单次时序传输的最大位宽):SPL阶段:4bit width(可以改为8bit width)Uboot阶段:8bit widthKernel阶段:8bit width时钟(决定了时序的快慢): SPL阶段:13M U原创 2016-09-16 14:37:46 · 8949 阅读 · 0 评论 -
emmc 命令协议
所有的命令都是固定的长度48位所有命令都是以0开始的,紧接着是传输的方向(主机发出的就为1,设备发出的就为0),接下来的6位是命令的索引,这是一组二进制码(0~63),设备就是对这六位译码,区分是哪种命令,还有一些命令需要arg值(比如地址),这一段的长度为32位,所有的命令都会被CRC7保护着,所以CRC保护的是之前的40位,最后以1结束。上升沿采样,第一个bit为0为s原创 2016-08-20 10:31:44 · 8649 阅读 · 6 评论 -
emmc kernel driver流程
kernel emmc driver 初始化流程原创 2016-08-02 19:23:57 · 3194 阅读 · 0 评论 -
UFS 介绍 1
本文主要针对UFS的硬件架构及软件应用层架构做了简单的介绍,对于mipi层的协议没有过多的介绍,因为软件流程中mipi层对软件来说是不可见的也不大关心的,我们关心的是应用层协议栈的初始化,后面的文章会针对UFS协议栈的软件初始化详细流程和UFS的分区管理作进一步介绍原创 2016-07-29 12:23:01 · 14911 阅读 · 10 评论 -
EMMC 介绍
本文着重介绍了EMMC的硬件及软件原理,以及在手机各个启动阶段的作用和流程原创 2016-07-29 08:34:01 · 41353 阅读 · 18 评论