The invention discloses an intelligent equipment updating method and system used in intelligent device has multiple sub devices, including the USB enumeration device to obtain device path and / or drive serial number: read the master device and determine whether the need to update the main equipment, the main equipment used for connecting the PC terminal to obtain updated code; in order to update the code onto memory device in smart device restart to complete the update. The system is used to execute the corresponding method. The invention determines the update state of the device through serial number, updates the updated code to the E2PROM of the sub device, then restarts to verify the update status, and can finish the update of the intelligent equipment quickly and continuously, which is conducive to industrial application.
【技术实现步骤摘要】
一种智能设备更新方法和系统
本专利技术涉及一种智能设备更新方法和系统,属于计算机领域。
技术介绍
随着各种智能设备和移动存储设备的爆炸式增长,对各种智能设备的批量生产效率提出了更高的要求。当智能设备的量产模块内的固件存在功能更新或者BUG修复时,传统的做法一般是需要将量产用全新的板进行更换,或者将旧版拆卸进行人工更新后再进行生产,不能实现不断电更新,缺乏灵活性,也大大降低了生产效率,不符合现代社会的实际需要。
技术实现思路
为了解决上述问题,本专利技术通过提供一种智能设备更新方法和系统。本专利技术采用的技术方案一方面为一种智能设备更新方法,应用于有多个子设备的智能设备,包括枚举USB设备以获取设备路径和/或盘符:读取主设备的序列号并判断主设备是否需要更新,所述主设备用于连接PC端以获取更新代码;依次将更新代码烧录到子设备的存储器中;重启智能设备以完成更新。优选地,还包括,基于预设的存储路径读取主设备的序列号,存在序列号则基于序列号判断主设备是否需要更新,如果不存在则获取PC端的系统时间并按照YYMMDDHHMMSS的格式生成序列号并写入存储器,其中,Y为年份,M为月份,D为日,H为小时,M为分钟,S为秒。优选地,所述更新代码包括子设备序列号和固件信息,所述子设备序列号的格式为YYMMDDHHMMSSN,其中,YYMMDDHHMMSS为主设备的序列号,N为子设备的序号。优选地,所述存储器为E2PROM。优选地,所述主设备还用于基于智能设备重启后的运行情况反馈更新完成信号。本专利技术采用的技术方案另一方面为一种智能设备更新系统,用于上述方法,包括:PC端,用于枚举 ...
【技术保护点】
一种智能设备更新方法,应用于有多个子设备的智能设备,其特征在于,包括枚举USB设备以获取设备路径和/或盘符:读取主设备的序列号并判断主设备是否需要更新,所述主设备用于连接PC端以获取更新代码;依次将更新代码烧录到子设备的存储器中;重启智能设备以完成更新。
【技术特征摘要】
1.一种智能设备更新方法,应用于有多个子设备的智能设备,其特征在于,包括枚举USB设备以获取设备路径和/或盘符:读取主设备的序列号并判断主设备是否需要更新,所述主设备用于连接PC端以获取更新代码;依次将更新代码烧录到子设备的存储器中;重启智能设备以完成更新。2.根据权利要求1所述一种智能设备更新方法,其特征在于,还包括,基于预设的存储路径读取主设备的序列号,存在序列号则基于序列号判断主设备是否需要更新,如果不存在则获取PC端的系统时间并按照YYMMDDHHMMSS的格式生成序列号并写入存储器,其中,Y为年份,M为月份,D为日,H为小时,M为分钟,S为秒。3.根据权利要求2所述一种智能设备更新方法,其特征在于,所述更新代码包括子设备序列号和固件信息,所述子设备序列号的格式为YYMMDDHHMMSSN,其中,YYMMDDHHMMSS为主设备的序列号,N为子设备的序号。4.根据权利要求1或2所述一种智能设备更新方法,其特征在于,所述存储器为E2PROM。5.根据权利要求1所述一种智能设备更新方法,其特征在于,所述主设备还用于基于智能设备重启后的运行情况反馈更新完成信号。6.一种智能设备...
【专利技术属性】
技术研发人员:龙承东,
申请(专利权)人:深圳芯邦科技股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。