[go: up one dir, main page]

CN109874008B - Method for distinguishing crash problem through fault test - Google Patents

Method for distinguishing crash problem through fault test Download PDF

Info

Publication number
CN109874008B
CN109874008B CN201910132802.0A CN201910132802A CN109874008B CN 109874008 B CN109874008 B CN 109874008B CN 201910132802 A CN201910132802 A CN 201910132802A CN 109874008 B CN109874008 B CN 109874008B
Authority
CN
China
Prior art keywords
short
fault
chip
circuit test
test
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
CN201910132802.0A
Other languages
Chinese (zh)
Other versions
CN109874008A (en
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.)
Amlogic Shanghai Co Ltd
Original Assignee
Amlogic Shanghai 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 Amlogic Shanghai Co Ltd filed Critical Amlogic Shanghai Co Ltd
Priority to CN201910132802.0A priority Critical patent/CN109874008B/en
Publication of CN109874008A publication Critical patent/CN109874008A/en
Application granted granted Critical
Publication of CN109874008B publication Critical patent/CN109874008B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)

Abstract

本发明涉及智能电视技术领域,尤其涉及一种通过故障测试区分死机问题的方法,其中包括:步骤S1、对片上系统进行复数种不同类型的故障测试,以获得片上系统对应不同类型的故障类型的复数个反应情况,对复数个反应情况进行汇总,并与对应的故障类型一同存储至一存储单元中;步骤S2、根据待测片上系统的对应的反应信息,与存储单元中存储的反应情况进行匹配,以获得待测片上系统当前的故障类型。有益效果在于:根据待测片上系统的对应的反应信息,与存储单元中存储的反应情况进行匹配,以获得待测片上系统当前的故障类型,这样通过排除法能够快速定位问题或缩小问题的范围,为排除问题提供很好的例证。

Figure 201910132802

The present invention relates to the technical field of smart TVs, and in particular to a method for distinguishing crash problems through fault testing, which includes: step S1, performing a plurality of different types of fault tests on a system-on-chip, so as to obtain information about the system-on-chip corresponding to different types of faults. For a plurality of reaction conditions, summarize the plurality of reaction conditions, and store them in a storage unit together with the corresponding fault type; step S2, according to the corresponding reaction information of the system on chip to be tested, carry out the process with the reaction conditions stored in the storage unit. match to obtain the current fault type of the system-on-chip under test. The beneficial effect is that: according to the corresponding response information of the system-on-chip to be tested, the response conditions stored in the storage unit are matched to obtain the current fault type of the system-on-chip to be tested, so that the problem can be quickly located or the scope of the problem can be narrowed down by the elimination method , which provides a good example for troubleshooting.

Figure 201910132802

Description

一种通过故障测试区分死机问题的方法A method of distinguishing crash problems by fault testing

技术领域technical field

本发明涉及智能电视技术领域,尤其涉及一种通过故障测试区分死机问题的方法。The invention relates to the technical field of smart TVs, in particular to a method for distinguishing crash problems through fault testing.

背景技术Background technique

目前,智能电视的系统功能越来越多,CPU(Central Processing Unit,中央处理器)的主频也越来越高,对外围电源的稳定性要求也会越来越高。为了保证产品的稳定性以及考量产品的寿命,需要在研发阶段进行大量的压力测试,包括高低温测试(45度-15度),或交流开关机测试,或遥控开关机测试。这些测试的特点均是样品数量多,测试周期长,当在测试过程中出现一些随机的漏洞时,问题排查与验证都需要花费很长时间,对整个测试进度产生较大的影响,甚至会影响整个产品的开发进度。At present, smart TVs have more and more system functions, and the main frequency of a CPU (Central Processing Unit, central processing unit) is also getting higher and higher, and the requirements for the stability of the peripheral power supply are also getting higher and higher. In order to ensure the stability of the product and consider the life of the product, it is necessary to carry out a large number of pressure tests in the research and development stage, including high and low temperature tests (45 degrees -15 degrees), or AC switch tests, or remote switch tests. These tests are characterized by a large number of samples and a long test period. When some random loopholes appear in the test process, it will take a long time to troubleshoot and verify the problem, which will have a greater impact on the entire test progress, or even affect Development progress of the entire product.

现有技术中的解决方案为,在软件架构开发过程中,加入尽量多的调试节点,期望把整个系统的运行状态记录下来,如果在老化过程中出现异常,打印出来的错误日志将会成为最珍贵的分析资料,但是由于片上系统的驱动有较为独立的标志,当某个模块在测试过程中出现异常,错误日志就能指向相关的模块,如EMMC(EmbeddedMultimedia Card,内嵌式存储器),DDR(Double Data Rate,双倍速率同步动态随机存储器),TUNER(收音机协调器)等相关的模块的错误,能很明显从错误日志中得到信息,但错误日志输出的前提是片上系统运行正常,如果片上系统出错,无法输出任何信息,在这种情况下,就无法通过错误信息去分析问题。而这种涉及到系统深度异常,是老化实验中最棘手及最耗时间的问题。The solution in the prior art is to add as many debugging nodes as possible during the software architecture development process, hoping to record the running state of the entire system. If an exception occurs during the aging process, the printed error log will become the most Precious analysis data, but because the driver of the SoC has a relatively independent flag, when a module is abnormal during the test process, the error log can point to the relevant module, such as EMMC (Embedded Multimedia Card, embedded memory), DDR (Double Data Rate, double rate synchronous dynamic random access memory), TUNER (radio coordinator) and other related module errors, can obviously get information from the error log, but the premise of the error log output is that the on-chip system is running normally, if The system-on-chip has an error and cannot output any information. In this case, it is impossible to analyze the problem through the error message. And this kind of system depth anomaly is the most difficult and time-consuming problem in aging experiments.

发明内容SUMMARY OF THE INVENTION

针对现有技术中存在的上述问题,现提供一种通过故障测试区分死机问题的方法。Aiming at the above problems existing in the prior art, a method for distinguishing a crash problem through a fault test is now provided.

具体技术方案如下:The specific technical solutions are as follows:

一种通过故障测试区分死机问题的方法,用于智能电视,其中包括:A method of distinguishing crash problems through failure testing, for smart TVs, including:

步骤S1、对片上系统进行复数种不同类型的故障测试,以获得所述片上系统对应不同类型的故障类型的复数个反应情况,对复数个所述反应情况进行汇总,并与对应的故障类型一同存储至一存储单元中;Step S1, performing multiple different types of fault tests on the system-on-chip to obtain multiple response conditions corresponding to different types of fault types of the system-on-chip, summarizing the multiple response conditions, and together with the corresponding fault types. stored in a storage unit;

步骤S2、根据待测片上系统的对应的反应信息,与所述存储单元中存储的所述反应情况进行匹配,以获得所述待测片上系统当前的故障类型。Step S2 , matching the response information stored in the storage unit according to the corresponding response information of the system-on-chip to be tested to obtain the current fault type of the system-on-chip to be tested.

优选的,于所述步骤S1中,对所述片上系统的每一所述反应情况获取对应的反应信息,所述反应信息包括画面显示与对应生成的错误日志。Preferably, in the step S1, corresponding response information is obtained for each of the response conditions of the system-on-chip, and the response information includes a screen display and a correspondingly generated error log.

优选的,所述片上系统包括电源模块;和/或存储器模块;和/或收音调谐器模块。Preferably, the system-on-chip includes a power module; and/or a memory module; and/or a radio tuner module.

优选的,于所述步骤S1中,对所述电源模块的故障测试包括固定引脚短路测试;和/或晶振输出短路测试。Preferably, in the step S1, the fault test for the power module includes a fixed pin short-circuit test; and/or a crystal oscillator output short-circuit test.

优选的,于所述步骤S1中,对所述存储器模块的故障测试包括存储器时钟数据短路测试;和/或存储器数据线路短路测试。Preferably, in the step S1, the failure test for the memory module includes a short circuit test of memory clock data; and/or a short circuit test of memory data lines.

优选的,于所述步骤S1中,于所述步骤S1中,对所述收音调谐器模块的故障测试包括正相电源输入引脚与负相电源输入引脚的短路测试;和/或低压差分信号的正相时钟信号引脚与低压差分信号的负相时钟信号引脚的短路测试;和/或高清晰度多媒体接口的正相时钟信号引脚与高清晰度多媒体接口的负相时钟信号引脚的短路测试。Preferably, in the step S1, in the step S1, the fault test of the radio tuner module includes a short-circuit test of a positive-phase power input pin and a negative-phase power input pin; and/or a low-voltage differential Short circuit test between the positive-phase clock signal pin of the signal and the negative-phase clock signal pin of the low-voltage differential signal; and/or the positive-phase clock signal pin of the high-definition multimedia interface and the negative-phase clock signal lead of the high-definition multimedia interface. Short circuit test of feet.

优选的,所述固定引脚短路测试包括存储器短路测试。Preferably, the fixed pin short-circuit test includes a memory short-circuit test.

优选的,所述固定引脚短路测试包括图形处理器短路测试。Preferably, the fixed pin short circuit test includes a graphics processor short circuit test.

优选的,所述固定引脚短路测试包括中央处理器短路测试。Preferably, the fixed pin short-circuit test includes a central processing unit short-circuit test.

优选的,所述固定引脚短路测试包括3.3V的电源调整输出引脚或1.8V的电压模拟前端引脚的短路测试。Preferably, the fixed pin short-circuit test includes a 3.3V power supply adjustment output pin or a 1.8V voltage analog front-end pin short-circuit test.

本发明的技术方案有益效果在于:提供一种通过故障测试区分死机问题的方法,根据待测片上系统的对应的反应信息,与存储单元中存储的反应情况进行匹配,以获得待测片上系统当前的故障类型,这样通过排除法能够快速定位问题或缩小问题的范围,为排除问题提供很好的例证。The beneficial effects of the technical solution of the present invention are: to provide a method for distinguishing a crash problem through fault testing, and according to the corresponding response information of the system on chip to be tested, it is matched with the response situation stored in the storage unit, so as to obtain the current state of the system on chip to be tested. In this way, the problem can be quickly located or the scope of the problem can be narrowed down through the elimination method, which provides a good example for troubleshooting.

附图说明Description of drawings

参考所附附图,以更加充分的描述本发明的实施例。然而,所附附图仅用于说明和阐述,并不构成对本发明范围的限制。Embodiments of the present invention are described more fully with reference to the accompanying drawings. However, the accompanying drawings are for illustration and illustration only, and are not intended to limit the scope of the present invention.

图1为本发明的实施例的通过故障测试区分死机问题的方法的步骤流程图。FIG. 1 is a flow chart of steps of a method for distinguishing a crash problem through a fault test according to an embodiment of the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the protection scope of the present invention.

需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。It should be noted that the embodiments of the present invention and the features of the embodiments may be combined with each other under the condition of no conflict.

下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。The present invention will be further described below with reference to the accompanying drawings and specific embodiments, but it is not intended to limit the present invention.

在现有技术中,由于在老化过程中,环境温度与常温有较大差异,温度的变化会引起半导体的性能发生一些差异,如漏电流增大;低温会导致电容的有效容值降低,这些变化会导致电源的纹波变大,只要系统有突发的操作就会引起负载变大,很可能就会导致系统崩溃,并且由于在高温或低温的情况下,通过仪器监控多个实验平台、多个模块的供电是难以实现的。In the prior art, due to the large difference between the ambient temperature and the normal temperature during the aging process, the change in temperature will cause some differences in the performance of the semiconductor, such as an increase in leakage current; low temperature will lead to a decrease in the effective capacitance of the capacitor. The change will cause the ripple of the power supply to become larger. As long as the system has a sudden operation, the load will become larger, which is likely to cause the system to collapse. The power supply of multiple modules is difficult to achieve.

因此,针对现有技术中存在的上述问题,本发明公开一种通过故障测试区分死机问题的方法,用于智能电视,其中包括:Therefore, in view of the above-mentioned problems in the prior art, the present invention discloses a method for distinguishing the crash problem through a fault test, which is used in a smart TV, including:

步骤S1、对片上系统进行复数种不同类型的故障测试,以获得片上系统对应不同类型的故障类型的复数个反应情况,对复数个反应情况进行汇总,并与对应的故障类型一同存储至一存储单元中;Step S1, performing multiple different types of fault tests on the system-on-chip to obtain multiple response conditions corresponding to different types of faults in the system-on-chip, summarize the multiple response conditions, and store them together with the corresponding fault types in a storage in the unit;

步骤S2、根据待测片上系统的对应的反应信息,与存储单元中存储的反应情况进行匹配,以获得待测片上系统当前的故障类型。Step S2 , matching the response information stored in the storage unit according to the corresponding response information of the system-on-chip to be tested, so as to obtain the current fault type of the system-on-chip to be tested.

通过上述通过故障测试区分死机问题的方法的技术方案,如图1所示,该方法应用于智能电视,对片上系统进行复数种不同类型的故障测试,以获得片上系统对应不同类型的故障类型的复数个反应情况,对复数个反应情况进行汇总,并与对应的故障类型一同存储至一存储单元中,其中片上系统包括电源模块;和/或存储器模块;和/或收音调谐器模块,然后根据待测片上系统的对应的反应信息,与存储单元中存储的反应情况进行匹配,以获得待测片上系统当前的故障类型,这样通过排除法能够快速定位问题或缩小问题的范围,为排除问题提供很好的例证。Through the technical solution of the above method of distinguishing the crash problem through fault testing, as shown in Figure 1, the method is applied to smart TVs, and multiple different types of fault tests are performed on the SoC to obtain the SoC corresponding to different types of fault types. A plurality of reaction conditions, the plurality of reaction conditions are summarized, and stored in a storage unit together with the corresponding fault type, wherein the system-on-chip includes a power supply module; and/or a memory module; and/or a radio tuner module, and then according to The corresponding response information of the system-on-chip to be tested is matched with the response conditions stored in the storage unit to obtain the current fault type of the system-on-chip to be tested. In this way, the problem can be quickly located or the scope of the problem can be narrowed down through the elimination method, which provides a solution for troubleshooting. Good illustration.

在一种较优的实施例中,于步骤S1中,对片上系统的每一反应情况获取对应的反应信息,反应信息包括画面显示与对应生成的错误日志。在短时间内可以将各种硬件异常状态的图像与错误日志联系起来,对分析随机死机的漏洞提供很好的实例,为进一步定位问题,排除问题提供很好的例证。In a preferred embodiment, in step S1, corresponding response information is obtained for each response situation of the system-on-chip, and the response information includes a screen display and a correspondingly generated error log. In a short period of time, the images of various hardware abnormal states can be linked with the error log, which provides a good example for analyzing the vulnerabilities of random crashes, and provides a good example for further locating the problem and eliminating the problem.

在一种较优的实施例中,如图表一所示,于步骤S1中,对电源模块的故障测试包括固定引脚短路测试;和/或晶振输出短路测试。其中,固定引脚短路测试包括存储器短路测试,图形处理器短路测试,中央处理器短路测试及3.3V的电源调整输出引脚或1.8V的电压模拟前端引脚的短路测试。In a preferred embodiment, as shown in Figure 1, in step S1, the fault test for the power module includes a fixed pin short-circuit test; and/or a crystal oscillator output short-circuit test. Among them, the fixed pin short-circuit test includes memory short-circuit test, graphics processor short-circuit test, central processing unit short-circuit test and 3.3V power supply adjustment output pin or 1.8V voltage analog front-end pin short-circuit test.

具体地,当存储器短路测试时,对应DDR_1V2的画面显示为画面消失,红屏,和/或生成的错误日志为死机,打印停止,无明显错误指示;对应DDR_2V5的画面显示为画面消失,黑屏,和/或生成的错误日志为死机,打印停止,无明显错误指示。Specifically, when the memory short-circuit test is performed, the screen corresponding to DDR_1V2 is displayed as the screen disappears, the red screen, and/or the generated error log is crash, printing stops, and there is no obvious error indication; the screen corresponding to DDR_2V5 is displayed as the screen disappears, black screen, and/or the resulting error log is a crash, printing stops, and no obvious error indication.

进一步地,当图形处理器短路测试时,对应的画面显示为画面消失,黑屏,和/或生成的错误日志为死机,打印停止,无明显错误指示;当中央处理器短路测试时,对应的画面显示为画面静止,和/或生成的错误日志为死机,打印停止,无明显错误指示;当3.3V的电源调整输出引脚作短路测试时,对应的画面显示为系统重启,和/或生成的错误日志为重启前无异常打印;当1.8V的电压模拟前端引脚的短路测试时,对应的画面显示为画面消失,黑屏,和/或生成的错误日志为死机,打印停止,无明显错误指示;当晶振输出短路测试时,对应的画面显示为画面消失,红屏,和/或生成的错误日志为死机,打印停止,无明显错误指示。进一步地,在短时间内可以将各种硬件异常状态的图像与错误日志联系起来,对分析随机死机的漏洞提供很好的实例,这样通过排除法能够快速定位问题或缩小问题的范围,为排除问题提供很好的例证。Further, when the graphics processor is short-circuit tested, the corresponding screen is displayed as the screen disappears, the screen is black, and/or the generated error log is a crash, printing stops, and there is no obvious error indication; when the CPU is short-circuited, the corresponding screen is displayed. The display shows that the screen is still, and/or the generated error log is crash, the printing stops, and there is no obvious error indication; when the 3.3V power supply adjustment output pin is short-circuited, the corresponding screen shows that the system restarts, and/or the generated The error log is printed without abnormality before restarting; when the voltage of 1.8V simulates the short circuit test of the front-end pins, the corresponding screen is displayed as the screen disappears, the screen is black, and/or the generated error log is crash, printing stops, and there is no obvious error indication ; When the crystal oscillator output is short-circuited, the corresponding screen is displayed as the screen disappears, the red screen, and/or the generated error log is crash, printing stops, and there is no obvious error indication. Further, images of various hardware abnormal states can be linked with error logs in a short period of time, providing a good example for analyzing the vulnerability of random crashes, so that the problem can be quickly located or narrowed by the elimination method, which is a good way to eliminate the problem. Questions provide a good illustration.

表一Table I

干扰方式interference method 屏幕显示screen display 错误日志提示error log prompt 短路DDR_1V2Short DDR_1V2 画面消失,红屏Screen disappears, red screen 死机,打印停止,无明显错误提示Crash, printing stopped, no obvious error message 短路DDR_2V5Short DDR_2V5 画面消失,黑屏Screen disappears, black screen 死机,打印停止,无明显错误提示Crash, printing stopped, no obvious error message 短路VDDEE(GPU)Short VDDEE (GPU) 画面消失,黑屏Screen disappears, black screen 死机,打印停止,无明显错误提示Crash, printing stopped, no obvious error message 短路VCCK(CPU)Short VCCK(CPU) 画面静止Still picture 死机,打印停止,无明显错误提示Crash, printing stopped, no obvious error message 短路AO_3.3VShort AO_3.3V 系统重启system restart 重启前无异常打印No abnormal printing before restart 短路AFE_1.8VShort AFE_1.8V 画面消失,黑屏Screen disappears, black screen 死机,打印停止,无明显错误提示Crash, printing stopped, no obvious error message 短路晶振输出Short circuit crystal output 画面消失,红屏Screen disappears, red screen 死机,打印停止,无明显错误提示Crash, printing stopped, no obvious error message

进一步地,对片上系统进行复数种不同类型的故障测试,以获得片上系统对应不同类型的故障类型的复数个反应情况,对复数个反应情况进行汇总,并与对应的故障类型一同存储至一存储单元中,然后根据待测片上系统的对应的反应信息,与存储单元中存储的反应情况进行匹配,以获得待测片上系统当前的故障类型。Further, multiple different types of fault tests are performed on the system-on-chip to obtain multiple response situations corresponding to different types of fault types of the system-on-chip, and the multiple response situations are summarized and stored together with the corresponding fault types in a storage device. Then, according to the corresponding response information of the system-on-chip to be tested, it is matched with the response conditions stored in the storage unit to obtain the current fault type of the system-on-chip to be tested.

在一种较优的实施例中,于步骤S1中,对存储器模块的故障测试包括存储器时钟数据短路测试;和/或存储器数据线路短路测试。In a preferred embodiment, in step S1, the failure test for the memory module includes a short circuit test of memory clock data; and/or a short circuit test of memory data lines.

具体地,如图表二所示,当存储器DDR时钟数据短路测试时,对应的画面显示为画面消失,红屏,和/或生成的错误日志为死机重启,无明显错误指示;或当存储器EMMC时钟数据短路测试时,对应的画面显示为画面静止,和/或生成的错误日志为打印正常输出,提示EMMC错误;当存储器EMMC数据线路短路测试时,对应的画面显示为画面正常,和/或生成的错误日志为打印正常输出,提示EMMC错误。进一步地,在短时间内可以将各种硬件异常状态的图像与错误日志联系起来,对分析随机死机的漏洞提供很好的实例,这样通过排除法能够快速定位问题或缩小问题的范围,为排除问题提供很好的例证。Specifically, as shown in Figure 2, when the memory DDR clock data is short-circuited, the corresponding screen is displayed as the screen disappears, the red screen, and/or the generated error log is a crash restart without obvious error indication; or when the memory EMMC clock During the data short-circuit test, the corresponding screen is displayed as the screen is still, and/or the generated error log is a normal print output, indicating an EMMC error; when the memory EMMC data line is short-circuited, the corresponding screen is displayed as a normal screen, and/or generated The error log prints normal output, prompting an EMMC error. Further, images of various hardware abnormal states can be linked with error logs in a short period of time, providing a good example for analyzing the vulnerability of random crashes, so that the problem can be quickly located or narrowed by the elimination method, which is a good way to eliminate the problem. Questions provide a good illustration.

在一种较优的实施例中,于步骤S1中,对收音调谐器模块的故障测试包括正相电源输入引脚与负相电源输入引脚的短路测试;和/或低压差分信号的正相时钟信号引脚与低压差分信号的负相时钟信号引脚的短路测试;和/或高清晰度多媒体接口的正相时钟信号引脚与高清晰度多媒体接口的负相时钟信号引脚的短路测试。In a preferred embodiment, in step S1, the fault test for the radio tuner module includes a short-circuit test between the positive-phase power input pin and the negative-phase power input pin; and/or the positive-phase low-voltage differential signal Short-circuit test between clock signal pin and negative-phase clock signal pin of low-voltage differential signal; and/or short-circuit test between positive-phase clock signal pin of high-definition multimedia interface and negative-phase clock signal pin of high-definition multimedia interface .

具体地,如图表二所示,当正相电源输入引脚与负相电源输入引脚作短路测试时,对应的画面显示为画面静止,停止干扰后画面恢复正常,和/或生成的错误日志为打印正常输出,提示无信号输出;当低压差分信号的正相时钟信号引脚与低压差分信号的负相时钟信号引脚作短路测试时,对应的画面显示为画面消失,停止干扰后画面正常,和/或生成的错误日志为打印无异常;当高清晰度多媒体接口的正相时钟信号引脚与高清晰度多媒体接口的负相时钟信号引脚作短路测试时,对应的画面显示为画面消失,停止干扰后画面正常,和/或生成的错误日志为打印正常输出,提示无信号输出。进一步地,在短时间内可以将各种硬件异常状态的图像与错误日志联系起来,对分析随机死机的漏洞提供很好的实例,这样通过排除法能够快速定位问题或缩小问题的范围,为排除问题提供很好的例证。Specifically, as shown in Figure 2, when the positive-phase power input pin and the negative-phase power input pin are short-circuited, the corresponding screen is displayed as the screen is still, and the screen returns to normal after the interference is stopped, and/or the generated error log In order to print the normal output, it indicates that there is no signal output; when the positive-phase clock signal pin of the low-voltage differential signal and the negative-phase clock signal pin of the low-voltage differential signal are short-circuited, the corresponding picture is displayed as the picture disappears, and the picture is normal after the interference is stopped. , and/or the generated error log is no abnormality in printing; when the positive-phase clock signal pin of the high-definition multimedia interface is short-circuited with the negative-phase clock signal pin of the high-definition multimedia interface, the corresponding picture is displayed as a picture disappears, the screen is normal after the interference is stopped, and/or the generated error log is the normal output of printing, indicating that there is no signal output. Further, images of various hardware abnormal states can be linked with error logs in a short period of time, providing a good example for analyzing the vulnerability of random crashes, so that the problem can be quickly located or narrowed by the elimination method, which is a good way to eliminate the problem. Questions provide a good illustration.

表二Table II

Figure BDA0001975050630000071
Figure BDA0001975050630000071

Figure BDA0001975050630000081
Figure BDA0001975050630000081

进一步地,对片上系统进行复数种不同类型的故障测试,以获得片上系统对应不同类型的故障类型的复数个反应情况,对复数个反应情况进行汇总,并与对应的故障类型一同存储至一存储单元中,然后根据待测片上系统的对应的反应信息,与存储单元中存储的反应情况进行匹配,以获得待测片上系统当前的故障类型。Further, multiple different types of fault tests are performed on the system-on-chip to obtain multiple response situations corresponding to different types of fault types of the system-on-chip, and the multiple response situations are summarized and stored together with the corresponding fault types in a storage device. Then, according to the corresponding response information of the system-on-chip to be tested, it is matched with the response conditions stored in the storage unit to obtain the current fault type of the system-on-chip to be tested.

以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the embodiments and protection scope of the present invention. For those skilled in the art, they should be able to realize that all equivalents made by using the description and illustrations of the present invention The solutions obtained by substitutions and obvious changes shall all be included in the protection scope of the present invention.

Claims (9)

1.一种通过故障测试区分死机问题的方法,用于智能电视,其特征在于,包括:1. a method for distinguishing crash problems by fault test, for smart TV, is characterized in that, comprises: 步骤S1、对片上系统进行复数种不同类型的故障测试,以获得所述片上系统对应不同类型的故障类型的复数个反应情况,对复数个所述反应情况进行汇总,并与对应的故障类型一同存储至一存储单元中;Step S1, performing multiple different types of fault tests on the system-on-chip to obtain multiple response conditions corresponding to different types of fault types of the system-on-chip, summarizing the multiple response conditions, and together with the corresponding fault types. stored in a storage unit; 步骤S2、根据待测片上系统的对应的反应信息,与所述存储单元中存储的所述反应情况进行匹配,以获得所述待测片上系统当前的故障类型;Step S2, matching the response information stored in the storage unit according to the corresponding response information of the system-on-chip to be tested, so as to obtain the current fault type of the system-on-chip to be tested; 于所述步骤S1中,对所述片上系统的每一所述反应情况获取对应的反应信息,所述反应信息包括画面显示与对应生成的错误日志。In the step S1, corresponding response information is acquired for each of the response conditions of the system-on-chip, and the response information includes a screen display and a correspondingly generated error log. 2.根据权利要求1所述的通过故障测试区分死机问题的方法,其特征在于,所述片上系统包括电源模块;和/或存储器模块;和/或收音调谐器模块。2 . The method for distinguishing a crash problem through a fault test according to claim 1 , wherein the system-on-chip comprises a power module; and/or a memory module; and/or a radio tuner module. 3 . 3.根据权利要求2所述的通过故障测试区分死机问题的方法,其特征在于,于所述步骤S1中,对所述电源模块的故障测试包括固定引脚短路测试;和/或晶振输出短路测试。3. The method for distinguishing a crash problem by fault testing according to claim 2, wherein in the step S1, the fault testing of the power module comprises a fixed pin short-circuit test; and/or the crystal oscillator output is short-circuited test. 4.根据权利要求2所述的通过故障测试区分死机问题的方法,其特征在于,于所述步骤S1中,对所述存储器模块的故障测试包括存储器时钟数据短路测试;和/或存储器数据线路短路测试。4. The method according to claim 2, wherein in the step S1, the fault test for the memory module comprises a memory clock data short circuit test; and/or a memory data line Short circuit test. 5.根据权利要求2所述的通过故障测试区分死机问题的方法,其特征在于,于所述步骤S1中,对所述收音调谐器模块的故障测试包括正相电源输入引脚与负相电源输入引脚的短路测试;和/或低压差分信号的正相时钟信号引脚与低压差分信号的负相时钟信号引脚的短路测试;和/或高清晰度多媒体接口的正相时钟信号引脚与高清晰度多媒体接口的负相时钟信号引脚的短路测试。5. The method according to claim 2, wherein in the step S1, the fault test of the radio tuner module comprises a positive-phase power input pin and a negative-phase power supply Short-circuit test of input pins; and/or short-circuit test of positive-phase clock signal pins of low-voltage differential signals and negative-phase clock signal pins of low-voltage differential signals; and/or positive-phase clock signal pins of high-definition multimedia interfaces Short circuit test with negative phase clock signal pin of HD multimedia interface. 6.根据权利要求3所述的通过故障测试区分死机问题的方法,其特征在于,所述固定引脚短路测试包括存储器短路测试。6 . The method for distinguishing a crash problem through a fault test according to claim 3 , wherein the fixed pin short-circuit test comprises a memory short-circuit test. 7 . 7.根据权利要求3所述的通过故障测试区分死机问题的方法,其特征在于,所述固定引脚短路测试包括图形处理器短路测试。7 . The method for distinguishing a crash problem through a fault test according to claim 3 , wherein the fixed pin short-circuit test comprises a graphics processor short-circuit test. 8 . 8.根据权利要求3所述的通过故障测试区分死机问题的方法,其特征在于,所述固定引脚短路测试包括中央处理器短路测试。8 . The method for distinguishing a crash problem through a fault test according to claim 3 , wherein the fixed pin short-circuit test comprises a central processing unit short-circuit test. 9 . 9.根据权利要求3所述的通过故障测试区分死机问题的方法,其特征在于,所述固定引脚短路测试包括3.3V的电源调整输出引脚或1.8V的电压模拟前端引脚的短路测试。9. the method for distinguishing crash problem by fault test according to claim 3, is characterized in that, described fixed pin short-circuit test comprises the short-circuit test of the power supply adjustment output pin of 3.3V or the voltage analog front-end pin of 1.8V .
CN201910132802.0A 2019-02-21 2019-02-21 Method for distinguishing crash problem through fault test Active CN109874008B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910132802.0A CN109874008B (en) 2019-02-21 2019-02-21 Method for distinguishing crash problem through fault test

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910132802.0A CN109874008B (en) 2019-02-21 2019-02-21 Method for distinguishing crash problem through fault test

Publications (2)

Publication Number Publication Date
CN109874008A CN109874008A (en) 2019-06-11
CN109874008B true CN109874008B (en) 2020-10-09

Family

ID=66919100

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910132802.0A Active CN109874008B (en) 2019-02-21 2019-02-21 Method for distinguishing crash problem through fault test

Country Status (1)

Country Link
CN (1) CN109874008B (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8026726B2 (en) * 2009-01-23 2011-09-27 Silicon Image, Inc. Fault testing for interconnections
CN104460649A (en) * 2014-10-21 2015-03-25 北京汽车股份有限公司 Fault testing circuit and method
CN107027063B (en) * 2017-04-19 2020-03-20 广州视源电子科技股份有限公司 Recording playback method and system for detecting television menu function
CN107783005B (en) * 2017-10-11 2020-07-31 广东小天才科技有限公司 Method, device, device, system and storage medium for equipment fault diagnosis

Also Published As

Publication number Publication date
CN109874008A (en) 2019-06-11

Similar Documents

Publication Publication Date Title
US6564348B1 (en) Method and apparatus for storing and using chipset built-in self-test signatures
US7827445B2 (en) Fault injection in dynamic random access memory modules for performing built-in self-tests
US10877845B2 (en) Apparatus and method for diagnostic use of BIOS attributes to remediate configuration issues
US10579572B2 (en) Apparatus and method to provide a multi-segment I2C bus exerciser/analyzer/fault injector and debug port system
CN111988196B (en) Bandwidth detection method and device, electronic equipment and storage medium
US9275757B2 (en) Apparatus and method for non-intrusive random memory failure emulation within an integrated circuit
US20150293822A1 (en) Systems and methods for recovering from uncorrected dram bit errors
US20080270827A1 (en) Recovering diagnostic data after out-of-band data capture failure
CN115033441A (en) PCIe equipment fault detection method, device, equipment and storage medium
US20170262337A1 (en) Memory module repair system with failing component detection and method of operation thereof
CN104881357A (en) System And Method For Scan-testing Of Idle Functional Units In Operating Systems
CN111858201A (en) A BMC comprehensive testing method, system, terminal and storage medium
US9990248B2 (en) Display driver integrated circuit and display device having the same
US9158646B2 (en) Abnormal information output system for a computer system
CN104239174A (en) BMC (baseboard management controller) remote debugging system and method
CN109874008B (en) Method for distinguishing crash problem through fault test
CN104182290A (en) Debugging device and debugging method
CN109117299B (en) Error detecting device and method for server
CN109002412A (en) System and method based on I2C bus hold time positioning and communicating failure
WO2021238276A1 (en) Electric leakage detection method and apparatus for cpld
CN111949431A (en) Fatal error providing method and fatal error identification method for system-on-chip product
US12222850B2 (en) Automatic generation of code function and test case mapping
CN104134464A (en) System and method for testing address line
US12530256B2 (en) Systems and methods for in-system detection and recovery of a bit corruption event
CN114328189A (en) Fault recurrence method, device, terminal and computer readable storage medium

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