吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

三層安全模式的區別

電子設計 ? 來源:電子設計 ? 作者:電子設計 ? 2022-01-15 17:14 ? 次閱讀

作者: 朱明武(Mingmo)

電量計有三層安全模式:SEALED(加鎖), UNSEALED(解鎖), FULL ACCESS(全訪問)。在不同安全模式下切換需要不同的安全密碼。下面以BQ40Z50-R2為例(BQ40Z50-R1/R2/R3均適用)介紹三層安全模式的區別、模式切換方法、如何讀取密碼及如何修改密碼。

1、三層安全模式的區別

不同安全模式下電量計的信息訪問權限不同。

SEALED(加鎖)模式下,標準SBS命令(Command)可以訪問、部分擴展命令(Extended Command)不能使用、不能讀寫Data Memory參數(不能導出導入GG文件)、不可以燒錄CHEM ID、不能燒錄或導出固件(FW)。具體SBS命令訪問權限請參考電量計技術參考手冊(Technical Reference Manual),里面ManufacturerAccess() Command List表格的Available in SEALED Mode標記了能否訪問。

UNSEALED(解鎖)模式下,標準SBS命令(Command)可以訪問、部分擴展命令(Extended Command)不能使用、可以讀寫Data Memory參數(可以導出導入GG文件)、可以燒錄CHEM ID、不能燒錄或導出固件 (FW)。

FULL ACCESS(全訪問)模式下,所有SBS命令(Command)可以訪問、可以讀寫Data Memory參數(可以導出導入GG文件)、可以燒錄CHEM ID、不能燒錄或導出固件 (FW)。BQ40Z50-R2從TI出貨時默認是FULL ACCESS(全訪問)模式。

2、三層安全模式之間切換方法

2.1 從FUll ACCESS or UNSEALED 進入 SEALED

往ManufacturerAccess()發送命令 0x0030 即可讓BQ40Z50-R2進入SEALED(加鎖)模式。通過檢查旗標OperationStatus()[SEC1, SEC0] = 1,1.可以判斷電量計處于SEALED(加鎖)模式。

注意,如果該電量計的SREC固件曾經加鎖過,那么在FULL ACCESS or UNSEALED模式下發送復位命令或導出SREC固件后都會使得電量計加鎖,進入SEALED模式。

2.2 從SEALED 進入UNSEALED

從SEALED 進入UNSEALED需要往ManufacturerAccess()發送兩個字的UNSEAL KEY密碼。默認UNSEAL KEY第一個字是0x0414,第二個字是0x3672。先發送第一個字,接著在4秒內發第二個字,中間不能有其它命令讀寫電量計。通過檢查旗標OperationStatus()[SEC1, SEC0] = 1,0.可以判斷電量計處于UNSEALED(解鎖)模式。

2.3從UNSEALED 進入FULL ACCESS

從UNSEALED進入FULL ACCESS需要往ManufacturerAccess()發送兩個字的FULL ACCESS KEY密碼。默認FULL ACCESS KEY第一個字是0xFFFF,第二個字是0xFFFF。先發送第一個字,接著在4秒內發第二個字,中間不能有其它命令讀寫電量計。通過檢查旗標OperationStatus()[SEC1, SEC0] = 0,1.可以判斷電量計處于FULL ACCESS(全訪問)模式。

3、如何讀取安全密碼

在解鎖模式下用ManufacturerAccess() 0x0035命令讀取安全密碼(Security Keys)。

首先,打開bqStudio的Advanced Comm SMB界面,配置Target Addr = 16 (Hex);在Write Block 位置輸入 44(Hex),在 Block中輸入 35 00 ,然后點擊Write Block 按鈕。

然后,在 Read Block 位置輸入 44(Hex),點擊 Read Block按鈕,即可讀取電量計的安全密碼。返回的數據以小端序顯示,即低字節在前、高字節在后。比如下圖1,返回14 04 72 36 FF FF FF FF,其中0414是UNSEAL KEY的第一個字節,3672是UNSEAL KEY的第二個字節,FFFF是FULL ACCESS KEY的第一個字節,最后一組FFFF是FULL ACCESS KEY的第二個字節。

圖1 讀取密碼

4、如何修改安全密碼

在解鎖模式下用ManufacturerAccess() 0x0035命令修改安全密碼(Security Keys)。下面舉例把BQ40Z50-R2默認UNSEAL KEY密碼0x0414, 0x3672修改為0x1234, 0x5678,保留FULL ACCESS KEY(默認0xFFFF, 0xFFFF)不變。

打開bqStudio的Advanced Comm SMB界面,配置Target Addr = 16 (Hex);在Write Block 位置輸入 44(Hex),在 Block中輸入 35 00 34 12 78 56 FF FF FF FF,然后點擊Write Block 按鈕,如圖2所示。 Transaction Log顯示綠色表示字節已經成功發送電量計。

按照第3節介紹的安全密碼讀取方法,讀回密碼檢驗密碼是否修改正確。如下圖3,在 Read Block 返回35 00 34 12 78 56 FF FF FF FF表示密碼修改成功。

制定密碼時要注意UNSEAL KEY的第一個字節與FULL ACCESS KEY的第一個字節不能相同。比如UNSEAL KEY 0x1234, 0x5678與FULL ACCESS KEY 0x1234, 0xFFFF的第一個字節相同為0x1234,因此這不是有效的密碼。

審核編輯:何安

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 電源管理
    +關注

    關注

    115

    文章

    6193

    瀏覽量

    144951
收藏 人收藏

    評論

    相關推薦

    消息稱星正為蘋果iPhone開發三層堆疊式相機傳感器

    傳感器供應鏈。據爆料人士透露,星正在研發一種三層堆疊式傳感器,據稱性能優于索尼的 Exmor RS 系列。 此前,知名分析師郭明錤曾預測,星將從 iPhone 18 開始為蘋果供應 4800 萬像素的傳感器。最新的傳聞來自
    的頭像 發表于 01-03 19:49 ?790次閱讀
    消息稱<b class='flag-5'>三</b>星正為蘋果iPhone開發<b class='flag-5'>三層</b>堆疊式相機傳感器

    金屬2工藝是什么

    金屬2(M2)工藝與金屬1工藝類似。金屬2工藝是指形成第二金屬互連線,金屬互連線的目的是實現把第一金屬或者第
    的頭像 發表于 10-24 16:02 ?380次閱讀
    金屬<b class='flag-5'>層</b>2工藝是什么

    WLAN三層組網實驗解析

    最簡單的WLAN三層組網實驗
    的頭像 發表于 08-14 17:55 ?519次閱讀
    WLAN<b class='flag-5'>三層</b>組網實驗解析

    交換機和三層交換機有什么區別

    交換機分為二交換機和三層交換機,它們在功能、應用場景和技術實現上有明顯區別
    的頭像 發表于 08-07 15:33 ?1616次閱讀

    神經網絡三層結構的作用是什么

    三層結構是最基本的神經網絡結構,包括輸入、隱藏和輸出。下面介紹神經網絡三層結構的作用。 輸入
    的頭像 發表于 07-11 11:03 ?1067次閱讀

    三層神經網絡模型的核心是什么

    三層神經網絡模型是一種常見的深度學習模型,其核心是利用多個隱藏對輸入數據進行非線性變換,從而實現對復雜問題的建模和求解。 神經網絡是一種受人腦結構啟發的計算模型,由大量的神經元(或稱為節點、單元
    的頭像 發表于 07-11 11:01 ?543次閱讀

    三層神經網絡模型的基本結構是什么

    三層神經網絡模型是一種常見的深度學習模型,它由輸入、隱藏和輸出組成。下面將介紹三層神經網絡模型的基本結構。 輸入
    的頭像 發表于 07-11 10:59 ?1031次閱讀

    三層神經網絡模型的優缺點

    三層神經網絡模型是一種常見的深度學習模型,它由輸入、兩個隱藏和輸出組成。本文將介紹三層神經網絡模型的優缺點,以及其在實際應用中的表現。
    的頭像 發表于 07-11 10:58 ?645次閱讀

    如何構建三層bp神經網絡模型

    引言 BP神經網絡(Backpropagation Neural Network)是一種前饋神經網絡,通過反向傳播算法進行訓練。三層BP神經網絡由輸入、隱藏和輸出組成,具有較好的
    的頭像 發表于 07-11 10:55 ?585次閱讀

    ESP8266是否能實現金字塔式的Wifi級聯?

    ,連接到第二; 2. 第二 中間節點。這類wifi節點設置成AP+STA模式,向下通過AP模式連接第一
    發表于 07-10 06:04

    WoMaster中波動光推出MP614:用于高速列車安全車載網絡的領先M12全千兆第三層路由PoE交換機

    的時候,可通過旁路傳輸,讓網絡不中斷。先進的三層路由技術如 IP/VLAN 路由、RIP、OSPF、VRRP可以完全兼容高端的骨干網絡。全千兆的高速傳輸讓你的網絡沒有瓶頸,嚴密的網絡安全設計守護您的網絡安全,防止外部入侵。
    的頭像 發表于 06-04 16:08 ?395次閱讀

    三層交換機的工作原理 三層交換機不能完全取代路由器的原因

    三層交換機的工作原理可以用一句話概括為:”一次路由,多次交換“。
    的頭像 發表于 03-29 09:29 ?944次閱讀

    555集成芯片的種工作模式區別

    555集成芯片是一個功能強大的模擬電路和數字電路結合的中規模集成電路,它主要有種工作模式:單穩態模式、雙穩態模式和無穩態模式。這
    的頭像 發表于 03-26 14:46 ?1833次閱讀

    企業網絡搭建三層架構與實驗詳解

    若使用基于vlan或基于分組的STP協議來工作三層架構中,將導致vlan間或組間通訊時對匯聚間鏈路帶寬要求較高,可以通過 以太網通道 channel (cisco ) 以太網中繼Eth-Trunk(華為) 技術來解決
    發表于 03-18 11:21 ?2328次閱讀
    企業網絡搭建<b class='flag-5'>三層</b>架構與實驗詳解

    線路板的和階有什么區別?

    線路板的和階有什么區別?
    的頭像 發表于 02-23 17:27 ?865次閱讀
    百家乐| 海盐县| 百家乐官网翻天粤| 百家乐官网博娱乐网赌百家乐官网的玩法技巧和规则 | 网络百家乐官网程序| 永利高百家乐信誉| 百家乐博彩免费体验金3| 百家乐外挂| 至尊百家乐官网20130201| 澳门百家乐破解| 顶级赌场连环夺宝下载| 噢门百家乐官网玩的技巧| 爱拼百家乐现金网| 大发888老l| 百家乐官网平注常赢法| 阿荣旗| 线上百家乐官网怎么玩| 大发888娱乐厂场| 代理百家乐官网最多占成| 帝王百家乐新足球平台| 大发888开户即送58| 百家乐官网龙虎斗等| 百家乐现金网信誉排名| 宣武区| 长乐坊百家乐娱乐城| 凯旋门娱乐城开户网址| 百家乐官网英皇娱乐场开户注册| 新时代百家乐的玩法技巧和规则| 百家乐官网智能分析软| 香港百家乐官网马书| 大发888游戏平台 送1688元现金礼金领取| 筹码百家乐官网500| 百家乐心得打法| 香港百家乐马书| 澳门百家乐官网登陆网址| 百家乐伴侣破解版| 澳门百家乐官网公试打法| 澳门百家乐然后赢| 立博国际博彩公司| 百家乐官网平玩法官方网址| 555棋牌游戏|