智能设备电控固件烧写方法、系统、智能设备及服务器技术方案

技术编号:20176260 阅读:39 留言:0更新日期:2019-01-23 00:15
本发明专利技术提供了一种智能设备电控固件烧写方法、系统、智能设备和服务器,所述方法包括:烧写设备将公版电控固件烧写进智能设备控制器中;扫描设备扫描智能设备外壳上的身份识别码SN信息和智能设备通讯模块外壳上的物理地址MAC信息,并发送给服务器;服务器将接收到的信息绑定后存储于数据库中;通讯模块向服务器发送,以获取身份识别码SN信息;通讯模块将接收到的身份识别码SN信息写入智能设备主机;智能设备控制器向服务器发送请求,以请求与身份识别码SN信息中携带的品类信息对应的具体版电控固件,并将公版电控固件升级为具体版电控固件。本发明专利技术能够降低生产产线的出错几率,提高生产、检测自动化水平,提高生产速度,减少操作工位,节约成本。

Intelligent Equipment Firmware Firmware Burning Method, System, Intelligent Equipment and Server

The invention provides an electronic control firmware burning method, system, intelligent device and server for intelligent equipment. The method includes: the burning device burns the official electronic control firmware into the intelligent device controller; the scanning device scans the identity code SN information on the shell of the intelligent device and the physical address MAC information on the shell of the communication module of the intelligent device, and sends it to the server; The device binds the received information and stores it in the database; the communication module sends it to the server to get the identity code SN information; the communication module writes the received identity code SN information to the host of the smart device; the smart device controller sends a request to the server to request the specific version of the electronic control firmware corresponding to the class information carried in the identity code SN information, and then sends it to the server. The official version of electronic firmware is upgraded to the specific version of electronic firmware. The invention can reduce the error probability of the production line, improve the automation level of production and detection, improve the production speed, reduce the operation position and save the cost.

【技术实现步骤摘要】
智能设备电控固件烧写方法、系统、智能设备及服务器
本专利技术涉及智能设备
,具体涉及一种智能设备电控固件烧写方法、系统、智能设备及服务器。
技术介绍
智能家电的核心是其控制算法和驱动系统,其承载的硬件核心就是对应的电控主控(MCU,也称中心控制器、主控芯片或主控模块)。电控固件,作为主控中固化的算法和控制逻辑,可以称得上是一台智能家电的灵魂。将算法逻辑通过一定的方法固化到电控硬件中的过程,称为固件固化或烧写。生产中,确保烧入的是正确的固件以及烧入固件完整准确,是生产产线的重大议题。当前市面所流行的大部分家电的电控,均是专为某一款机型设计的,其电控固件在生产时,由专门的电控烧录器进行人工的固化烧写。这种方式既费时费力,又容易出错。通常,传统的电气设备生产线在生产时,往往是首先固化烧入特定版本的也就是特定类型产品的最终版本软件(即设备固件),然后再给产品打上类型信息等相关的标贴送检,完成生产。传统的硬件烧录的方式,往往限制了生产设计的灵活性,比如:由于不同型号的产品其固件、产品表现和测试办法等都存在差异性,所以往往同一时间只能在某一产线生产型号一致的一批产品,同时需要多个产品品类的生产,则需要再布置产线,而无论当前产线的生产能力是否饱和;而且,生产及检测中绝大多数的流程都必须有专用的工位处理。这些都是对人力物力的极大浪费。其次,这种方式烧入的软件是固化的,一种固件即对应了一种定型的产品特征,很难再更改或升级。一旦在需要人工保证不出错的烧录过程中烧错,则只有在后续商检流程中重新打回产线拆机重烧,造成恶劣的生产事故。
技术实现思路
针对现有技术中的问题,本专利技术提供一种智能设备电控固件烧写方法、系统、智能设备及服务器。为解决上述技术问题,本专利技术提供以下技术方案:第一方面,本专利技术提供了一种智能设备电控固件烧写方法,包括:烧写设备将公版电控固件烧写进智能设备控制器中;扫描设备扫描智能设备外壳上的身份识别码SN信息和智能设备通讯模块外壳上的物理地址MAC信息,并将所述身份识别码SN信息和所述物理地址MAC信息发送给服务器;其中,所述身份识别码SN信息中携带有智能设备的品类信息;服务器将所述身份识别码SN信息和所述物理地址MAC信息绑定后存储于数据库中;智能设备通讯模块向所述服务器发送携带有通讯模块物理地址MAC信息的身份识别码请求指令;服务器在接收到所述身份识别码请求指令后,查询数据库,获取与通讯模块物理地址MAC信息对应的身份识别码SN信息,并将查询得到的身份识别码SN信息发送给智能设备通讯模块;智能设备通讯模块将接收到的身份识别码SN信息写入智能设备主机;智能设备控制器根据智能设备主机内存储的身份识别码SN信息通过智能设备通讯模块向服务器发送请求,以请求与所述身份识别码SN信息中携带的品类信息对应的具体版电控固件,并利用获取的具体版电控固件将所述公版电控固件升级为所述具体版电控固件。进一步地,所述方法还包括:服务器在将所述身份识别码SN信息和所述物理地址MAC信息绑定后存储于数据库中之前,判断所述身份识别码SN信息和所述物理地址MAC信息是否均不存在于服务器数据库中,若是,则将所述身份识别码SN信息和所述物理地址MAC信息绑定后存储于数据库中,并向所述扫描设备发送绑定成功的提示信息,否则向所述扫描设备发送绑定失败的提示信息。进一步地,所述智能设备外壳上的身份识别码SN信息为加密后的身份识别码SN;相应地,服务器在接收到扫描设备发送的身份识别码SN信息后,对接收到的身份识别码SN信息进行解密,并判断解密后的身份识别码SN信息和所述物理地址MAC信息是否均不存在于服务器数据库中,若是,则将解密后的身份识别码SN信息和所述物理地址MAC信息绑定后存储于数据库中。进一步地,所述方法还包括:服务器在接收到智能设备通讯模块发送的身份识别码请求指令时,若查询到服务器已经成功响应过所述智能设备通讯模块的身份识别码请求,则向所述智能设备通讯模块发送第一错误提示信息;所述智能设备通讯模块在接收到所述第一错误提示信息后,将所述第一错误提示信息发送给智能设备主机,以使智能设备主机将所述第一错误提示信息进行显示或播放;其中,第一错误提示信息中包含有所述智能设备已经成功烧录身份识别码SN的提示信息。进一步地,所述方法还包括:服务器在接收到智能设备通讯模块发送的身份识别码请求指令时,若查询到服务器数据库中不存在所述智能设备通讯模块的物理地址MAC信息,则向所述智能设备通讯模块发送第二错误提示信息;所述智能设备通讯模块在接收到所述第二错误提示信息后,将所述第二错误提示信息发送给智能设备主机,以使智能设备主机将所述第二错误提示信息进行显示或播放;其中,第二错误提示信息中包含有所述智能设备在信息绑定环节未将身份识别码SN信息和物理地址MAC信息进行成功绑定的提示信息。第二方面,本专利技术还提供了一种智能设备电控固件烧写系统,包括:烧写设备、扫描设备、服务器和智能设备,所述智能设备包括控制器和通讯模块;所述烧写设备,用于将公版电控固件烧写进智能设备控制器中;所述扫描设备,用于扫描智能设备外壳上的身份识别码SN信息和智能设备通讯模块外壳上的物理地址MAC信息,并将所述身份识别码SN信息和所述物理地址MAC信息发送给服务器;其中,所述身份识别码SN信息中携带有智能设备的品类信息;所述服务器,用于将所述身份识别码SN信息和所述物理地址MAC信息绑定后存储于数据库中;所述通讯模块,用于向所述服务器发送携带有通讯模块物理地址MAC信息的身份识别码请求指令;所述服务器,用于在接收到所述身份识别码请求指令后,查询数据库,获取与通讯模块物理地址MAC信息对应的身份识别码SN信息,并将查询得到的身份识别码SN信息发送给所述通讯模块;所述通讯模块,用于将接收到的身份识别码SN信息写入智能设备主机;所述控制器,用于根据智能设备主机内存储的身份识别码SN信息通过所述通讯模块向服务器发送携带有所述身份识别码SN信息的具体版电控固件请求指令;所述服务器,用于在接收到所述具体版电控固件请求指令后,根据所述身份识别码SN信息中携带的品类信息获取对应的具体版电控固件,并将获取的具体版电控固件发送给所述控制器;所述控制器,还用于利用获取的具体版电控固件将所述公版电控固件升级为所述具体版电控固件。进一步地,所述服务器在将所述身份识别码SN信息和所述物理地址MAC信息绑定后存储于数据库中之前,还用于判断所述身份识别码SN信息和所述物理地址MAC信息是否均不存在于服务器数据库中,若是,则将所述身份识别码SN信息和所述物理地址MAC信息绑定后存储于数据库中,并向所述扫描设备发送绑定成功的提示信息,否则向所述扫描设备发送绑定失败的提示信息。进一步地,所述智能设备外壳上的身份识别码SN信息为加密后的身份识别码SN;相应地,服务器在接收到扫描设备发送的身份识别码SN信息后,对接收到的身份识别码SN信息进行解密,并判断解密后的身份识别码SN信息和所述物理地址MAC信息是否均不存在于服务器数据库中,若是,则将解密后的身份识别码SN信息和所述物理地址MAC信息绑定后存储于数据库中。第三方面,本本专利技术还提供了一种智能设备电控固件烧写方法,包括:将公版电控固件烧写进智能设备控制器中,以使智能设备控制器本文档来自技高网...

【技术保护点】
1.一种智能设备电控固件烧写方法,其特征在于,包括:烧写设备将公版电控固件烧写进智能设备控制器中;扫描设备扫描智能设备外壳上的身份识别码SN信息和智能设备通讯模块外壳上的物理地址MAC信息,并将所述身份识别码SN信息和所述物理地址MAC信息发送给服务器;其中,所述身份识别码SN信息中携带有智能设备的品类信息;服务器将所述身份识别码SN信息和所述物理地址MAC信息绑定后存储于数据库中;智能设备通讯模块向所述服务器发送携带有通讯模块物理地址MAC信息的身份识别码请求指令;服务器在接收到所述身份识别码请求指令后,查询数据库,获取与通讯模块物理地址MAC信息对应的身份识别码SN信息,并将查询得到的身份识别码SN信息发送给智能设备通讯模块;智能设备通讯模块将接收到的身份识别码SN信息写入智能设备主机;智能设备控制器根据智能设备主机内存储的身份识别码SN信息通过智能设备通讯模块向服务器发送请求,以请求与所述身份识别码SN信息中携带的品类信息对应的具体版电控固件,并利用获取的具体版电控固件将所述公版电控固件升级为所述具体版电控固件。

【技术特征摘要】
1.一种智能设备电控固件烧写方法,其特征在于,包括:烧写设备将公版电控固件烧写进智能设备控制器中;扫描设备扫描智能设备外壳上的身份识别码SN信息和智能设备通讯模块外壳上的物理地址MAC信息,并将所述身份识别码SN信息和所述物理地址MAC信息发送给服务器;其中,所述身份识别码SN信息中携带有智能设备的品类信息;服务器将所述身份识别码SN信息和所述物理地址MAC信息绑定后存储于数据库中;智能设备通讯模块向所述服务器发送携带有通讯模块物理地址MAC信息的身份识别码请求指令;服务器在接收到所述身份识别码请求指令后,查询数据库,获取与通讯模块物理地址MAC信息对应的身份识别码SN信息,并将查询得到的身份识别码SN信息发送给智能设备通讯模块;智能设备通讯模块将接收到的身份识别码SN信息写入智能设备主机;智能设备控制器根据智能设备主机内存储的身份识别码SN信息通过智能设备通讯模块向服务器发送请求,以请求与所述身份识别码SN信息中携带的品类信息对应的具体版电控固件,并利用获取的具体版电控固件将所述公版电控固件升级为所述具体版电控固件。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:服务器在将所述身份识别码SN信息和所述物理地址MAC信息绑定后存储于数据库中之前,判断所述身份识别码SN信息和所述物理地址MAC信息是否均不存在于服务器数据库中,若是,则将所述身份识别码SN信息和所述物理地址MAC信息绑定后存储于数据库中,并向所述扫描设备发送绑定成功的提示信息,否则向所述扫描设备发送绑定失败的提示信息。3.根据权利要求2所述的方法,其特征在于,所述智能设备外壳上的身份识别码SN信息为加密后的身份识别码SN;相应地,服务器在接收到扫描设备发送的身份识别码SN信息后,对接收到的身份识别码SN信息进行解密,并判断解密后的身份识别码SN信息和所述物理地址MAC信息是否均不存在于服务器数据库中,若是,则将解密后的身份识别码SN信息和所述物理地址MAC信息绑定后存储于数据库中。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:服务器在接收到智能设备通讯模块发送的身份识别码请求指令时,若查询到服务器已经成功响应过所述智能设备通讯模块的身份识别码请求,则向所述智能设备通讯模块发送第一错误提示信息;所述智能设备通讯模块在接收到所述第一错误提示信息后,将所述第一错误提示信息发送给智能设备主机,以使智能设备主机将所述第一错误提示信息进行显示或播放;其中,第一错误提示信息中包含有所述智能设备已经成功烧录身份识别码SN的提示信息。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:服务器在接收到智能设备通讯模块发送的身份识别码请求指令时,若查询到服务器数据库中不存在所述智能设备通讯模块的物理地址MAC信息,则向所述智能设备通讯模块发送第二错误提示信息;所述智能设备通讯模块在接收到所述第二错误提示信息后,将所述第二错误提示信息发送给智能设备主机,以使智能设备主机将所述第二错误提示信息进行显示或播放;其中,第二错误提示信息中包含有所述智能设备在信息绑定环节未将身份识别码SN信息和物理地址MAC信息进行成功绑定的提示信息。6.一种智能设备电控固件烧写系统,其特征在于,包括:烧写设备、扫描设备、服务器和智能设备,所述智能设备包括控制器和通讯模块;所述烧写设备,用于将公版电控固件烧写进智能设备控制器中;所述扫描设备,用于扫描智能设备外壳上的身份识别码SN信息和智能设备通讯模块外壳上的物理地址MAC信息,并将所述身份识别码SN信息和所述物理地址MAC信息发送给服务器;其中,所述身份识别码SN信息中携带有智能设备的品类信息;所述服务器,用于将所述身份识别码SN信息和所述物理地址MAC信息绑定后存储于数据库中;所述通讯模块,用于向所述服务器发送携带有通讯模块物理地址MAC信息的身份识别码请求指令;所述服务器,用于在接收到所述身份识别码请求指令后,查询数据库,获取与通讯模块物理地址MAC信息对应的身份识别码SN信息,并将查询得到的身份识别码SN信息发送给所述通讯模块;所述通讯模块,用于将接收到的身份识别码SN信息写入智能设备主机;所述控制器,用于根据智能设备主机内存储的身份识别码SN信息通过所述通讯模块向服务器发送携带有所述身份识别码SN信息的具体版电控固件请求指令;所述服务器,用于在接收到所述具体版电控固件请求指令后,根据所述身份识别码SN信息中携带的品类信息获取对应的具体版电控固件,并将获取的具体版电控固件发送给所述控制器;所述控制器,还用于利用获取的具体版电控固件将所述公版电控固件升级为所述具体版电控固件。7.根据权利要求6所述的系统,其特征在于,所述服务器在将所述身份识别码SN信息和所述物理地址MAC信息绑定后存储于数据库中之前,还用于判断所述身份识别码SN信息和所述物理地址MAC信息是否均不存在于服务器数据库中,若是,则将所述身份识别码SN信息和所述物理地址MAC信息绑定后存储于数据库中,并向所述扫描设备发送绑定成功的提示信息,否则向所述扫描设备发送绑定失败的提示信息。8.根据权利要求7所述的系统,其特征在于,所述智能设备外壳上的身份识别码SN信息为加密后的身份识别码SN;相应地,服务器在接收到扫描设备发送的身份识别码SN信息后,对接收到的身份识别码SN信息进行解密,并判断解密后的身份识别码SN信息和所述物理地址MAC信息是否均不存在于服务器数据库中,若是,则将解密后的身份识别码SN信息和所述物理地址MAC信息绑定后存储于数据库中。9.一种智能设备电控固件烧写方法,其特征在于,包括:将公版电控固件烧写进智能设备控制器中,以使智能设备控制...

【专利技术属性】
技术研发人员:谢建军
申请(专利权)人:美的集团股份有限公司
类型:发明
国别省市:广东,44

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

1