首页 / 专利库 / 版权及相关权 / 版权 / HDCP / 一种HDCPKEY烧录方法

一种HDCPKEY烧录方法

阅读:601发布:2020-05-18

专利汇可以提供一种HDCPKEY烧录方法专利检索,专利查询,专利分析的服务。并且本 发明 提供了一种 HDCP KEY烧录装置及烧录方法,所述烧录装置包括相互连接的MCU和PC机以及多个IC烧录座,所述MCU通过 电子 开关 连接并控制多个IC烧录座。本发明提供的HDCP KEY烧录方法包括以下步骤:MCU接收PC机发送的FLASH ID;MCU通过电子开关选中相应烧录座中的FLASH并读出FLASH ID;比较上述两个ID并判断FLASH型号是否匹配,如果匹配则从PC机读出一条HDCP-KEY并写入FLASH的 指定 位置 。本发明提供的HDCP KEY烧录装置及烧录方法实现多片IC的一次性烧录,同时增加了IC型号校验,确保烧录的HDCP-KEY有效可用,提高了生产效率并缩减了成本。,下面是一种HDCPKEY烧录方法专利的具体信息内容。

1.一种HDCP KEY烧录方法,其特征在于包括以下步骤:
步骤a,MCU接收PC机发送的FLASH ID;
步骤b,MCU通过电子开关选中相应烧录座中的FLASH并读出FLASH ID;
步骤c,比较上述两个ID并判断FLASH型号是否匹配,如果匹配则从PC机读出一条HDCP KEY并写入FLASH的指定位置
d:将HDCP KEY写入FLASH后再重新读出此HDCP KEY并计算其校验码,并计算该校验码与从PC机读出的HDCP KEY的校验码是否匹配,如果不匹配,则擦除该FLASH的指定位置并重新写入该HDCP KEY;若校验无误,则提示烧录成功。
2.根据权利要求1所述的HDCP KEY烧录方法,其特征在于,执行所述步骤a之前先判断烧录座中的IC是否放反或短路
3.根据权利要求2所述的HDCP KEY烧录方法,其特征在于,所述判断IC是否放反或短路的方法如下:MCU将FLASH的电源打开并检测FLASH电源电压,如果电压低于预定电压则说明有IC放反或者短路现象。
4.根据权利要求1所述的HDCP KEY烧录方法,其特征在于,所述步骤c中,在写入HDCP KEY之前先检查FLASH的指定位置是否为空,指定位置为空则写入HDCP KEY。
5.根据权利要求1所述的HDCP KEY烧录方法,其特征在于,所述烧录成功后继续进行下一个烧录座的烧录。
6.根据权利要求1所述的HDCP KEY烧录方法,其特征在于,所述烧录成功后通过指示灯进行指示。

说明书全文

一种HDCP KEY烧录方法

技术领域

[0001] 本发明涉及HDCP KEY领域,尤其涉及HDCP KEY的烧录装置和方法。 背景技术
[0002] HDCP(High-bandwidth Digital Content Protection,高带宽数字内容保护技术)是英特尔开发的为HDMI(高清晰多媒体接口)提供高带宽数字内容保护的解码技术,现有技术对HDCP KEY(密匙)的烧录都是一对一形式,即在产品生产流线上用专PC操作接口,给烧录座上一次电,向一个IC中烧录一个HDCP KEY,这样的处理方式有两个明显的缺点:第一,对烧录后的KEY没有校验,无法保证烧录KEY的有效性,可靠性不高,如果出现烧KEY错误,不仅就会造成KEY的浪费,而且还会给后续的整机生产带来隐患,其需要的维护成本也将非常高昂;第二,产品生产线上需要专门设置一个工位来完成此操作,效率非常低,因此,现有技术还有待改进。

发明内容

[0003] 本发明的目的是提供一种HDCP KEY烧录装置及烧录方法,旨在解决现有技术中存在的可靠性和效率较低、成本高的缺点。
[0004] 本发明提供的HDCP KEY烧录方法包括以下步骤:
[0005] 步骤a,MCU接收PC机发送的FLASH ID;
[0006] 步骤b,MCU通过电子开关选中相应烧录座中的FLASH并读出FLASH ID; [0007] 步骤c,比较上述两个ID并判断FLASH型号是否匹配,如果匹配则从PC机读出一条HDCP KEY并写入FLASH的指定位置
[0008] d:将HDCP KEY写入FLASH后再重新读出此HDCP KEY并计算其校验码,并计算该校验码与从PC机读出的HDCP KEY的校验码是否匹配,如果不匹配,则擦除该FLASH的指定位置并重新写入该HDCP KEY;若校验无误,则提示烧录成功。
[0009] 更具体的,执行所述步骤a之前先判断烧录座中的IC是否放反或短路。 [0010] 更具体的,所述判断IC是否放反或短路的方法如下:MCU将FLASH的电源打开并检测FLASH电源电压,如果电压低于预定电压则说明有IC放反或者短路现象。 [0011] 更具体的,所述步骤c中,在写入HDCP KEY之前先检查FLASH的指定位置是否为空,指定位置为空则写入HDCP KEY。
[0012] 更具体的,所述烧录成功后继续进行下一个烧录座的烧录。
[0013] 更具体的,所述烧录成功后通过指示灯进行指示。
[0014] 本发明提供的HDCP KEY烧录装置及烧录方法可以实现多片IC的一次性烧录,同时增加了IC型号校验,烧录前后KEY的有效性检验和整个烧录过程的实时监控功能,从而确保烧录到每个IC的HDCP-KEY都是有效可用的,提高了生产效率并缩减了成本。 附图说明
[0015] 图1是本发明HDCP KEY烧录装置的结构示意图;
[0016] 图2是本发明HDCP KEY烧录装置的详细结构示意图;
[0017] 图3是本发明HDCP KEY烧录方法的流程图

具体实施方式

[0018] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0019] 参见图1中所示,本发明较佳实施例提供的HDCP KEY烧录装置包括MCU(微处理器)10(本实施例采用HT46RU26)、多个IC烧录座11(本较佳实施例为8个)、PC机12,MCU10通过电子开关连接并控制多个烧录座11,MCU10通过串口(COM口)连接PC机12,由于具有多个烧录座11,因此本发明提供的HDCP KEY烧录装置可一次烧录多片IC,更具体的电路示意图如图2中所示,每个烧录座(111至118)都配有两个指示灯(红灯和绿灯),电路中还包括按键、电源和电源接口等,此不赘述。PC机12和MCU10的通讯由芯片MAX3232来完成,PC机12输出时,芯片MAX3232把电压转换成MCU10能识别的电压,作为MCU的输入;MCU输出时,芯片MAX3232把电压转换为PC机12识别的电压,作为PC机12的输入。 [0020] 本发明提供的HDCP KEY烧录装置由MCU10控制实现多HDCP-KEY的同时烧录,系统上电后,烧录座的8个引脚通过电子开关及MCU10的控制与其余电路断开,以防止带电操作对各烧录座造成损坏,每个烧录座上的指示灯提示烧录的状况。以下重点介绍本发明HDCP KEY的烧录过程。
[0021] 参见图3中所示,当将SPI FLASH(串行外设接口快闪存储器)放入烧录座后,系统上电并进入HDCP-KEY烧录状态。执行步骤30,检查IC是否放反或有短路,具体的检查方法是:MCU10首先将FLASH的电源打开并检测FLASH电源电压,如果电压低于3V则说明有IC放反或者短路现象,MCU10通知PC机12结束循环,并点亮FLASH旁边的所有红色指示灯以示警告并断开其电源结束,此时系统重新进入空闲状态,以此实现短路保护功能(此时需要工作人员进一步现场确认是否有FLASH放反或者短路现象);如过FLASH电源正常,MCU10则认为没有IC放反或短路现象,MCU10接收PC机12发送过来的FLASH ID,然后通过电子开关选中相应烧录座中的FLASH(例如烧录座111中的FLASH1)并读出FLASH ID,用此FLASH ID和PC机12发送过来的ID比较,在步骤31中判断FLASH型号是否匹配,若不匹配,则FLASH1的红色指示灯亮(表示出现错误),在步骤34中通知PC机12当前烧录不成 功,并断开当前烧录座,选择下一烧录座开始烧录;若ID匹配,则检查FLASH写入KEY的扇区是否为空,若不为空,则在步骤34中FLASH1的红色指示灯亮,通知PC机12当前烧录不成功,并断开当前烧录座,选择下一烧录座开始烧录;若该扇区为空,则从PC机12读出一条HDCP KEY,并在步骤32中将HDCP KEY写入扇区的指定位置,然后绿色指示灯亮表示写入成功,将HDCPKEY写入FLASH后再读出这条KEY并计算其校验码并在在步骤33中计算校验码是否匹配(即,将KEY文件的每个BYTE不计溢出进行累加,若有溢出,则取低16位bit作为被加数继续累加,累加的结果的低16位就是该KEY文件的校验码),若不匹配,则擦除该扇区并重新读入该KEY,并再次执行步骤33;若校验无误,则该烧录座的绿色指示灯亮,在步骤通知PC机12烧录成功,循环结束,断开当前烧录座。然后执行步骤35,判断是否烧录完毕(在本实施例中即判断n是否等于8),如果不等于8,即烧录未完成,对KEY的序号加1,MCU10操作下一烧录座,如此循环。如果等于8,则表示第八片FLASH已经烧录结束,MCU10通知PC机12循环结束,绿色指示灯亮,断开电源并结束。
[0022] 需要强调的是,烧录过程中红色指示灯常亮表示烧录正在进行,禁止对其进行相关操作;8片FLASH都烧录完成后将与8个FLASH相连的所有的线均断电,并点亮开始按键(参考图2)旁边的绿色指示灯,表示可以取下FLASH。
[0023] PC机12将HDCP-KEY包分割,从而使单个HDCP-KEY独立出来,并对HDCP-KEY进行编号,当成功烧录完一个HDCP-KEY之后,会对其进行标记,每次烧录都取未经标记的HDCP-KEY,保证烧录到IC中的HDCP-KEY的唯一性。而在整个烧录过程中,将实时的记录下每片IC的烧录状态,并通过PC软件上的指示灯来反映对应IC的烧录状态。多个烧录座11可放置多片IC,即只需要上一次电,便可实现多片IC的一次性烧录。
[0024] 综上所述,本发明提供的HDCP KEY的烧录方法在上电时会自动检测IC的放置是否正常,如有反放或放置不到位的,所有红灯会点亮,同时断开电源,以实现电路保护;执行烧录之后,读出烧录到IC中的HDCP KEY,判断HDCP KEY是否有效,如果无效,将重新执行烧录过程,以此确认烧录到IC的KEY的有效性。如果第一片烧录完成,点亮相应绿色指示灯,以示烧录成功,断开该IC电源,同时通知PC烧录成功,PC会对当前已烧录的KEY进行标记,如果烧录失败,则PC机12不会对该KEY进行标记,避免了HDCP KEY的浪费。 [0025] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明权利要求的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈