一种物联网模组的自动烧录系统的制作方法

文档序号:36360003发布日期:2023-12-14 04:53阅读:32来源:国知局
一种物联网模组的自动烧录系统的制作方法

本发明涉及物联网,具体为一种物联网模组的自动烧录系统。


背景技术:

1、自动烧录系统需要具备烧录工具和软件来实现固件的写入和程序加载,这些工具能够是专门设计的硬件设备,如编程器、托盘、夹具,也能够是相应的软件工具,如烧录工具链、编程工具。

2、而在对物联网模组进行自动烧录的过程中,需要物联网模组与烧录设备之间建立通信连接,再进行自动烧录的工作,而考虑到在对物联网模组进行烧录的过程中,容易出现以下几点问题,第一在对模组烧录的过程中,容易出现烧录失败的模组,而现有的自动烧录系统只是简单的记录失败信息,并没有采取下一步的工作,即不方便工作人员第一时间知道哪些模组出现烧录失败的情况,仍需要在整体烧录结束后,通过工作人员手动对烧录失败的模组进行处理,耽误烧录工作的整体效率,第二在对模组进行烧录的过程中,容易收到外界环境的影响,如烧录环境的温度,烧录电压的变化,而现有的自动烧录系统,并不能根据外界的影响对烧录参数进行适当的调整,使烧录的成功率受到一定的影响。


技术实现思路

1、(一)解决的技术问题

2、针对现有技术的不足,本发明提供了一种物联网模组的自动烧录系统,解决了在对模组烧录的过程中,容易出现烧录失败的模组,而现有的自动烧录系统只是简单的记录失败信息,仍需要在整体烧录结束后,通过工作人员手动对烧录失败的模组进行处理,耽误烧录工作的整体效率的问题。

3、(二)技术方案

4、为实现以上目的,本发明通过以下技术方案予以实现:一种物联网模组的自动烧录系统,包括自动烧录模块,所述自动烧录模块包括有检测模块、加载和配置模块、执行烧录模块,所述检测模块能够对需要进行自动烧录的物联网模组进行检测,所述检测模块将检测后的物联网模组传输到执行烧录模块中,所述加载和配置模块能够将加载烧录程序和相关配置文件加入到自动烧录系统中,所述加载和配置模块通过识别模块对已连接的物联网模组和对应的版本信息,所述加载和配置模块与执行烧录模块相连接,所述执行烧录模块配合加载和配置模块能够对物联网模组进行烧录;

5、所述执行烧录模块上连接有监控模块,所述监控模块对烧录过程中的物联网模组进行实时监控,所述监控模块上连接有验证模块和处理异常模块,所述验证模块能够在执行烧录模块对物联网模组进行烧录完成后,对所有成功烧录的物联网模组进行最终的烧录验证,所述处理异常模块能够在执行烧录模块对物联网模组进行烧录的过程中,对遇到烧录异常或错误的物联网模组进行自动检测,所述验证模块与生成报告模块相连接,所述生成报告模块能够在烧录验证后对自动烧录系统的烧录成功率、失败率、烧录时间进行记录并生成报表。

6、优选的,所述处理异常模块包括有记录信息模块、标记跳过模块,所述记录信息模块上连接有自动重试模块,所述自动重试模块能够在烧录过程中发生错误或失败时,系统能够自动进行重试操作,以尝试重新烧录失败的模组。

7、优选的,所述自动重试模块上连接有计数模块,所述计数模块能够对烧录失败的模组进行重试烧录的次数和烧录过程中的时间进行计算,所述自动重试模块上包括有清理模块,所述清理模块能够对失败烧录的模组进行擦除,确保模组数据的一致性,所述清理模块包括有感应模块、擦拭模块和检查模块,所述感应模块能够检测模块在烧录失败后,仍保存有一部分烧录失败的文件和数据,影响后续的重新烧录成功率,所述擦拭模块能够将检测出的残留数据进行清理和删除,从而提高重新烧录失败模组的成功率,所述检查模块能够在擦拭模块对模块进行清理后,进行检测,判断和确认该模块是否存有残留数据,并在判断出该模块清理完成后,启动自动烧录模块对模块进行重新烧录。

8、优选的,所述自动重试模块与标记跳过模块相连接,所述标记跳过模块能够对出现烧录失败的模组进行标记并记录,使在后续烧录的过程中自动跳过该失败的模组,所述自动重试模块与验证模块相连接,在对烧录失败的模组重新烧录成功后,使验证模块对成功的模组进行验证。

9、优选的,所述标记跳过模块连接有警报模块,所述警报模块能够在出现烧录失败模组时发出警报,及时提醒工作人员发现模组烧录问题,所述警报模块包括有数据库模块、录入模块、比对模块和分析方案模块,所述录入模块能够将异常情况的相关信息进行记录并发送到数据库模块进行分析,所述数据库模块能够对烧录模组的异常案例进行储存,所述数据库模块包括异常情况库模块、解决方案模块和历史记录模块,所述异常情况库模块能够对存储已知的异常情况和错误代码,所述解决方案模块能够对每一个已知的异常情况与一个或多个解决方案进行关联,所述历史记录模块能够记录系统历史中的异常事件。

10、优选的,所述数据库模块上连接有比对模块,所述比对模块能够将烧录失败的模组数据与数据库模块中烧录模组的异常案例进行对比。

11、优选的,所述比对模块上连接有分析方案模块,所述分析方案模块能够根据比对的结构,给工作人员提出解决方案,所述分析方案模块包括有异常记录模块、自适应学习模块和模型训练模块,所述异常记录模块能够自动识别和解析数据中的模式或异常,并为特定情境或问题提供解决方案或建议,所述自适应学习模块能够在解决了某次异常问题的情况下,将解决的方案进行记录到数据库模块中,使在下一次面对类似情况时能够更快地给出建议,所述模型训练模块能够利用历史数据进行模型训练,模拟在烧录过程中会发生的异常情况,并进行解决。

12、优选的,所述执行烧录模块包括有传感器模块、参数模块和安全机制模块,所述传感器模块能够对烧录过程中的环境条件进行感应,所述安全机制模块能够在环境温度超出设备的安全工作范围的情况下,自动暂停烧录并提醒用户,所述安全机制模块包括有温度阀值模块,控制模块和提醒模块,所述温度阀值模块能够根据设备的规格和推荐工作温度,定义一个安全的温度范围,所述控制模块能够对自动烧录模块进行控制,所述提醒模块能够发出提示音,来提醒工作人员环境温度出现问题的情况。

13、优选的,所述传感器模块连接有记录模块,所述记录模块能够对传感器模块中感应到的数据进行记录,所述参数模块与记录模块相连接,所述参数模块能够对基于收集的环境数据和模组特性,建立一套参数调整的规则和算法,所述记录模块连接有调整模块,所述记录模块中记录的环境条件与参数模块中记录的算法进行匹配计算,使通过调整模块对执行烧录模块中的烧录参数进行适当的调整。

14、(三)有益效果

15、本发明提供了一种物联网模组的自动烧录系统。具备以下有益效果:

16、(1)、该物联网模组的自动烧录系统在使用时,通过在处理异常模块中设置有自动重试模块,并配合设置有清理模块,方便在出现烧录失败的模组时,自动对失败模组进行擦拭,保证模组数据的一致性,并重新进行烧录工作,达到自动对烧录失败的模组进行处理的目的。

17、(2)、该物联网模组的自动烧录系统在使用时,通过在处理异常模块中设置有自动重试模块,而自动重试模块中包含有计数模块和清理模块,使通过计数模块对烧录失败的模组进行重试烧录的次数进行计算,保证了在多次模组烧录失败后,系统不再浪费效率在该烧录失败模组上,保证了对物联网模组烧录的效率,并配合警报模组及时提醒工作人员,方便工作人员第一时间了解到烧录失败的物联网模组情况。

18、(3)、该物联网模组的自动烧录系统在使用时,通过在执行烧录模块中设置有传感器模块、参数模块和调整模块,使在执行烧录的过程中能够对外界环境条件进行感应。并配合参数模块中的算法和数据对执行烧录模块中的烧录参数进行适当的调整,既减少了外界因素对烧录过程的影响性,也保证了对物联网模组烧录的成功率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1