JESD B5.1 EMMC协议介绍(十)

JESD B5.1 EMMC协议介绍(十二) JESD B51 EMMC协议解读 阅读详情

6.6.16 Extended Security Protocols Pass Through Commands 6.6.16 扩展安全协议透传命令

扩展协议透传命令是一种host使用EMMC协议和EMMC通信时下发CMD53和CMD54两个透传命令使host和EMMC使用其他常用的安全协议进行通信的功能。

为了支持与EMMC的扩展安全协议通信,host需要满足以下三个基本要求:

1)发现EMMC是否支持扩展协议透传命令(CMD53-PROTOCOL_RD和CMD54-PROTOCOL_WR);

2)从EMMC接收扩展协议数据;

3)向EMMC发送扩展协议数据。

为了验证EMMC是否支持扩展协议透传命令,host需要确认EMMC是否支持class10相关的命令(在CSD寄存器中的CCC字段)。

且EMMC接收和发送扩展协议信息,host 应下发CMD53和CMD54。

注意,CMD53和CMD54是EMMC标准中允许透传其他协议的基本基础设施。可以在单独的JEDEC安全扩展标准中引用能够在EMMC上实现的其他协议。

6.6.16.1 PROTOCOL_RD - CMD53

该命令的工作方式类似于读取多块命令(host 下发CMD18),并从EMMC中检索与安全协议相关的信息,同时将其引用的安全协议将作为命令参数进行传递,host必须下发CMD23(SET_BLOCK_COUNT)提前确认好要传输的块数。无论在EXT_CSD中定义的NATIVE_SECTOR_SIZE或DATA_SECTOR_SIZE,其扇区大小为固定的512字节,有关CMD53字段的详细描述,请参见表58。

6.6.16.2 PROTOCOL_WR - CMD54

该命令的工作方式类似于多块写入命令(CMD25),并向EMMC发送与安全协议相关的信息。同时将其所引用的安全协议将在命令参数中传递。host必须下发CMD23(SET_BLOCK_COUNT)提前提供要传输的块数。无论在EXT_CSD中定义的NATIVE_SECTOR_SIZE或DATA_SECTOR_SIZE,其扇区大小为固定的512字节。

此命令的在busy编程超时被定义为不超过10秒,并且在HPI中不可中断。

如果在CMD54的繁忙编程时间内使用HPI,则EMMC将忽略HPI。有关CMD54字段的详细描述,请参见表58。

6.6.16.3 Security Protocol Type 安全协议类型

在CMD53和CMD54中的安全协议参数字段的含义和编码应与SCSI命令安全协议IN和安全协议OUT中的SECURITY PROTOCOL字段的定义完全相同,该定义在INCITS、T10 SPC-4文档中给出。且有关扩展安全支持的协议的进一步信息,请参阅单独的JEDEC安全扩展标准。

6.6.16.4 Security Protocol Information 安全协议信息

当EMMC收到下发的Security protocol value 为00h的CMD53(PROTOCOL_RD)命令后,将会返回如table15所示的一系列支持的协议。

这些值应按升序排列,从00h开始。高位不足时以0填充。

注意,能够支持多个安全系统的EMMC可能在同一次开机会话期间不能同时支持多个安全协议。

6.6.16.5 Error handling 异常处理

ext_csd寄存器中的EXCEPTION_EVENTS_STATUS字段的第4bit名为EXTENDED_SECURITY_FAILURE,用于表示在使用PROTOCOL_RD和PROTOCOL_WR命令或使用扩展协议时发生的错误。如果发生此类错误,host可以在EXT_CSD的EXT_SECURITY_E

JESD B5.1 EMMC协议介绍(一) JESD B51 EMMC 协议解读 阅读详情

相关推荐

JESD B5.1 EMMC协议介绍(十六)

JESD B51 EMMC 协议解读

MemoryUp的博客 746

JESD B5.1 EMMC协议介绍(三)

JESD B51 EMMC 协议解读

MemoryUp的博客 683

JESD B5.1 EMMC协议介绍(十八)

JESD B51 EMMC 协议解读

MemoryUp的博客 864

JESD B5.1 EMMC协议介绍(十七)

JESD B51 EMMC 协议解读

MemoryUp的博客 914

JESD B5.1 EMMC协议介绍(十一)

JESD B51 EMMC 协议解读

MemoryUp的博客 818

JESD B5.1 EMMC协议介绍(八)

JESD B51 EMMC协议解读

MemoryUp的博客 962

JESD B5.1 EMMC协议介绍(四)

JESD B51 EMMC 协议解读

MemoryUp的博客 712

JESD B5.1 EMMC协议介绍(五)

JESD B51 EMMC 协议解读

MemoryUp的博客 630

JESD B5.1 EMMC协议介绍(九)

JESD B51 EMMC协议解读

MemoryUp的博客 686

JESD B5.1 EMMC协议介绍(七)

JESD B51 EMMC协议解读

MemoryUp的博客 634

JESD B5.1 EMMC协议介绍(十四)

JESD B51 EMMC协议解读

MemoryUp的博客 641

emmc5.1协议规范

主要介绍eMMC5.1协议规范

网格自适应实战 | 攻克超弹性体大变形不收敛难题

本文针对超弹性体(如橡胶)在大变形仿真中因网格严重扭曲导致计算不收敛的难题,提供了基于ANSYS网格自适应技术的实战解决方案。文章详细阐述了从问题诊断、模型准备到核心参数设置的完整流程,并介绍了结合混合U-P单元技术的进阶组合策略,有效攻克了材料压缩等场景下的仿真收敛问题。

week9的博客 517

手把手教你用DSP28335的PWM移相功能搞定双有源桥DAB(附完整代码)

本文详细解析了DSP28335的PWM移相功能在双有源桥DAB中的应用,包括ePWM模块的配置、移相时序原理及实战代码。通过精确的移相控制,实现DAB的高效运行和软开关,适用于车载充电机、储能系统等场景。附完整代码,助力开发者快速掌握硬件级移相技术。

weixin_30632089的博客 420

ZBrush 2021来了

这次给大家带来的是:zbrush2021.1.1 win安装教程 1.下载压缩包之后解压到文件夹当中,然后打开ZBrush_2021_Installer.exe进行软件安装, 如下图 2.在这里我们保持默认的简体中文版即可,然后点击确认,如下图 3.第三步我们点击前进即可,如下图 4.第四步我们来到许可协议,在这里我们点击我接受此协议,然后点击前进,如下图 5.第五步我们来到安装目录,在这里我们可以设置安装路径,如下图 6.在这里我将安装目录修改安装到E盘为例,然后点击下一

3D游戏建模 1187

abaqus 6.13安装(ubuntu 16.04LTS)

1。从iso将文件拷贝出来 2。chmod 777 -R ./* 给文件权限 3。sudo /home/xx/A/setup 4。安装licenseserver 5。拷贝lic,log文件 6。打开license sudo ./lmgrd -c path 7. 27011@xx or 27011@localhost ...

a1099313374的博客 1950

vasp和ms_武汉理工大学赵焱课题组开发脚本 MS建模一键获取VASP输入文件POSCAR

本文给大家推介并分享一个通过Materials Studio一键获取VASP输入文件POSCAR的脚本,xsd2pos.pl。此脚本是武汉理工大学首席教授赵焱在帮助学生解决VASP计算问题时编写,解决了其他间接非手动获取POSCAR存在的问题,同时也相较于其他方法更为便捷,相信会对从事VASP计算的同行们带来便利。赵焱老师怀着哺育天下学子的情怀,希望给大家分享一下。下文介绍一下它的使用方法以及它所...

weixin_39706367的博客 2284

ADS与Cadence中Verilog-A文件的编译与调用实战指南

本文详细介绍了在ADS与Cadence平台中Verilog-A文件的编译与调用实战指南,涵盖开发环境配置、模型创建与编译、仿真设置技巧以及跨平台协作与调试等内容。通过具体案例和优化策略,帮助工程师高效完成混合信号仿真设计,提升电路建模与验证效率。

weixin_29196315的博客 496

【DaVinci Developer专题】-23-IDT高阶应用:结构体类型的数组

共8页 目录 1 创建一个Record IDT 2 创建一个Array IDT 3 创建一个S/R Port Interface 4 创建一个Constant 5 导入CFG生成代码的总结 6 结尾 <--返回「实战篇」博文-总目录--> <--返回「Autosar从入门到精通-实战篇」专栏主页--> 关键字: 缩略语/术语 含义 DEV DaVinci Developer .

「汽车电子助手」的博客 1667

SerDes系列之码间干扰的概念

码间干扰出现在传输介质或者元器件的带宽小于所发送的信号带宽时,从时域角度来看,传输路径的带宽限制会使发送信号的上升沿的变化速率变慢,有可能对信号造成高频衰减,并影响到实际数字逻辑电平的转换时序。

一只豌豆象的博客 3463

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

上一篇: JESD B5.1 EMMC协议介绍(九)
下一篇: JESD B5.1 EMMC协议介绍(十一)
南风轻拂_
博客等级 码龄3年 51粉丝 31原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

打赏作者

南风轻拂_

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值