UFS之復位
UFS裝置有5種復位方式,不同的復位方式實現的方式、產生的效果和作用不盡相同。
1、上電覆位(Power-on Reset)
VCCQ, VCCQ2 and VCC掉電再上電可以觸發上電覆位,需要上電檢測電路來保證系統上電後進入確定的狀態。
2、硬體復位(Hardware Reset)
UFS裝置有專用的硬體復位訊號,復位訊號為低電平有效,電平持續時間應該大於等於1us,小於100ns的訊號無法檢測到。
3、EndPointReset
EndPointReset是在MIPI UNIPRO規範中定義的。除了上電覆位標誌和上電覆位屬性,其他標誌和屬性都恢復到預設值,UniPro連結開始建立。該訊號由主機的應用通過傳送DME_SAP:DME_ENDPOINTRESET.req = 1到主機UniPro,之後通過硬體鏈路傳遞到裝置端,裝置管理器接到命令後執行復位操作。
主機忽略該命令。
4、Logical Unit Reset
該功能定義在SCSI架構模型中,通過SCSI Task Management features觸發。該Reset不會將裝置引數屬性置為預設值,不建議用在系統啟動後的復位。
5、Host UniPro Warm Reset
主機發出該命令可以間接觸發復位,主機端和裝置端的UniPro stack都會被複位,另外各個層的活動都會終止,任務列表清空,並根據bInitPowerMode的值進入相應的模式(sleep或Active)。
下表對以上5中復位行為進行了彙總:
下表列出了5種復位對UFS裝置屬性和標誌的影響:
相關文章
- UFS之Power Mode
- UFS系列9:UFS資料安全
- 智慧復位——程式控制MCU復位
- UFS系列8:RPMB
- ufs runtime suspend/resume
- 高速率儲存器UFS
- UFS之上電和下電
- 宏旺半導體解析UFS2.1比UFS2.0快?實際上真是如此嗎?
- 傑裡之.AC696 系列測試盒修改復位腳【篇】
- 【伺服器資料恢復】意外斷電導致FreeNAS中UFS2檔案系統故障的資料恢復伺服器資料恢復
- 5G時代,eMMC5.1會被UFS3.0、UFS2.7儲存晶片完全取代嗎?S3晶片
- 復位電路的設計
- 堆溢位之OverlappingAPP
- 進位制之間的轉換之“十六進位制 轉 十進位制 轉 二進位制 方案”
- Github復現之TransUNetGithub
- 二進位制漏洞挖掘之整數溢位
- 從CVE復現看棧溢位漏洞利用
- (6)同步復位非同步釋放電路非同步
- 位運算子之---按位取反運算子(簡單易懂)
- 二進位制,八進位制,十進位制,十六進位制之間的轉換
- Kafka原理剖析之「位點提交」Kafka
- 演算法之位運算演算法
- AT&T彙編之32位與64位系統呼叫
- 7_Oracle truncate異常恢復之plsql修復OracleSQL
- 6_Oracle truncate異常恢復之bbed修復Oracle
- RAC備份恢復之Voting備份與恢復
- 二進位制修復中文亂碼的問題
- 自動化,如何無埋點形式復位場景
- 從TCP協議的原理論rst復位攻擊TCP協議
- Oracle 備份恢復之 FlashbackOracle
- CODESYS V3遠端堆溢位漏洞復現(環境配置+復現過程)
- 智慧合約安全之整型溢位
- JAVA基礎提高之位運算Java
- Django模型之欄位與約束Django模型
- 演算法之美 : 位運算演算法
- AT89S52微控制器復位電路理解
- DDL操作導致欄位長度變更修復方案
- 從零開始復現 DIR-815 棧溢位漏洞