CN111209150A - 一种基于Debian***的板卡测试方法及*** - Google Patents
一种基于Debian***的板卡测试方法及*** Download PDFInfo
- Publication number
- CN111209150A CN111209150A CN201911421852.7A CN201911421852A CN111209150A CN 111209150 A CN111209150 A CN 111209150A CN 201911421852 A CN201911421852 A CN 201911421852A CN 111209150 A CN111209150 A CN 111209150A
- Authority
- CN
- China
- Prior art keywords
- test
- module
- sub
- audio
- board card
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2273—Test methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2205—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2247—Verification or detection of system hardware configuration
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
- G06F8/63—Image based installation; Cloning; Build to order
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Human Computer Interaction (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
本发明涉及电子投屏领域,并具体提供了一种基于Debian***的板卡测试方法及***,其特征在于,包括:把测试固件烧写到待测试的测试板卡并连接好所述测试板卡上的接口,将所述测试板卡上电并运行所述测试固件,创建测试主线程并进行UI框架显示,读取配置文件并创建各模块的测试子线程并进行测试,并形成子模块测试数据,获取所述子模块测试数据并进行UI显示,本发明通过上述方法及结构,通过基于Debian***进行测试程序固件的烧录以及测试并且在测试模块内设置多个子模块测试单元进行测试的方式实现了在测试过程中不需要人为进行干预,并且在测试完成后直接把测试结果通过图形化界面显示在LCD或HDMI输出设备上,方便了用户的查看。
Description
技术领域
本发明涉及电子投屏领域,尤其是一种基于Debian***的板卡测试方法及***。
背景技术
在消费电子行业,很多产品基于嵌入***开发,在生产过程中为了保证PCB板卡和最终产品的合格率,出厂前都要对板卡进行测试,测试PCB板卡上面所涉及到的功能模块和接口.而板卡的测试效率直接影响到工厂投入的时间和人力成本,
针对嵌入式PCB板卡测试,目前国内各个芯片原厂或产品开发厂商都推出了自己的测试工具,根据所运行的软件***,大致分为三类,Android***板卡测试工具,Linux***板卡测试工具,Windows***板卡测试工具,但是上述三种测试板卡在进行测试时均需要进行人工干预,导致效率不高。
发明内容
本发明的主要目的在于提供一种使用方便、同时能实现无需人工干预即可进行测试的基于Debian***的板卡测试方法及***;
为实现上述目的,本发明采取的技术方案为:
第一方面,如图1所示,本发明提供了一种基于Debian***的板卡测试方法,包括:
把测试固件烧写到待测试的测试板卡并连接好所述测试板卡上的接口;
将所述测试板卡上电并运行所述测试固件;
创建测试主线程并进行UI框架显示;
读取配置文件并创建各模块的测试子线程并进行测试,并形成子模块测试数据;
获取所述子模块测试数据并进行UI显示。
进一步的,如图2所示,所述读取配置文件并创建各模块的测试子线程并进行测试,并形成子模块测试数据,具体包括:
根据所述配置文件加载测试子模块;
根据所述测试子模块创建对应的所述测试子线程;
运行所述配置文件,并形成所述子模块测试数据。
进一步的,如图3所示,所述根据所述配置文件加载测试子模块,具体包括:
创建音频模组子线程;
获取样本音频;
将所述样本音频进行输出;
当所述样本音频进行输出时,调整所述样本音频的播放状态,并形成测试音频信息;
将所述测试音频信息进行数据转换分析并计算每帧音频数据的幅值,并形成测试幅值信息;
将所述测试幅值信息与所述预设幅度阈值进行比对;
判断当所述测试幅值信息在所述预设幅度阈值内时,记为测试成功,并形成音频子模块测试数据。
进一步的,如图4所示,所述将所述测试幅值信息与所述预设幅度阈值进行比对之后,还包括;
判断当所述测试幅值信息超出所述预设幅度阈值时,记为测试失败;
再次调整所述样本音频的播放状态,从而更新所述测试音频信息;
对所述测试音频信息进行二次测试。
第二方面,本发明提供了一种基于Debian***的板卡测试***,包括固件烧录模块、供电模块、处理模块以及测试模块;
各模块之间相互相连;
固件烧录模块用于把测试固件烧写到待测试的测试板卡并连接好所述测试板卡上的接口;
供电模块用于将所述测试板卡上电使所述处理模块运行所述测试固件;
所述处理模块还用于创建测试主线程并进行UI框架显示;
所述测试模块用于读取配置文件并创建各模块的测试子线程并进行测试,并形成子模块测试数据;
所述处理模块还用于获取所述子模块测试数据并进行UI显示。
进一步的,所述一种基于Debian***的板卡测试***还包括文件加载模块以及线程建立模块;
所述文件加载模块以及所述线程建立模块与其余模块相连;
则所述测试模块用于读取配置文件并创建各模块的测试子线程并进行测试,并形成子模块测试数据,具体包括:
所述文件加载模块用于根据所述配置文件加载测试子模块;
所述线程建立模块用于根据所述测试子模块创建对应的所述测试子线程;
所述处理模块还用于运行所述配置文件,并形成所述子模块测试数据。
进一步的,所述测试模块内设有音频测试单元;
则所述文件加载模块用于根据所述配置文件加载测试子模块,具体包括:
所述线程建立模块还用于创建音频模组子线程;
所述音频测试单元用于获取样本音频;
所述音频测试单元还用于将所述样本音频进行输出;
所述处理模块还用于当所述样本音频进行输出时,调整所述样本音频的播放状态,并形成测试音频信息;
所述音频测试单元还用于将所述测试音频信息进行数据转换分析并计算每帧音频数据的幅值,并形成测试幅值信息;
所述处理模块还用于将所述测试幅值信息与所述预设幅度阈值进行比对;
所述处理模块还用于判断当所述测试幅值信息在所述预设幅度阈值内时,记为测试成功,并形成音频子模块测试数据。
进一步的,所述处理模块还用于将所述测试幅值信息与所述预设幅度阈值进行比对之后,还包括;
所述处理模块还用于判断当所述测试幅值信息超出所述预设幅度阈值时,记为测试失败;
所述处理模块还用于再次调整所述样本音频的播放状态,从而更新所述测试音频信息;
所述音频测试单元还用于对所述测试音频信息进行二次测试。
本发明采用上述方法及结构,通过基于Debian***进行测试程序固件的烧录以及测试并且在测试模块内设置多个子模块测试单元进行测试的方式实现了在测试过程中不需要人为进行干预,并且在测试完成后直接把测试结果通过图形化界面显示在LCD或HDMI输出设备上,方便了用户的查看,并且通过设置文件加载模块以及线程建立模块对多个子线程进行同时加载并测试的方式提高了开发和生产测试效率,解决了现有技术当中测试板卡在进行测试时均需要进行人工干预,导致效率不高的问题,提升了客户的测试效率。
附图说明
图1为本发明一种基于Debian***的板卡测试方法一实施例的方法流程图;
图2为本发明一种基于Debian***的板卡测试方法另一实施例的方法流程图;
图3为本发明一种基于Debian***的板卡测试方法另一实施例的方法流程图;
图4为本发明一种基于Debian***的板卡测试方法另一实施例的方法流程图;
图5为本发明一种基于Debian***的板卡测试***一实施例的结构示意图;
图6为本发明一实施例中测试模块的结构示意图;
图中标号名称为:10-固件烧录模块、20-供电模块、30-处理模块、40-测试模块、50-文件加载模块、60-线程建立模块、41-音频测试单元。
具体实施方式
下面结合附图对本发明的具体实施方式作进一步说明。在此需要说明的是,对于这些实施方式的说明用于帮助理解本发明,但并不构成对本发明的限定。此外,下面所描述的本发明各个实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互组合。
第一方面,如图1所示,本发明提供了一种基于Debian***的板卡测试方法,包括:
S100、把测试固件烧写到待测试的测试板卡并连接好所述测试板卡上的接口;
S200、将所述测试板卡上电并运行所述测试固件;
S300、创建测试主线程并进行UI框架显示;
S400、读取配置文件并创建各模块的测试子线程并进行测试,并形成子模块测试数据;
S500、获取所述子模块测试数据并进行UI显示。
进一步的,如图2所示,所述步骤S400,具体包括:
S410、根据所述配置文件加载测试子模块;
S420、根据所述测试子模块创建对应的所述测试子线程;
S430、运行所述配置文件,并形成所述子模块测试数据。
进一步的,如图3所示,所述步骤S410,具体包括:
S411、创建音频模组子线程;
S412、获取样本音频;
S413、将所述样本音频进行输出;
S414、当所述样本音频进行输出时,调整所述样本音频的播放状态,并形成测试音频信息;
S415、将所述测试音频信息进行数据转换分析并计算每帧音频数据的幅值,并形成测试幅值信息;
S416、将所述测试幅值信息与所述预设幅度阈值进行比对;
S417、判断当所述测试幅值信息在所述预设幅度阈值内时,记为测试成功,并形成音频子模块测试数据。
进一步的,如图4所示,所述步骤S416之后,还包括;
S418、判断当所述测试幅值信息超出所述预设幅度阈值时,记为测试失败;
S419、再次调整所述样本音频的播放状态,从而更新所述测试音频信息;
S420、对所述测试音频信息进行二次测试。
第二方面,如图5所示,本发明提供了一种基于Debian***的板卡测试***,包括固件烧录模块10、供电模块20、处理模块30以及测试模块40;
各模块之间相互相连;
固件烧录模块10用于把测试固件烧写到待测试的测试板卡并连接好所述测试板卡上的接口;
供电模块20用于将所述测试板卡上电使处理模块30运行所述测试固件;
处理模块30还用于创建测试主线程并进行UI框架显示;
测试模块40用于读取配置文件并创建各模块的测试子线程并进行测试,并形成子模块测试数据;
处理模块30还用于获取所述子模块测试数据并进行UI显示。
进一步的,所述一种基于Debian***的板卡测试***还包括文件加载模块50以及线程建立模块60;
文件加载模块50以及线程建立模块60与其余模块相连;
则测试模块40用于读取配置文件并创建各模块的测试子线程并进行测试,并形成子模块测试数据,具体包括:
文件加载模块50用于根据所述配置文件加载测试子模块;
线程建立模块60用于根据所述测试子模块创建对应的所述测试子线程;
处理模块30还用于运行所述配置文件,并形成所述子模块测试数据。
进一步的,如图6所示,测试模块40内设有音频测试单元41;
则文件加载模块50用于根据所述配置文件加载测试子模块,具体包括:
线程建立模块60还用于创建音频模组子线程;
音频测试单元41用于获取样本音频;
音频测试单元41还用于将所述样本音频进行输出;
处理模块30还用于当所述样本音频进行输出时,调整所述样本音频的播放状态,并形成测试音频信息;
音频测试单元41还用于将所述测试音频信息进行数据转换分析并计算每帧音频数据的幅值,并形成测试幅值信息;
处理模块30还用于将所述测试幅值信息与所述预设幅度阈值进行比对;
处理模块30还用于判断当所述测试幅值信息在所述预设幅度阈值内时,记为测试成功,并形成音频子模块测试数据。
进一步的,处理模块30还用于将所述测试幅值信息与所述预设幅度阈值进行比对之后,还包括;
处理模块30还用于判断当所述测试幅值信息超出所述预设幅度阈值时,记为测试失败;
处理模块30还用于再次调整所述样本音频的播放状态,从而更新所述测试音频信息;
音频测试单元41还用于对所述测试音频信息进行二次测试。
在本发明一具体应用场景中,用户在使用本发明进行测试时,用户先通过固件烧录模块10把测试固件烧写到待测试的测试板卡并连接好所述测试板卡上的接口,之后本发明通过供电模块20用于将所述测试板卡上电使处理模块30运行所述测试固件,之后处理模块30创建测试主线程并进行UI框架显示,从而使用户能方便测试结果查看,之后测试模块40读取配置文件并创建各模块的测试子线程并进行测试,并形成子模块测试数据,最后处理模块30获取所述子模块测试数据并进行UI显示,从而让客户进行记录,而当测试模块40读取配置文件并创建各模块的测试子线程并进行测试,并形成子模块测试数据时,文件加载模块50用于根据所述配置文件加载测试子模块,之后线程建立模块60根据所述测试子模块创建对应的所述测试子线程,最后处理模块30还用于运行所述配置文件,并形成所述子模块测试数据,从而形成各个子模块的测试结果,而当文件加载模块50根据所述配置文件加载测试子模块时,设置在测试模块40内设有音频测试单元41,此时线程建立模块60创建音频模组子线程,之后音频测试单元41获取样本音频并将所述样本音频进行输出,之后处理模块30调整所述样本音频的播放状态,并形成测试音频信息,之后音频测试单元41将所述测试音频信息进行数据转换分析并计算每帧音频数据的幅值,并形成测试幅值信息,之后处理模块3将所述测试幅值信息与所述预设幅度阈值进行比对,并判断当所述测试幅值信息在所述预设幅度阈值内时,记为测试成功,并形成音频子模块测试数据,从而完成音频模块的子模块测试。
在本发明的描述中,需要说明的是,术语“竖直”、“上”、“下”、“水平”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
在本发明的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
Claims (8)
1.一种基于Debian***的板卡测试方法,其特征在于,包括:
把测试固件烧写到待测试的测试板卡并连接好所述测试板卡上的接口;
将所述测试板卡上电并运行所述测试固件;
创建测试主线程并进行UI框架显示;
读取配置文件并创建各模块的测试子线程并进行测试,并形成子模块测试数据;
获取所述子模块测试数据并进行UI显示。
2.如权利要求1所述的一种基于Debian***的板卡测试方法,其特征在于,所述读取配置文件并创建各模块的测试子线程并进行测试,并形成子模块测试数据,具体包括:
根据所述配置文件加载测试子模块;
根据所述测试子模块创建对应的所述测试子线程;
运行所述配置文件,并形成所述子模块测试数据。
3.如权利要求2所述的一种基于Debian***的板卡测试方法,其特征在于,所述根据所述配置文件加载测试子模块,具体包括:
创建音频模组子线程;
获取样本音频;
将所述样本音频进行输出;
当所述样本音频进行输出时,调整所述样本音频的播放状态,并形成测试音频信息;
将所述测试音频信息进行数据转换分析并计算每帧音频数据的幅值,并形成测试幅值信息;
将所述测试幅值信息与所述预设幅度阈值进行比对;
判断当所述测试幅值信息在所述预设幅度阈值内时,记为测试成功,并形成音频子模块测试数据。
4.如权利要求3所述的一种基于Debian***的板卡测试方法,其特征在于,所述将所述测试幅值信息与所述预设幅度阈值进行比对之后,还包括;
判断当所述测试幅值信息超出所述预设幅度阈值时,记为测试失败;
再次调整所述样本音频的播放状态,从而更新所述测试音频信息;
对所述测试音频信息进行二次测试。
5.一种基于Debian***的板卡测试***,其特征在于,包括固件烧录模块、供电模块、处理模块以及测试模块;
各模块之间相互相连;
固件烧录模块用于把测试固件烧写到待测试的测试板卡并连接好所述测试板卡上的接口;
供电模块用于将所述测试板卡上电使所述处理模块运行所述测试固件;
所述处理模块还用于创建测试主线程并进行UI框架显示;
所述测试模块用于读取配置文件并创建各模块的测试子线程并进行测试,并形成子模块测试数据;
所述处理模块还用于获取所述子模块测试数据并进行UI显示。
6.如权利要求5所述的一种基于Debian***的板卡测试***,其特征在于,还包括文件加载模块以及线程建立模块;
所述文件加载模块以及所述线程建立模块与其余模块相连;
则所述测试模块用于读取配置文件并创建各模块的测试子线程并进行测试,并形成子模块测试数据,具体包括:
所述文件加载模块用于根据所述配置文件加载测试子模块;
所述线程建立模块用于根据所述测试子模块创建对应的所述测试子线程;
所述处理模块还用于运行所述配置文件,并形成所述子模块测试数据。
7.如权利要求6所述的一种基于Debian***的板卡测试***,其特征在于,所述测试模块内设有音频测试单元;
则所述文件加载模块用于根据所述配置文件加载测试子模块,具体包括:
所述线程建立模块还用于创建音频模组子线程;
所述音频测试单元用于获取样本音频;
所述音频测试单元还用于将所述样本音频进行输出;
所述处理模块还用于当所述样本音频进行输出时,调整所述样本音频的播放状态,并形成测试音频信息;
所述音频测试单元还用于将所述测试音频信息进行数据转换分析并计算每帧音频数据的幅值,并形成测试幅值信息;
所述处理模块还用于将所述测试幅值信息与预设幅度阈值进行比对;
所述处理模块还用于判断当所述测试幅值信息在所述预设幅度阈值内时,记为测试成功,并形成音频子模块测试数据。
8.如权利要求7所述的一种基于Debian***的板卡测试***,其特征在于,所述处理模块还用于将所述测试幅值信息与所述预设幅度阈值进行比对之后,还包括;
所述处理模块还用于判断当所述测试幅值信息超出所述预设幅度阈值时,记为测试失败;
所述处理模块还用于再次调整所述样本音频的播放状态,从而更新所述测试音频信息;
所述音频测试单元还用于对所述测试音频信息进行二次测试。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911421852.7A CN111209150A (zh) | 2019-12-31 | 2019-12-31 | 一种基于Debian***的板卡测试方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911421852.7A CN111209150A (zh) | 2019-12-31 | 2019-12-31 | 一种基于Debian***的板卡测试方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111209150A true CN111209150A (zh) | 2020-05-29 |
Family
ID=70784204
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911421852.7A Pending CN111209150A (zh) | 2019-12-31 | 2019-12-31 | 一种基于Debian***的板卡测试方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111209150A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112653599A (zh) * | 2020-12-21 | 2021-04-13 | 广州爱浦路网络技术有限公司 | 接口错误信息报告方法、***、装置和存储介质 |
CN112783708A (zh) * | 2021-01-28 | 2021-05-11 | 蘑菇物联技术(深圳)有限公司 | Dtu硬件测试方法、终端和计算机可读存储介质 |
CN113419162A (zh) * | 2021-07-09 | 2021-09-21 | 广州朗国电子科技股份有限公司 | 基于android***的PCB板测试方法及装置 |
-
2019
- 2019-12-31 CN CN201911421852.7A patent/CN111209150A/zh active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112653599A (zh) * | 2020-12-21 | 2021-04-13 | 广州爱浦路网络技术有限公司 | 接口错误信息报告方法、***、装置和存储介质 |
CN112783708A (zh) * | 2021-01-28 | 2021-05-11 | 蘑菇物联技术(深圳)有限公司 | Dtu硬件测试方法、终端和计算机可读存储介质 |
CN113419162A (zh) * | 2021-07-09 | 2021-09-21 | 广州朗国电子科技股份有限公司 | 基于android***的PCB板测试方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111209150A (zh) | 一种基于Debian***的板卡测试方法及*** | |
CN101368991A (zh) | 电子装置测试装置及方法 | |
CN107977214B (zh) | 智能设备识别码的烧录方法、装置及计算机可读存储介质 | |
CN103376380B (zh) | 一种测试***及方法 | |
US20130219194A1 (en) | Test apparatus and method for testing pcie slot | |
CN104123519A (zh) | 一种采用二维码进行电子产品自动检测的***和方法 | |
CN109979365B (zh) | 一种调试方法、显示装置的驱动方法和显示装置 | |
US20170163979A1 (en) | Testing device of display devices and testing method thereof | |
CN109979368A (zh) | 显示*** | |
CN103716465A (zh) | 一种基于两个移动终端相互测试的方法及*** | |
CN114578790B (zh) | 一种无人机飞控自动测试方法、***、设备和介质 | |
CN204517822U (zh) | 一种带wifi的结果可追溯蓝牙自动检测工装 | |
CN109581104B (zh) | 一种车载娱乐***触摸屏测试方法 | |
CN111915601B (zh) | 智能终端的异常测试方法、装置以及*** | |
CN109285495B (zh) | 电器及其屏幕驱动方法、装置 | |
CN109507507B (zh) | 适配器检测方法、装置、存储介质、测试板及检测*** | |
CN109816649A (zh) | 一种软件测试方法和软件测试装置 | |
CN103500113A (zh) | 一种移动终端外部设备兼容的方法及*** | |
CN211123145U (zh) | 一种模块化集成测量*** | |
TW201319588A (zh) | 主板連接器狀態檢測方法及系統 | |
CN114740829A (zh) | 一种域控制器测试*** | |
US11675679B2 (en) | Test apparatus for USB-PD device | |
CN110596576A (zh) | 一种模块化集成测量*** | |
CN107454240B (zh) | 一种检测***的安装方法、检测***及摄像头的检测方法 | |
US20140049649A1 (en) | Portable device and signal converting method thereof |
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 |