System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种固件升级方法及装置制造方法及图纸_技高网

一种固件升级方法及装置制造方法及图纸

技术编号:40545387 阅读:6 留言:0更新日期:2024-03-05 19:02
本发明专利技术公开了一种固件升级方法及装置,包括:对采集卡进行上电操作,并根据所述采集卡的内部电源对摄像头模组进行供电;获取所述摄像头模组的信息,根据所述摄像头模组的信息确定配置文件,并根据所述配置文件获取配置模组图;获取升级数据信息,并根据所述升级数据信息和所述获取配置模组图对固件进行升级。本发明专利技术通过采集卡对摄像头模组进行通信、出图,根据通信接口对摄像头模组进行固件升级,不需要额外的视频信号传输线进行固件升级,节省成本。同事根据模组图对固件进行升级,降低烧写错误出现问题的可能性。

【技术实现步骤摘要】

本专利技术涉及固件升级,尤其涉及一种固件升级方法及装置


技术介绍

1、目前,市场产品需求越趋多样化,组合类型复杂化,企业需要借助自动化技术对不同产品的升级维护,软件故障分析等操作也显得至关重要,设计升级软件、内参对比、摄像头类型识别等可以提高生产效率,节约成本等。软件通常在第一次部署后还需再次升级,软件使用一段时间后由于出现bug、用户的需求变化、产品升级等原因,需要对原有程序进行重新烧写,如果通过拆解设备来重新烧写新版本程序,势必造成系统开发及维护成本低急剧增加。

2、现有的固件升级方式,通过pc端控制软件对摄像头下达升级命令,使用通信端口通过视频信号线传输升级命令进行摄像头固件升级,功能比较简单,支持的功能较少。


技术实现思路

1、本专利技术提供了一种固件升级方法及装置,以解决现有固件升级需要额外花销,成本较高,功能单一的技术问题。

2、为了解决上述技术问题,本专利技术实施例提供了一种固件升级方法,包括:

3、对采集卡进行上电操作,并根据所述采集卡的内部电源对摄像头模组进行供电;

4、获取所述摄像头模组的信息,根据所述摄像头模组的信息确定配置文件,并根据所述配置文件获取配置模组图;

5、获取升级数据信息,并根据所述升级数据信息和所述获取配置模组图对固件进行升级。

6、本专利技术通过采集卡对摄像头模组进行通信、出图,根据通信接口对摄像头模组进行固件升级,不需要额外的视频信号传输线进行固件升级,节省成本。同事根据模组图对固件进行升级,降低烧写错误出现问题的可能性。

7、进一步的,所述获取所述摄像头模组的信息,根据所述摄像头模组的信息确定配置文件,并根据所述配置文件获取配置模组图,具体为:

8、根据寄存器获取摄像头模组的信息,所述摄像头模组的信息包括摄像头模组型号和文件路径;

9、根据所述摄像头模组型号和文件路径确定配置文件,并根据所述配置文件对所述摄像头模组进行出图,获取配置模组图。

10、进一步的,所述获取升级数据信息,具体为:

11、建立采集卡和pc端的通讯连接,所述pc端获取升级数据信息,所述升级数据信息包括固件升级信息和摄像头模组的内参数据。

12、进一步的,所述根据所述升级数据信息和所述获取配置模组图对固件进行升级,具体为:

13、擦除flash中所有扇区的数据,根据所述配置模组图将所述固件升级信息写入flash中;

14、确认flash中各个扇区的数据与所述固件升级信息是否一致,并根据确认结果将内参数据写入flash中。

15、进一步的,所述确认flash中各个扇区的数据与所述固件升级信息是否一致,并根据确认结果将内参数据写入flash中,具体为:

16、读取flash中各个扇区的数据,并确认与所述固件升级信息是否一致;

17、若一致,则将内参数据写入flash中;若不一致,则擦除flash中各个扇区的数据,重新写入固件升级信息和内参数据。

18、第二方面,本专利技术提供了一种固件升级装置,包括:供电模块、出图模块和升级模块;

19、所述供电模块,用于对采集卡进行上电操作,并根据所述采集卡的内部电源对摄像头模组进行供电;

20、所述出图模块,用于获取所述摄像头模组的信息,根据所述摄像头模组的信息确定配置文件,并根据所述配置文件获取配置模组图;

21、所述升级模块,用于获取升级数据信息,并根据所述升级数据信息和所述获取配置模组图对固件进行升级。

22、进一步的,所述出图模块,具体用于:

23、根据寄存器获取摄像头模组的信息,所述摄像头模组的信息包括摄像头模组型号和文件路径;

24、根据所述摄像头模组型号和文件路径确定配置文件,并根据所述配置文件对所述摄像头模组进行出图,获取配置模组图。

25、进一步的,所述升级模块,具体用于:

26、建立采集卡和pc端的通讯连接,所述pc端获取升级数据信息,所述升级数据信息包括固件升级信息和摄像头模组的内参数据。

27、进一步的,所述升级模块,还用于:

28、擦除flash中所有扇区的数据,根据所述配置模组图将所述固件升级信息写入flash中;

29、确认flash中各个扇区的数据与所述固件升级信息是否一致,并根据确认结果将内参数据写入flash中。

30、进一步的,所述确认flash中各个扇区的数据与所述固件升级信息是否一致,并根据确认结果将内参数据写入flash中,具体为:

31、读取flash中各个扇区的数据,并确认与所述固件升级信息是否一致;

32、若一致,则将内参数据写入flash中;若不一致,则擦除flash中各个扇区的数据,重新写入固件升级信息和内参数据。

本文档来自技高网...

【技术保护点】

1.一种固件升级方法,其特征在于,包括:

2.如权利要求1所述的固件升级方法,其特征在于,所述获取所述摄像头模组的信息,根据所述摄像头模组的信息确定配置文件,并根据所述配置文件获取配置模组图,具体为:

3.如权利要求1所述的固件升级方法,其特征在于,所述获取升级数据信息,具体为:

4.如权利要求3所述的固件升级方法,其特征在于,所述根据所述升级数据信息和所述获取配置模组图对固件进行升级,具体为:

5.如权利要求4所述的固件升级方法,其特征在于,所述确认Flash中各个扇区的数据与所述固件升级信息是否一致,并根据确认结果将内参数据写入Flash中,具体为:

6.一种固件升级装置,其特征在于,包括:供电模块、出图模块和升级模块;

7.如权利要求6所述的固件升级装置,其特征在于,所述出图模块,具体用于:

8.如权利要求6所述的固件升级装置,其特征在于,所述升级模块,具体用于:

9.如权利要求8所述的固件升级装置,其特征在于,所述升级模块,还用于:

10.如权利要求9所述的固件升级装置,其特征在于,所述确认Flash中各个扇区的数据与所述固件升级信息是否一致,并根据确认结果将内参数据写入Flash中,具体为:

...

【技术特征摘要】

1.一种固件升级方法,其特征在于,包括:

2.如权利要求1所述的固件升级方法,其特征在于,所述获取所述摄像头模组的信息,根据所述摄像头模组的信息确定配置文件,并根据所述配置文件获取配置模组图,具体为:

3.如权利要求1所述的固件升级方法,其特征在于,所述获取升级数据信息,具体为:

4.如权利要求3所述的固件升级方法,其特征在于,所述根据所述升级数据信息和所述获取配置模组图对固件进行升级,具体为:

5.如权利要求4所述的固件升级方法,其特征在于,所述确认flash中各个扇区的数据与所述固件升级信息是否一致,并根...

【专利技术属性】
技术研发人员:胡文祥宋鑫徐鸿键陈浩生罗振键
申请(专利权)人:广州市晶华精密光学股份有限公司
类型:发明
国别省市:

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

1