[发明专利]用于蓝牙身份认证装置的蓝牙芯片的信息存储方法和装置有效
申请号: | 201710554437.3 | 申请日: | 2017-07-07 |
公开(公告)号: | CN107358087B | 公开(公告)日: | 2018-09-14 |
发明(设计)人: | 宋欢;胡伯良;蒋红宇 | 申请(专利权)人: | 北京海泰方圆科技股份有限公司 |
主分类号: | G06F21/35 | 分类号: | G06F21/35;G06F8/65;H04B5/00 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 赵囡囡;褚敏 |
地址: | 100094 北京市海淀区东北旺西路*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种用于蓝牙身份认证装置的蓝牙芯片的信息存储方法和装置。其中,该方法包括:在蓝牙身份认证装置初始化之前将蓝牙芯片的信息存储在安全芯片中,其中,蓝牙芯片的信息包括蓝牙芯片的固件和配置信息;以及在蓝牙身份认证装置初始化时由安全芯片将蓝牙芯片的信息写入蓝牙芯片。本发明解决了现有技术在生产时将固件和配置信息写入蓝牙芯片内部Flash存储器或者OTP存储器造成生产工序和生产成本较高的技术问题。 | ||
搜索关键词: | 用于 蓝牙 身份 认证 装置 芯片 信息 存储 方法 | ||
【主权项】:
1.一种用于蓝牙身份认证装置的蓝牙芯片的信息存储方法,其特征在于,蓝牙身份认证装置包括蓝牙芯片和安全芯片,其中,所述方法包括:在所述蓝牙身份认证装置初始化之前将所述蓝牙芯片的信息存储在所述安全芯片中,其中,所述蓝牙芯片的信息包括所述蓝牙芯片的固件和配置信息;以及在所述蓝牙身份认证装置初始化时由所述安全芯片将所述蓝牙芯片的信息写入所述蓝牙芯片;其中,所述蓝牙身份认证装置上电后,所述安全芯片与所述蓝牙芯片的交换过程包括以下步骤:步骤1,所述安全芯片通过复位信号输出一个低电平信号使所述蓝牙芯片复位;步骤2,所述蓝牙芯片复位后,通过串口向所述安全芯片发送就绪信号数据0x01;步骤3,所述安全芯片收到所述就绪信号数据0x01后,向所述蓝牙芯片发送响应信号数据0x02,然后发送将要写入所述蓝牙芯片数据包的总长度数据;步骤4,所述蓝牙芯片收到所述数据包的总长度数据后,向所述安全芯片发送就绪信号数据0x03;步骤5,所述安全芯片收到所述就绪信号数据0x03后,向所述蓝牙芯片发送所有固件和配置信息数据,同时将所有数据按字节进行与运算并保存运算结果;步骤6,所述蓝牙芯片收到所有固件和配置信息数据后,将所有固件和配置信息数据存储在RAM存储器中,同时将收到的所有数据按字节进行与运算得到校验码,并将校验码发送给所述安全芯片;步骤7,所述安全芯片收到校验码后,与保存的运算结果进行比对,如果比对正确则向所述蓝牙芯片发送成功信号数据0x06,如果比对不正确则返回步骤3,重新向所述蓝牙芯片发送所述响应信号数据0x02,然后发送将要写入所述蓝牙芯片数据包的总长度数据;步骤8,所述蓝牙芯片如果收到所述成功信号数据0x06,则跳转到固件存储地址继续执行从而进入正常工作模式,如果收到所述响应信号数据0x02,则回到步骤4重新接收数据包的总长度数据并向所述安全芯片发送所述就绪信号数据0x03。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京海泰方圆科技股份有限公司,未经北京海泰方圆科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710554437.3/,转载请声明来源钻瓜专利网。
- 上一篇:袋装水泥装车机用除尘系统
- 下一篇:一种仓储升降台