黑猫带你学eMMC协议第17篇:超详细的eMMC HS200 & HS400讲解

黑猫带你学:eMMC协议详解
该专栏为热销专栏榜 第8名
专栏收录该内容
¥99.90
¥299.90
34 篇文章

1 前言

1.1 声明

本文依据eMMC JEDEC5.1及个人工作经验整理而成,如有错误请留言。
本文结合eMMC JEDEC5.1协议手册查看效果更佳。

1.2 内容提要

本文大约6000字,主要内容有:

1.什么是emmc hs200/hs400?
2.什么是tuning?tuning的过程又是什么?
3.如何设置才能让emmc进入hs200 mode?
4.如何设置才能让emmc进入hs400 mode?
5.emmc关于HS200/HS400内部结构框图对比。
6.部分个人相关经验总结。

2 概述

2.1 什么是HS200/HS400

hs200就是在clk为200M的频率下进行传输数据。
hs400也是在clk为200M的频率下进行数据传输,但采用的DDR模式。

2.2 VCCQ

(1)hs200仅仅在VCCQ为1.2V和1.8V时候才有效。
(2)hs400有效电压也为1.2V和1.8V。

2.3 总线宽度

(1)hs200 SDR 4bit / SDR 8bit
(2)

VIP 从HS200到HS400:手把手教你配置eMMC的高速模式与调优实战 本文详细解析了eMMC存储从HS200到HS400高速模式的配置与调优实战,涵盖硬件设计差异、软件实现细节及示波器诊断技巧。通过实测数据和优化策略,帮助开发者实现稳定的400MB/s传输速率,提升嵌入式系统性能。 开通可读全文·233 阅读·5 点赞·5 收藏 阅读全文

相关推荐

eMMC协议:深入解析eMMC HS与HS400

是一种广泛应用于嵌入式系统的存储设备,具有高性能和可靠性。在本文中,我们将详细介绍eMMC协议中的两种高速模式:HS(高速)和HS400(高速400)。通过适当配置eMMC设备和控制器,可以实现更高的数据传输速度和性能。请注意,以上示例代码仅用于演示目的,实际应用中需要根据具体的eMMC设备和控制器进行适当的配置。希望本文对您理解eMMC协议中的高速模式有所帮助。b. 配置eMMC控制器以使其支持HS400模式。a. 配置eMMC设备的时钟频率和电压范围。eMMC协议中的HS和HS400模式为。

weixin_50547796的博客 3640

黑猫带你学eMMC协议第1篇:全网最全emmc协议中文详讲,这份学习框架图,你值得拥有!!!(持续更新中...)

黑猫带你学eMMC协议第7篇:全网最全emmc写保护详解(write protect) 黑猫带你学eMMC协议第8篇:emmc可靠写详解(Write Reliability) 黑猫带你学eMMC协议第9篇:emmc的分区配置(partitioning) 黑猫带你学eMMC协议第10篇:eMMC命令队列详解(CMDQ) 黑猫带你学eMMC协议第11篇:eMMC擦除详解(erase/trim/discard/sanitize/secure erase/secure trim…) 黑猫带你学eMMC协议第12篇:

黑猫奥利奥的博客 2万+

黑猫带你学eMMC协议第31篇:什么是eMMC的驱动强度(Drive Strength)

首先要清楚:内阻越大,驱动强度越小;内阻越小,驱动强度越大。ECSD[185]可调节DS(drive strength), 是所有eMMC的基本功能,一般厂商样片都是可调的。当emmc使用在一些平台上,出现CRC的问题时候,可以考虑调整驱动强度。相关寄存器只读,表示emmc是否支持调节驱动强度及支持的强度等级。bit7-bit4用来调节驱动强度。驱动强度修改影响的总线有哪些?这个驱动强度会调节整个IO的驱动,也就是包括emmc的cmd、data、ds pin。

黑猫奥利奥的博客 3253

黑猫带你学eMMC协议第30篇:eMMC的boot mode和boot operation详解

boot operation是干嘛的?boot operation期间,将boot区域的数据全部吐出来。如果emmc用在手机里面,吐出来的这些数据用于启动手机,也就是说boot区域已经提前放置了安卓系统等信息。boot operation也可以从uda吐数据,但是emmc的init过程很长,所以放在boot area就可以很快速将这些数据给出来。这也就是为什么手机电源键一按,屏幕等设备就会快速工作起来。流程框图如图所示,按照蓝紫色箭头标注出来的流程就是boot operation的流程。

黑猫奥利奥的博客 2397

黑猫带你学eMMC协议第8篇:eMMC供电情况详解(power)

1 前言 1.1 声明 本文依据eMMC JEDEC5.1及个人工作经验整理而成,如有错误请留言。 文章为个人辛苦整理,付费内容,禁止私自转载。 文章所在专栏:《黑猫带你学:eMMC协议详解》 1.2 内容提要 本文大约5000字,主要内容有: 1、VCC/VCCQ分别是给什么供电?其相关限制有哪些? 2、emmc power up对host有什么规定? 3、emmc power cycle对host有什么规定? 4、emmc电源供应状况 1.3 学习须知 本文主要介绍emmc的供电情况。有很大篇幅介绍

黑猫奥利奥的博客 4483

黑猫带你学eMMC协议第32篇:eMMC什么场景下会出现ADDRESS_ OUT_OF_RANGE(OOR)

read last lba,device有概率置位oor,host忽略即可。原因截图解释:不过,虽然spec中规定如上,但是实际很多厂商处理的时候,还是会较真这种情况下的OOR处理。如下提供了一种厂商实现的方案:比如read到full card 的最后一个sector时候,如果clk一直有提供给emmc,fw也不要再吐数据给host了。cmd12发送比较慢,那么此时就认为是下一个sector的数据要传输的时间了,此时OOR还是要在cmd12的resp置位。

黑猫奥利奥的博客 429

一文搞懂 eMMC:从接口到HS400模式,芯片内部到底在干什么?

eMMC其实是一种“小型智能系统”:它既有Flash,又有控制器,还能自己调度、纠错、均衡、缓存。正因为这些“自带智商”的特性,eMMC才能在手机、车载、AI相机、IoT主板中长期占据主角地位。未来,UFS或NVMe会继续演进速度,但eMMC仍然是“嵌入式世界的基石”。📎🎯 eMMC是嵌入式存储里的“全能管家”,从26MB/s到400MB/s,每一步速度的提升,背后都是接口、时序、信号同步的工程美学。

weixin_43199439的博客 731

潜在图神经网络学习笔记(Latent Graph Neural Networks for Human Skeleton-based Action Recognition)

在本文中,我们从一个新的角度来解决这个问题,通过将非结构化的骨架数据映射到潜在空间,如图2所示,这里称为潜在特征空间或嵌入空间,其中一组项嵌入在一个流形中[ 1 ],并且在潜在空间中彼此更相似的项被放置在彼此更接近的位置。潜在空间中的位置可以被认为是由一组潜在变量定义的,这些潜在变量来源于对象的相似性。将骨架数据嵌入到流形中,消除了远近邻居之间的冗余依赖关系,以解决加权问题。得到具有多尺度聚合特征的稀疏图矩阵结构,以更好地理解骨骼关节的直接加权信息。

qq_45631885的博客 486

树莓派5使用CSI摄像头 | 树莓派5接上CSI摄像头后命令行操作显示检测无设备

此系列用于记录树莓派5的一些操作,这篇文章讲述树莓派5如何使用CSI摄像头。

beyourself_he的博客 8784

字符串相似度比较算法:Jaro–Winkler similarity的原理及实现

前言 在前面的文章中,笔者有对编辑距离以及Levenshtein距离进行详细的说明,其实levenshtein距离是编辑距离的其中一种定义,本文所说的Jaro距离是编辑距离的另外一种定义,它也是对两个字符串的相似度进行衡量,以得出两字符串的相似程度。下面我们一起来学习这个算法的原理以及实现吧。 标题算法定义 下面先说说Jaro distance(又称Jaro similarity),这是由Matt...

蓝天白云梦的csdn博客 1万+

【脚本篇】---spyglass lint脚本

【代码】【脚本篇】---spyglass lint脚本。

冬瓜 6347

OpenLayers6入门,快速搭建Vue+OpenLayers地图脚手架项目

本章针对Vue初学者,对Vue不熟悉,甚至还不会Vue的入门学生读者。本章会详细讲解从环境到环境的各个步骤,再到使用脚手架快速生成项目,以及添加地图库依赖,编写简单的高德地图显示页面的。如果已有VUE项目或者熟悉VUE的读者可以不用看本章,直接添加ol依赖到VUE项目中即可。

GIS技术方向,GIS地图技术分享(GIS入门、Openlayers教程、Leaflet教程),做最好的GIS地图开发教程。关注博主公众号:eguid 5431

QNX系统中的密码哈希格式——数据安全深度分析

综上所述,QNX系统中的Shadowed密码哈希格式提供了一种有效的数据安全机制,能够保护用户密码的安全性。通过将用户密码的哈希值存储在系统文件中,并结合哈希算法和盐值的使用,可以有效地防止明文密码泄露和密码破解。密码哈希是一种常用的安全技术,用于将用户密码转换为不可逆的哈希值,以保护用户的敏感信息。在QNX操作系统中,存在一种称为Shadowed密码哈希格式的机制,用于存储用户密码的安全散列值。当用户登录系统时,系统会将用户输入的密码与保存的哈希值进行比对,以验证密码的正确性。在上述代码中,首先使用。

UneDatabase的博客 244

Linkage Mapper 工具参数详解——Building Network and Map Linkages

此文档用于解析使用LinkageMapper各输入输出参数详情以及可能的影响,并介绍了如何解释模型输出结果和输出参数,适合刚入手的人。篇幅很长很啰嗦,是因为每个参数都解释的万分细致。

sumuses的博客 6092

驾驶行为检测数据集准备与处理详解

本文详细介绍了构建"未系安全带/打电话"检测模型的数据集准备流程。首先分析公开数据集(如StateFarm、AICityChallenge)的优缺点,并提供格式转换脚本。重点推荐自行采集+半自动标注方案:1)视频关键帧提取;2)使用预训练模型生成伪标签;3)人工修正标注;4)数据增强(光照变化、运动模糊等)。文章还包含数据配置文件编写指南,并针对类别不平衡、小目标检测等常见问题提出解决方案,如过采样、切片训练和负样本挖掘。通过这套流程可构建高质量数据集,为模型训练奠定基础。

u010117029的博客 350

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

上一篇: 黑猫带你学eMMC协议第2篇:eMMC部分相关名词释义
下一篇: 黑猫带你学eMMC协议第18篇:语境管理(context management)

双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —
黑猫学长呀
黑猫学长呀 新星创作者: 嵌入式与硬件开发技术领域 新星创作者: 嵌入式与硬件开发技术领域
博客等级 码龄8年 2322粉丝 215原创
评论 21
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黑猫学长呀

有帮助到你就来打个赏呗

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值