CN111679841B - 一种摄像模组的烧录***、方法及装置 - Google Patents

一种摄像模组的烧录***、方法及装置 Download PDF

Info

Publication number
CN111679841B
CN111679841B CN202010528800.6A CN202010528800A CN111679841B CN 111679841 B CN111679841 B CN 111679841B CN 202010528800 A CN202010528800 A CN 202010528800A CN 111679841 B CN111679841 B CN 111679841B
Authority
CN
China
Prior art keywords
data
burning
respondable
equipment
answering
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010528800.6A
Other languages
English (en)
Other versions
CN111679841A (zh
Inventor
许克亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kunshan Q Technology Co Ltd
Original Assignee
Kunshan Q Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kunshan Q Technology Co Ltd filed Critical Kunshan Q Technology Co Ltd
Priority to CN202010528800.6A priority Critical patent/CN111679841B/zh
Publication of CN111679841A publication Critical patent/CN111679841A/zh
Application granted granted Critical
Publication of CN111679841B publication Critical patent/CN111679841B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • G06F8/63Image based installation; Cloning; Build to order

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Studio Devices (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)

Abstract

本发明公开了一种摄像模组的烧录***、方法及装置,该***包括:计算设备、可应答设备、不可应答设备和逻辑分析器;逻辑分析器与不可应答设备连接;计算设备发送的烧录数据经可应答设备和不可应答设备传输至摄像模组进行烧录;可应答设备在判断接收到的烧录数据正确后,增加校验码至烧录数据中以更新烧录数据,并广播更新后的烧录数据;逻辑分析器采集传输至不可应答设备的烧录数据,并接收和存储可应答设备广播的烧录数据,以提供至少两种来源的烧录数据用于烧录***的故障排查。本发明用以解决现有烧录***存在的故障排查耗时和效率低的技术问题。实现了提高故障定位效率的技术效果。

Description

一种摄像模组的烧录***、方法及装置
技术领域
本发明涉及摄像模组加工技术领域,尤其涉及一种摄像模组的烧录***、方法及装置。
背景技术
在摄像模组出货前,需要烧录一些图像效果校准参数至其中,以帮助获得更好的成像质量。烧录***较常采用的通信协议为集成电路总线协议(Inter-IntegratedCircuit,IIC)或串行外设接口协议(Serial Peripheral Interface,SPI)。
在烧录的过程中,偶尔会出现烧录的数据错误的情况,这往往是由于器件电压不稳、上电时序错误或接触不良等故障因素导致的烧录出错。在出现烧录错误时,需要及时的定位故障点才能进行修复,才能保证烧录工序的顺利进行。
当前主要通过工作人员对***设备逐一进行测试和反复验证来获得测试数据,才有可能根据测试数据找到故障点,存在排查耗时和效率低的技术问题。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的摄像模组的烧录***、方法及装置。
第一方面,提供一种摄像模组的烧录***,包括:
计算设备、可应答设备、不可应答设备和逻辑分析器;所述计算设备与所述摄像模组之间,通过所述可应答设备和所述不可应答设备建立通信连接;所述逻辑分析器与所述不可应答设备连接;
所述计算设备发送的烧录数据经所述可应答设备和所述不可应答设备传输至所述摄像模组进行烧录;
所述可应答设备在判断接收到的所述烧录数据正确后,增加校验码至所述烧录数据中以更新所述烧录数据,并广播更新后的所述烧录数据;
所述逻辑分析器采集传输至所述不可应答设备的烧录数据,并接收和存储所述可应答设备广播的烧录数据,以提供至少两种来源的烧录数据用于所述烧录***的故障排查。
可选的,所述烧录***包括两个以上的可应答设备;所述两个以上的可应答设备中的每个可应答设备在判断接收到的所述烧录数据正确后,将本设备的校验码更新至所述烧录数据并传输更新后的所述烧录数据至下一级设备;所述两个以上的可应答设备中的最后一级可应答设备在判断接收到的所述烧录数据正确后,增加本设备的校验码至所述烧录数据中以更新所述烧录数据,并广播更新后的所述烧录数据。
可选的,所述可应答设备在判断接收到的所述烧录数据不正确后,反馈报错信息至所述计算设备。
可选的,所述计算设备从所述逻辑分析器获取所述至少两种来源的烧录数据;所述计算设备至少根据下述规则进行故障排查:如果根据所述可应答设备广播的烧录数据确定所述不可应答设备的前一级设备输出的烧录数据未出错,而从所述不可应答设备采集的烧录数据出错,则确定故障点在所述不可应答设备。
可选的,所述不可应答设备为传输线、连接器或转接板;所述可应答设备为图像采集设备。
第二方面,提供一种摄像模组的烧录方法,所述方法应用于第一方面所述的***,所述方法包括:
所述计算设备发送烧录数据至所述可应答设备和所述不可应答设备;
所述可应答设备判断接收到的所述烧录数据是否正确,如果正确则增加校验码至所述烧录数据中以更新所述烧录数据,并广播和向下一级设备发送更新后的所述烧录数据;
所述逻辑分析器采集传输至所述不可应答设备的烧录数据,并接收和存储所述可应答设备广播的烧录数据,以提供至少两种来源的烧录数据用于所述烧录***的故障排查。
第三方面,提供一种摄像模组的烧录方法,其特征在于,所述方法应用于第一方面所述的***中的所述逻辑分析器,所述方法包括:
采集和存储传输至所述不可应答设备的烧录数据,并接收和存储所述可应答设备广播的烧录数据;
输出至少两种来源的烧录数据以用于所述烧录***的故障排查。
第四方面,提供一种摄像模组的烧录方法,所述方法应用于第一方面所述的***中的所述可应答设备,所述方法包括:
接收上一级设备发送的烧录数据;
根据所述烧录数据中的检验码判断接收到的所述烧录数据是否正确;
如果正确则增加本设备的校验码至所述烧录数据中以更新所述烧录数据;
广播并向下一级设备发送更新后的所述烧录数据。
第五方面,提供一种摄像模组的烧录装置,所述装置为第一方面所述的***中的所述逻辑分析器,所述装置包括:
信息收集模块,用于采集和存储传输至所述不可应答设备的烧录数据,并接收和存储所述可应答设备广播的烧录数据;
输出模块,用于输出至少两种来源的烧录数据以用于所述烧录***的故障排查。
第六方面,提供一种摄像模组的烧录装置,所述装置为第一方面所述的***中的所述可应答设备,所述装置包括:
接收模块,用于接收上一级设备发送的烧录数据;
判断模块,用于根据所述烧录数据中的检验码判断接收到的所述烧录数据是否正确;
更新模块,用于如果正确则增加本设备的校验码至所述烧录数据中以更新所述烧录数据;
发送模块,用于广播并向下一级设备发送更新后的所述烧录数据
本发明实施例中提供的技术方案,至少具有如下技术效果或优点:
本发明实施例提供的摄像模组的烧录***、方法及装置,通过设置逻辑分析器与不可应答设备连接,以能采集不可应答设备上的烧录数据,并设置可应答设备在判断自身接收的烧录数据正确后,对烧录数据增加验证码和进行广播,以使逻辑分析器能接收到广播的烧录数据。从而使得逻辑分析器能存储来自于不可应答设备和可应答设备的至少两个来源的烧录数据。在需要进行故障排查时,工作人员可以根据存储的不同来源的烧录数据进行故障点分析和排查,能较大的减少工作人员的故障排查难度,提高排查效率。并且该***和方法中逻辑分析器获取和采集烧录数据的方式与现有的IIC和SPI通信协议兼容,减少了***搭建难度。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1为本发明实施例中摄像模组的烧录***的示意图;
图2为本发明实施例中应用于***的摄像模组的烧录方法的流程图;
图3为本发明实施例中应用于逻辑分析器的摄像模组的烧录方法的流程图;
图4为本发明实施例中应用于可应答设备的摄像模组的烧录方法的流程图;
图5为本发明实施例中逻辑分析器的装置示意图;
图6为本发明实施例中可应答设备的装置示意图。
具体实施方式
本发明实施例中的技术方案,总体思路如下:
本实施例设置烧录***包括计算设备、可应答设备、不可应答设备和逻辑分析器。通过将逻辑分析器与不可应答设备连接来采集传输至所述不可应答设备的烧录数据。再通过设置可应答设备在判断接收到的所述烧录数据正确后,增加校验码至所述烧录数据中以更新所述烧录数据,并广播更新后的所述烧录数据,以使逻辑分析器能接收和存储可应答设备广播的烧录数据,从而能存储至少两种来源的烧录数据,在需要进行故障排查时,逻辑分析器提供的烧录数据能较大的减少工作人员的故障排查难度,提高排查效率。
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
本实施例提供了一种摄像模组的烧录***,如图1所示,包括:
计算设备1、可应答设备2、不可应答设备3和逻辑分析器4;计算设备1与摄像模组5之间,通过可应答设备2和所述不可应答设备3建立通信连接;逻辑分析器4与不可应答设备3连接;
计算设备1发送的烧录数据经可应答设备2和不可应答设备3传输至摄像模组5进行烧录;
可应答设备2在判断接收到的所述烧录数据正确后,增加校验码至所述烧录数据中以更新所述烧录数据,并广播更新后的所述烧录数据;
逻辑分析器4采集传输至不可应答设备3的烧录数据,并接收和存储可应答设备2广播的烧录数据,以提供至少两种来源的烧录数据用于所述烧录***的故障排查。
在具体实施过程中,不可应答设备3可以为传输线、连接器或转接板等不能检测自身收到的信号,也不能主动发送信号的设备;可应答设备可以为图像采集设备等具有数据分析和数据发送功能的设备。计算设备1为具有计算、通信和存储等功能的设备,用于控制发送烧录数据。逻辑分析器4为具有通信和存储等功能的设备。
需要说明的是,本公开提供的烧录***中,根据具体烧录需要和烧录环境可以有一个或多个可应答设备2,也可以有一个或多个不可应答设备3,还可以有多个逻辑分析器4,在此不作限制。并且可应答设备2与不可应答设备3的排布顺序也不作限制,可应答设备2可以位于不可应答设备前,也可以位于不可应答设备后,还可以多个间隔设置。
在一种可选的实施方式中,当有两个以上的可应答设备2时,该两个以上的可应答设备2中的每个可应答设备2在判断接收到的所述烧录数据正确后,将本设备的校验码更新至烧录数据并传输更新后的烧录数据至下一级设备。该两个以上的可应答设备2中的最后一级可应答设备2在判断接收到的烧录数据正确后,增加本设备的校验码至烧录数据中以更新烧录数据,并广播更新后的烧录数据。
需要说明的是,本公开中提到的上一级设备、下一级设备和最后一级可应答设备,是指沿计算设备1发送烧录数据经各设备传输后到达摄像模组5的传输方向上,将烧录数据传输给本设备的设备为上一级设备,本设备传输烧录数据至的设备为下一级设备,最后一级可应答设备是指沿该传输方向上最后一个接收到烧录数据的可应答设备。
具体来讲,当前可应答设备接收到的烧录数据中往往有位于之前的可应答设备添加的校验码,该校验码为位于之前的可应答设备按照其自身预设的规则和其自身收到的烧录数据生成的编码。当前可应答设备可以根据接收到的烧录数据中的校验码再与接收到的数据比对,即可判断当前烧录数据是否正确。如果正确,当前可应答设备根据自身的预设规则和当前的烧录数据生成校验码添加至烧录数据中,该烧录数据中包含了当前设备添加的校验码和位于前级的可应答设备添加的校验码,具体校验码的添加位置可以按照前述的数据传输方向的先后顺序来放置,以便于后续进行排查分析时能准确定位到每个可应答设备的校验码。然后,当前可应答设备将添加了自身校验码的烧录数据继续向下一级设备传输。需要说明的是,如果当前可应答设备是最后一级可应答设备,则还会广播更新后的烧录数据以供逻辑分析器4收集。这样,逻辑分析器4收集到的最后一级可应答设备广播的烧录数据中就包含有所有可应答设备生成的校验码,再结合从不可应答设备采集的烧录数据,就能为工作人员进行故障排查提供极大的数据帮助,提高排查效率。如果***只有一个可应答设备,则该可应答设备按照前述最后一级可应答设备的方式进行数据传输和广播。
进一步,如果当前可应答设备在判断接收到的烧录数据不正确后,可直接反馈报错信息至计算设备,以便工作人员还可以直接通过计算设备查询报错信息进行故障排查。
在具体实施过程中,逻辑分析器4可以连接在不可应答设备3的输入端或输出端,较优的,连接在输出端以采集经过了该不可应答设备3后的数据。当***包括多个不可应答设备时,可以分别对各个不可应答设备设置逻辑分析器4进行数据采集,也可以根据经验仅对容易出现故障的高风险不可应答设备设置逻辑分析器4,在此不作限制。
逻辑分析器4上存储的数据可以直接拷贝输出也可以通过网口等回传至计算设备1进行分析,计算设备1按预设的分析软件对逻辑分析器4上存储的数据进行比对分析,分析每个设备节点的烧录数据即可确定或初步确定故障位置。当然也可以将逻辑分析器4上存储的数据传输至专用的故障定位设备,由该故障定位设备进行比对分析以确定或初步确定故障位置。
下面举例说明,如何基于逻辑分析器4上存储的数据进行故障排查。
例如,如果根据可应答设备广播的烧录数据确定不可应答设备的前一级设备输出的烧录数据未出错,而从不可应答设备采集的烧录数据出错,则确定故障点在该不可应答设备。
再例如,如果根据可应答设备没有采集到不可应答设备的烧录数据,则确定该不可应答设备及沿传输方向位于其之前的设备中存在故障点。
再例如,如果从不可应答设备采集到的烧录数据正确,则确定故障点沿传输方向位于该不可应答设备之后。
可见,采用本实施例提供的***,存储至逻辑分析器4上的数据给故障排查提供了极大的数据支撑,结合具体设备排布情况进行分析能显著提高故障排查效率。
基于同一发明构思,本申请还提供了应用于前述***的一种摄像模组的烧录方法,如图2所示,所述方法包括:
步骤S201,计算设备1发送烧录数据至可应答设备2和不可应答设备3;
步骤S202,可应答设备2判断接收到的所述烧录数据是否正确,如果正确则增加校验码至所述烧录数据中以更新所述烧录数据,并广播和向下一级设备发送更新后的所述烧录数据;
步骤S203,逻辑分析器4采集传输至不可应答设备3的烧录数据,并接收和存储可应答设备广播的烧录数据,以提供至少两种来源的烧录数据用于所述烧录***的故障排查。
需要说明的是,步骤S202和步骤S203没有先后顺序限制,具体按照***中各设备的排布进行数据传输、判断和广播即可。逻辑分析器4采集传输至不可应答设备3的烧录数据的方式可以是在检测到有数据传输时进行实时的采集,也可以是按照预设的频率持续的采集,在此不作限制。
下面结合一具体实例进行来详细说明上述一种摄像模组的烧录方法的实施步骤:
假设按照烧录数据传输的方向依次设置有计算设备、可应答设备A、不可应答设备、可应答设备B和摄像模组。
计算设备执行步骤S201,发送烧录数据至可应答设备A,可应答设备A中的MCU等计算单元对接收的数据进行分析,如果正确则重新计算新的校验码A并添加到烧录数据的协议数据包的尾部,再将烧录数据发送至不可应答设备。如果不正确则返回告警信息至计算设备。
不可应答设备传输该烧录数据至可应答设备B。不可应答设备的输出端接有逻辑分析器,该逻辑分析器执行步骤S203采集存储不可应答设备输出的烧录数据。
可应答设备B为最后一级可应答设备,执行步骤S202,其对接收的数据进行分析,如果正确则重新计算新的校验码B并添加到烧录数据的协议数据包的尾部,再将烧录数据发送至摄像模组进行烧录,并且广播增加了校验码的烧录数据。如果不正确则返回告警信息至计算设备。
逻辑分析器执行步骤S203收集存储可应答设备B广播的烧录数据,该数据中有校验码A和校验码B。
如果烧录数据写入出错,则计算设备可以主动获取逻辑分析器存储的各种数据,通过比较每个可应答设备计算的校验码以及逻辑分析器在不可应答设备处采集的数据,即可确定或初步确定出错位置,从而快速完成故障排查。
可见,本申请提供的***和方法,为故障排查提供了可靠的数据支撑,便于出问题后追溯问题原因,不需要或能减少工作人员在故障排查工作中的测试和反复验证,极大的提高了故障排查效率。
基于同一发明构思,本申请还提供了应用于前述***中的逻辑分析器的一种摄像模组的烧录方法,如图3所示,该方法包括:
步骤S301,采集和存储传输至所述不可应答设备的烧录数据,并接收和存储所述可应答设备广播的烧录数据;
步骤S302,输出至少两种来源的烧录数据以用于所述烧录***的故障排查。
基于同一发明构思,本申请还提供了应用于前述***中的可应答设备的一种摄像模组的烧录方法,如图4所示,该方法包括:
步骤S401,接收上一级设备发送的烧录数据;
步骤S402,根据所述烧录数据中的检验码判断接收到的所述烧录数据是否正确;
步骤S403,如果正确则增加本设备的校验码至所述烧录数据中以更新所述烧录数据;
步骤S404,广播并向下一级设备发送更新后的所述烧录数据。
由于本发明实施例所介绍的各种方法,均为应用在前述***或前述***中的设备中的方法,故而基于本发明实施例所介绍的***和***中的设备,本领域所属人员能够了解各方法的具体实施步骤,故而在此不再赘述。凡是本发明实施例的***所应用的方法都属于本发明所欲保护的范围。
基于同一发明构思,本申请还提供了一种摄像模组的烧录装置,该装置为前述***中介绍的逻辑分析器,如图5所示,该装置包括:
信息收集模块501,用于采集和存储传输至所述不可应答设备的烧录数据,并接收和存储所述可应答设备广播的烧录数据;
输出模块502,用于输出至少两种来源的烧录数据以用于所述烧录***的故障排查。
基于同一发明构思,本申请还提供了一种摄像模组的烧录装置,该装置为前述***中介绍的可应答设备,如图6所示,该装置包括:
接收模块601,用于接收上一级设备发送的烧录数据;
判断模块602,用于根据所述烧录数据中的检验码判断接收到的所述烧录数据是否正确;
更新模块603,用于如果正确则增加本设备的校验码至所述烧录数据中以更新所述烧录数据;
发送模块604,用于广播并向下一级设备发送更新后的所述烧录数据。
由于本发明实施例所介绍的各装置,为本发明实施例的***中采用的设备,故而基于本发明实施例所介绍的***及方法,本领域所属人员能够了解各装置的具体结构及变形,故而在此不再赘述。
本发明实施例中提供的技术方案,至少具有如下技术效果或优点:
本发明实施例提供的摄像模组的烧录***、方法及装置,通过设置逻辑分析器与不可应答设备连接,以能采集不可应答设备上的烧录数据,并设置可应答设备在判断自身接收的烧录数据正确后,对烧录数据增加验证码和进行广播,以使逻辑分析器能接收到广播的烧录数据。从而使得逻辑分析器能存储来自于不可应答设备和可应答设备的至少两个来源的烧录数据。在需要进行故障排查时,工作人员可以根据存储的不同来源的烧录数据进行故障点分析和排查,能较大的减少工作人员的故障排查难度,提高排查效率。并且该***和方法中逻辑分析器获取和采集烧录数据的方式与现有的IIC和SPI通信协议兼容,减少了***搭建难度。
在此提供的算法和显示不与任何特定计算机、虚拟***或者其它设备固有相关。各种通用***也可以与基于在此的示教一起使用。根据上面的描述,构造这类***所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的网关、代理服务器、***中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的部件或步骤。位于部件之前的单词“一”或“一个”不排除存在多个这样的部件。本发明可以借助于包括有若干不同部件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

Claims (10)

1.一种摄像模组的烧录***,其特征在于,包括:
计算设备、可应答设备、不可应答设备和逻辑分析器;所述计算设备与所述摄像模组之间,通过所述可应答设备和所述不可应答设备建立通信连接;所述逻辑分析器与所述不可应答设备连接;其中,所述不可应答设备为不能检测自身收到的信号,也不能主动发送信号的设备;所述可应答设备为具有数据分析和数据发送功能的设备;
所述计算设备发送的烧录数据经所述可应答设备和所述不可应答设备传输至所述摄像模组进行烧录;
所述可应答设备在判断接收到的所述烧录数据正确后,增加校验码至所述烧录数据中以更新所述烧录数据,并广播更新后的所述烧录数据;
所述逻辑分析器采集传输至所述不可应答设备的烧录数据,并接收和存储所述可应答设备广播的烧录数据,以提供至少两种来源的烧录数据用于所述烧录***的故障排查。
2.如权利要求1所述的烧录***,其特征在于,包括两个以上的可应答设备;
所述两个以上的可应答设备中的每个可应答设备在判断接收到的所述烧录数据正确后,将本设备的校验码更新至所述烧录数据并传输更新后的所述烧录数据至下一级设备;
所述两个以上的可应答设备中的最后一级可应答设备在判断接收到的所述烧录数据正确后,增加本设备的校验码至所述烧录数据中以更新所述烧录数据,并广播更新后的所述烧录数据。
3.如权利要求1所述的烧录***,其特征在于,所述可应答设备在判断接收到的所述烧录数据不正确后,反馈报错信息至所述计算设备。
4.如权利要求1所述的烧录***,其特征在于,所述计算设备从所述逻辑分析器获取所述至少两种来源的烧录数据;
所述计算设备至少根据下述规则进行故障排查:
如果根据所述可应答设备广播的烧录数据确定所述不可应答设备的前一级设备输出的烧录数据未出错,而从所述不可应答设备采集的烧录数据出错,则确定故障点在所述不可应答设备。
5.如权利要求1所述的烧录***,其特征在于,所述不可应答设备为传输线、连接器或转接板;所述可应答设备为图像采集设备。
6.一种摄像模组的烧录方法,其特征在于,所述方法应用于权利要求1-5任一所述的***,所述方法包括:
所述计算设备发送烧录数据至所述可应答设备和所述不可应答设备;
所述可应答设备判断接收到的所述烧录数据是否正确,如果正确则增加校验码至所述烧录数据中以更新所述烧录数据,并广播和向下一级设备发送更新后的所述烧录数据;
所述逻辑分析器采集传输至所述不可应答设备的烧录数据,并接收和存储所述可应答设备广播的烧录数据,以提供至少两种来源的烧录数据用于所述烧录***的故障排查。
7.一种摄像模组的烧录方法,其特征在于,所述方法应用于权利要求1-5任一所述的***中的所述逻辑分析器,所述方法包括:
采集和存储传输至所述不可应答设备的烧录数据,并接收和存储所述可应答设备广播的烧录数据;
输出至少两种来源的烧录数据以用于所述烧录***的故障排查。
8.一种摄像模组的烧录方法,其特征在于,所述方法应用于权利要求1-5任一所述的***中的所述可应答设备,所述方法包括:
接收上一级设备发送的烧录数据;
根据所述烧录数据中的检验码判断接收到的所述烧录数据是否正确;
如果正确则增加本设备的校验码至所述烧录数据中以更新所述烧录数据;
广播并向下一级设备发送更新后的所述烧录数据。
9.一种摄像模组的烧录装置,其特征在于,所述装置为权利要求1-5任一所述的***中的所述逻辑分析器,所述装置包括:
信息收集模块,用于采集和存储传输至所述不可应答设备的烧录数据,并接收和存储所述可应答设备广播的烧录数据;
输出模块,用于输出至少两种来源的烧录数据以用于所述烧录***的故障排查。
10.一种摄像模组的烧录装置,其特征在于,所述装置为权利要求1-5任一所述的***中的所述可应答设备,所述装置包括:
接收模块,用于接收上一级设备发送的烧录数据;
判断模块,用于根据所述烧录数据中的检验码判断接收到的所述烧录数据是否正确;
更新模块,用于如果正确则增加本设备的校验码至所述烧录数据中以更新所述烧录数据;
发送模块,用于广播并向下一级设备发送更新后的所述烧录数据。
CN202010528800.6A 2020-06-11 2020-06-11 一种摄像模组的烧录***、方法及装置 Active CN111679841B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010528800.6A CN111679841B (zh) 2020-06-11 2020-06-11 一种摄像模组的烧录***、方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010528800.6A CN111679841B (zh) 2020-06-11 2020-06-11 一种摄像模组的烧录***、方法及装置

Publications (2)

Publication Number Publication Date
CN111679841A CN111679841A (zh) 2020-09-18
CN111679841B true CN111679841B (zh) 2023-10-20

Family

ID=72454589

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010528800.6A Active CN111679841B (zh) 2020-06-11 2020-06-11 一种摄像模组的烧录***、方法及装置

Country Status (1)

Country Link
CN (1) CN111679841B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112463172B (zh) * 2020-11-11 2023-05-26 博流智能科技(南京)有限公司 数据烧录方法及***

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200623147A (en) * 2004-12-31 2006-07-01 Inventec Corp Method for preventing software from being wrongly burned
CN103559099A (zh) * 2013-10-31 2014-02-05 惠州市蓝微电子有限公司 一种芯片烧录校验方法
CN105045626A (zh) * 2015-07-21 2015-11-11 珠海格力电器股份有限公司 程序的烧录方法、烧录设备和控制器
CN105426198A (zh) * 2014-09-09 2016-03-23 联创汽车电子有限公司 车载双控制芯片***及其辅助控制芯片程序更新方法
CN106021966A (zh) * 2016-07-08 2016-10-12 山东威瑞外科医用制品有限公司 识别芯片内参数的读取和修改方法及装置
CN106951295A (zh) * 2017-03-31 2017-07-14 深圳Tcl数字技术有限公司 自动烧录数据的方法及装置
CN109409905A (zh) * 2018-09-28 2019-03-01 微创(上海)医疗机器人有限公司 一种医疗器械自动识别校验***及方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200849079A (en) * 2007-06-08 2008-12-16 Tatung Co Ltd Method of writing extended display identification data without using a computer

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200623147A (en) * 2004-12-31 2006-07-01 Inventec Corp Method for preventing software from being wrongly burned
CN103559099A (zh) * 2013-10-31 2014-02-05 惠州市蓝微电子有限公司 一种芯片烧录校验方法
CN105426198A (zh) * 2014-09-09 2016-03-23 联创汽车电子有限公司 车载双控制芯片***及其辅助控制芯片程序更新方法
CN105045626A (zh) * 2015-07-21 2015-11-11 珠海格力电器股份有限公司 程序的烧录方法、烧录设备和控制器
CN106021966A (zh) * 2016-07-08 2016-10-12 山东威瑞外科医用制品有限公司 识别芯片内参数的读取和修改方法及装置
CN106951295A (zh) * 2017-03-31 2017-07-14 深圳Tcl数字技术有限公司 自动烧录数据的方法及装置
CN109409905A (zh) * 2018-09-28 2019-03-01 微创(上海)医疗机器人有限公司 一种医疗器械自动识别校验***及方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
姚远 ; 唐亚华 ; .基于C#的OTP存储器烧录器上位机软件的设计与实现.电子设计工程.2016,(13),全文. *

Also Published As

Publication number Publication date
CN111679841A (zh) 2020-09-18

Similar Documents

Publication Publication Date Title
CN109634258B (zh) 一种用于硬件在环测试的总线报文校验方法、装置及***
CN112650685B (zh) 自动化测试方法、装置、电子设备及计算机存储介质
CN110658400B (zh) 基于嵌入式的测试方法、微控制器和***
CN106851513B (zh) 一种电子产品的测试方法和***
CN103577319A (zh) 源代码文件检测方法及装置、文件发布***
CN103138988B (zh) 网络故障的定位处理方法及装置
CN110097260B (zh) 产品检验方法、装置、设备和存储介质
CN111190755B (zh) 应用程序的功能异常处理方法及装置
CN108270646B (zh) 一种检测电子班牌网络的方法及装置
WO2012034366A1 (zh) 用于通讯设备的接口检测方法和装置
CN111679841B (zh) 一种摄像模组的烧录***、方法及装置
CN110554929B (zh) 数据校验方法、装置、计算机设备及存储介质
CN113225232B (zh) 硬件测试方法、装置、计算机设备及存储介质
CN112637010A (zh) 一种设备的检查方法及装置
CN115357513B (zh) 程序模糊测试方法、装置、设备及存储介质
CN111949537A (zh) 接口的测试方法、装置、设备和介质
CN110896569B (zh) 一种弹幕自动重连方法、存储介质、电子设备及***
CN107342917B (zh) 用于检测网络设备性能的方法和装置
CN109039813B (zh) 一种检测因特网接入的方法、***及设备
JP3189918B2 (ja) ワイヤハーネス検査装置
JP2014202699A (ja) ケーブル検査システム、ケーブル検査装置、情報処理装置、ケーブル検査方法、及びケーブル検査プログラム
CN112002398B (zh) 部件检测方法、装置、计算机设备、***和存储介质
CN107438259B (zh) 一种网管***性能模块故障的定位方法
CN110505649B (zh) 一种自动化测试方法及***
US20100318854A1 (en) System and method for checking firmware definition file

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant