• 9岁女童学跳舞致双下肢截瘫 这个动作家长要警惕 2019-07-22
  • “音乐教父”罗大佑现身《朗读者》自曝曾因创作压力离台赴港 2019-07-19
  • 重磅:国民党前主席洪秀柱到访西藏提出这点希望颇有深意 2019-07-07
  • 2017大皖客户端徽派栏目全面回顾宣传片 2019-07-07
  • 传Switch即将支持媒体应用 看电影听音乐不是梦传Switch即将支持媒体应用-行情资讯 2019-07-03
  • 你就是小小文学家!“长城小作家”开始招募啦! 2019-06-24
  • 这些“专家”说得相当不靠谱,没有一个说到点子上。事实上不仅“农民没有富起来”,广大工薪阶层也“没有富起来”,其根本原因在于社会财富被个人占为私有的私有... 2019-06-24
  • 端午——网络中国节——黄河新闻网 2019-06-23
  • 【世界杯·望俄打卦】突尼斯VS英格兰,“欧洲的中国队”英格兰是否突围 2019-06-21
  • 新疆铁路端午小长假加开41列旅客列车 2019-06-21
  • 美国的本质和终极目的决定,和中国必定是始终不断战事硝烟。 2019-06-15
  • 端午将至,我们更加要严格自律,不能趁过节之际搞吃喝送礼、公车私用、公款旅游等,要严防不正之风反弹回潮。做好自己的分内之事,安分守己,加强自我管理和监督,严格遵守 2019-06-15
  • 熊猫启航计划即将启动 让世界聆听大熊猫声音 2019-06-03
  • 尽管管理层一任一任地换,但是以每年IPO数量的多少作为反映政绩的主要标志,而对于股市下跌、市值(包括国有股)损失、经济晴雨表失真、投资者利益巨亏等等,则不在考核 2019-05-31
  • 打倒控房抄者有理,去分房好! 2019-05-26
  • 后一公式:社区导航

     

    广东十一选五开奖图

    搜索
    查看: 227|回复: 1
    打印 上一主题 下一主题

    [分享] BQ40Z50-R2安全模式介绍及密码修改方法

    [复制链接]

    广东十一选五开奖图 www.guu6.com 1286

    TA的帖子

    0

    TA的资源

    一粒金砂(高级)

    Rank: 3Rank: 3

    跳转到指定楼层
    楼主
    发表于 2019-6-19 13:34 | 只看该作者 |倒序浏览 |阅读模式

    作者: 朱明武(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显示绿色表示字节已经成功发送电量计。


     图2 修改密码

     

    按照第3节介绍的安全密码读取方法,读回密码检验密码是否修改正确。如下图3,在 Read Block 返回35 00 34 12 78 56 FF FF FF FF表示密码修改成功。

     图3 确认密码

     

     

    制定密码时要注意UNSEAL KEY的第一个字节与FULL ACCESS KEY的第一个字节不能相同。比如UNSEAL KEY 0x1234, 0x5678与FULL ACCESS KEY 0x1234, 0xFFFF的第一个字节相同为0x1234,因此这不是有效的密码。

     



    166

    TA的帖子

    0

    TA的资源

    一粒金砂(中级)

    Rank: 2

    沙发
    发表于 2019-6-20 08:17 | 只看该作者

    谢谢分享!



    您需要登录后才可以回帖 登录 | 注册

    关闭

    站长推荐上一条 /1 下一条

    • 论坛活动 E手掌握

      扫码关注
      EEWORLD 官方微信

    • EE福利  唾手可得

      扫码关注
      EE福利 唾手可得

    Archiver|手机版|小黑屋|广东十一选五开奖图 ( 京ICP证 060456 )

    GMT+8, 2019-7-23 13:47 , Processed in 0.091971 second(s), 16 queries , Gzip On, MemCache On.

    快速回复 广东十一选五开奖图 返回列表
  • 9岁女童学跳舞致双下肢截瘫 这个动作家长要警惕 2019-07-22
  • “音乐教父”罗大佑现身《朗读者》自曝曾因创作压力离台赴港 2019-07-19
  • 重磅:国民党前主席洪秀柱到访西藏提出这点希望颇有深意 2019-07-07
  • 2017大皖客户端徽派栏目全面回顾宣传片 2019-07-07
  • 传Switch即将支持媒体应用 看电影听音乐不是梦传Switch即将支持媒体应用-行情资讯 2019-07-03
  • 你就是小小文学家!“长城小作家”开始招募啦! 2019-06-24
  • 这些“专家”说得相当不靠谱,没有一个说到点子上。事实上不仅“农民没有富起来”,广大工薪阶层也“没有富起来”,其根本原因在于社会财富被个人占为私有的私有... 2019-06-24
  • 端午——网络中国节——黄河新闻网 2019-06-23
  • 【世界杯·望俄打卦】突尼斯VS英格兰,“欧洲的中国队”英格兰是否突围 2019-06-21
  • 新疆铁路端午小长假加开41列旅客列车 2019-06-21
  • 美国的本质和终极目的决定,和中国必定是始终不断战事硝烟。 2019-06-15
  • 端午将至,我们更加要严格自律,不能趁过节之际搞吃喝送礼、公车私用、公款旅游等,要严防不正之风反弹回潮。做好自己的分内之事,安分守己,加强自我管理和监督,严格遵守 2019-06-15
  • 熊猫启航计划即将启动 让世界聆听大熊猫声音 2019-06-03
  • 尽管管理层一任一任地换,但是以每年IPO数量的多少作为反映政绩的主要标志,而对于股市下跌、市值(包括国有股)损失、经济晴雨表失真、投资者利益巨亏等等,则不在考核 2019-05-31
  • 打倒控房抄者有理,去分房好! 2019-05-26
  • 凤凰免费试玩 qq游戏河北麻将刷分 老钱心水论坛998009六合心水论 篮彩比分怎么预测 广东快乐10分开奖走势图彩乐乐 足彩进球彩怎么打 cf手游吧_百度贴吧 全民突击金属风暴怎么获得 江西多乐彩开奖走势图 花粉之国闯关 巴黎圣日耳曼主场城市 魔兽世界台服 曼联利物浦的百年恩怨 2012伦敦奥运返水 山西十一选五预测专家推荐 浙江体彩20选5奇偶