一种安全卡的批量烧录装置及方法制造方法及图纸

技术编号:39422643 阅读:15 留言:0更新日期:2023-11-19 16:11
本发明专利技术公开了一种安全卡的批量烧录装置及方法,该装置包括上位机

【技术实现步骤摘要】
一种安全卡的批量烧录装置及方法


[0001]本专利技术属于安全通信
,尤其涉及一种安全卡的批量烧录装置及方法


技术介绍

[0002]目前生产中实现设备量产时,都需要对设备进行批量更新数据,而目前比较多的方式是离线或者在线进行烧录,烧录的文件为同一文件,即实现同一文件批量拷贝到多台设备上

[0003]但现有技术无法实现一次性将不同文件针对不同设备或者同类型设备的批量烧录

特别是在安全卡进行批量烧录时,由于每张卡都是同种类型且结构等都相同,但每张安全卡需要烧录不同的证书

私钥和存储密钥等,需要针对性进行烧录,传统的烧录方法无法实现


技术实现思路

[0004]本专利技术的目的在于,为克服现有技术缺陷,提供了一种安全卡的批量烧录装置及方法
,
利用了多个微处理器进行设计,微处理器分为主控微处理器和协从工作微处理器,它们之间使用总线进行通讯

每个协处理器负责处理各自管辖模块内的安全卡,达到针对性的烧录,从而实现了每个安全卡烧录不同文件的目的

[0005]本专利技术目的通过下述技术方案来实现:
[0006]一种安全卡的批量烧录装置,所述装置包括:
[0007]上位机,所述上位机用于提供烧录信息配置以及向烧录主控模块传输烧录文件;
[0008]烧录主控模块,所述烧录主控模块与所述上位机通信连接,所述烧录主控模块包括主控微处理器,通过
CAN/CANFD
总线连接烧录终端模块,主控微处理器用于对
CAN/CANFD
总线进行控制以及对烧录终端模块地址自动分配;
[0009]若干烧录终端模块,所述烧录终端模块包括微处理器和卡槽,微处理器用于控制及接收总线传递的烧录数据,所述烧录终端模块为每一个安全卡分配一个安全身份标识号作为安全卡的唯一编号,所述烧录终端模块还包括一级扩展接口,每个烧录终端模块通过
CAN/CANFD
总线级联

[0010]进一步的,所述烧录主控模块还包括闪存单元,用于提供离线烧录时的数据暂存功能,烧录文件存储在闪存单元中时,自动增加烧录的模块地址和安全身份标识

[0011]进一步的,所述烧录终端模块还包括指示灯和显示屏,显示屏用于显示烧录的过程和状态信息,指示灯用于指示烧录状态

[0012]进一步的,所述烧录终端模块包括电源接口,通过电源供电独立工作实现单独的离线烧录

[0013]进一步的,所述烧录终端模块还包括卡槽检测单元,卡槽检测单元用于检测卡槽是否插有安全卡

[0014]进一步的,所述烧录终端模块还包括查询按键,查询按键用于查询插在烧录终端
模块上的安全卡信息,当检测到有查询按键按下且为在烧录状态时进行查询操作,将查询结果显示于所述显示屏上

[0015]另一方面,本专利技术还提供了一种安全卡的批量烧录方法,所述方法基于前述任一种装置实现,所述方法包括:
[0016]当每个烧录终端模块接入到
CAN/CANFD
总线上时,使用默认的
Id
向烧录主控模块请求新的地址并存入微处理器内部闪存中,使用所述
Id
作为地址和烧录主控模块进行通讯;
[0017]上位机从烧录主控模块获取挂载在所述烧录主控模块上的全部烧录终端模块信息;
[0018]为每个插入有待烧录安全卡的烧录终端模块上传烧录文件;
[0019]烧录文件通过所述烧录主控模块分配至对应的烧录终端模块,烧录终端模块接收主控模块下发的烧录文件进行烧录操作

[0020]进一步的,所述方法还包括当烧录模式为离线烧录时,所述烧录文件通过所述烧录主控模块分配至对应的烧录终端模块具体包括:
[0021]先将接收到的烧录文件存储在烧录主控模块中,并记录烧录文件的类型是同文或异文,再将烧录文件发送至烧录终端模块

[0022]进一步的,所述方法还包括当烧录文件是同文时,通过广播方式进行发送,当烧录文件是异文时,通过
Id
进行指定发送

[0023]进一步的,所述方法还包括当所述烧录终端模块接收到的主控模块下发的烧录文件数据包异常时,丢弃所述烧录文件并上报告警请求从新传输

[0024]本专利技术的有益效果在于:
[0025](1)
本专利技术采用了稳定可靠的
CAN/CANFD
总线进行通讯设计,利用其总线广播和能指定消息
Id
的方式的两种方式,非常方便的实现批量烧录相同
(
广播方式
)
和不同文件
(
指定消息
Id)
的目的

[0026](2)
本专利技术利用了
CAN/CANFD
总线的可扩展性,并且每个烧录终端模块上自带下一级扩展接口的方式,理论上能实现多个烧录终端模块的无限级联

[0027](3)
本专利技术利用每个烧录终端模块均自带微处理器的方式,能实现每个模块单独控制,从而能实现真正意义上的并发操作,且烧录相同

不同的文件

[0028](4)
本专利技术每个烧录终端模块都会有一个默认的地址
(
消息
Id)
,当模块挂载到
CAN/CANFD
总线上时,会使用默认地址和烧录主控模块进行请求地址分配操作,从而实现了地址的自动分配

附图说明
[0029]图1是本专利技术实施例提供的安全卡的批量烧录装置结构框图;
[0030]图2是本专利技术实施例烧录终端模块工作流程框图;
[0031]图3是本专利技术实施例烧录主控模块工作流程框图

具体实施方式
[0032]以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书
所揭露的内容轻易地了解本专利技术的其他优点与功效

本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变

需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合

[0033]基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围

[0034]现有技术无法实现一次性将不同文件针对不同设备或者同类型设备的批量烧录

特别是在安全卡进行批量烧录时,由于每张卡都是同种类型且结构等都相同,但每张安全卡需要烧录不同的证书

私钥和存储密钥等,需要针对性进行烧录,传统的烧录本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种安全卡的批量烧录装置,其特征在于,所述装置包括:上位机,所述上位机用于提供烧录信息配置以及向烧录主控模块传输烧录文件;烧录主控模块,所述烧录主控模块与所述上位机通信连接,所述烧录主控模块包括主控微处理器,通过
CAN/CANFD
总线连接烧录终端模块,主控微处理器用于对
CAN/CANFD
总线进行控制以及对烧录终端模块地址自动分配;若干烧录终端模块,所述烧录终端模块包括微处理器和卡槽,微处理器用于控制及接收总线传递的烧录数据,所述烧录终端模块为每一个安全卡分配一个安全身份标识号作为安全卡的唯一编号,所述烧录终端模块还包括一级扩展接口,每个烧录终端模块通过
CAN/CANFD
总线级联
。2.
如权利要求1所述的安全卡的批量烧录装置,其特征在于,所述烧录主控模块还包括闪存单元,用于提供离线烧录时的数据暂存功能,烧录文件存储在闪存单元中时,自动增加烧录的模块地址和安全身份标识
。3.
如权利要求1所述的安全卡的批量烧录装置,其特征在于,所述烧录终端模块还包括指示灯和显示屏,显示屏用于显示烧录的过程和状态信息,指示灯用于指示烧录状态
。4.
如权利要求1所述的安全卡的批量烧录装置,其特征在于,所述烧录终端模块包括电源接口,通过电源供电独立工作实现单独的离线烧录
。5.
如权利要求1所述的安全卡的批量烧录装置,其特征在于,所述烧录终端模块还包括卡槽检测单元,卡槽检测单元用于检测卡槽是否插有安全卡
。6.
如权利要求3所述的安全卡的批量烧录装置,其特征在于,所述烧录终...

【专利技术属性】
技术研发人员:吴朗华忠睿魏枭杰刘明哲
申请(专利权)人:北京航天极峰科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1