Modular environment adaptation method and system for intelligent converged terminal production testing

By burning the main APP and configuration files into the intelligent fusion terminal during the production stage, combined with standardized interfaces and automated welding equipment, the problems of complex test environment construction and low fault diagnosis efficiency were solved, and efficient production testing and fault tracing were achieved.

CN122019396BActive Publication Date: 2026-06-23CHENGDU HANDU TECH

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHENGDU HANDU TECH
Filing Date
2026-04-13
Publication Date
2026-06-23

Smart Images

  • Figure CN122019396B_ABST
    Figure CN122019396B_ABST
Patent Text Reader

Abstract

The application discloses a kind of modularization environment adaptation method and system of intelligent fusion terminal production test, applied to intelligent test technical field, method includes: in the production stage of intelligent fusion terminal, main APP and corresponding configuration file are programmed into intelligent fusion terminal before module welding;Automatic welding equipment carries out module welding according to configuration file;Read configuration file through standardized interactive interface, and according to terminal model, read corresponding test template from localized template library and write in configuration file, then test according to configuration file;In the running stage of intelligent fusion terminal, when main APP receives remote test instruction and carries out remote test when running, remote test is carried out according to configuration file.The integrated process of production, test and operation is realized by a set of configuration file in the application, which can effectively monitor and trace the fault, and effectively reduce the production test time, greatly improve the production test efficiency of fusion terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of intelligent production testing technology, specifically to a modular environment adaptation method and system for intelligent converged terminal production testing. Background Technology

[0002] Intelligent converged terminals integrate multiple functional modules such as Bluetooth, 485, LoRa, GPS, and 4G, and are widely used in fields such as the Internet of Things and industrial control. The production and testing process is crucial for ensuring the quality of terminals before they leave the factory, as it requires verifying the functional integrity and collaborative stability of each module.

[0003] The existing solutions face the following technical bottlenecks: First, in terms of test environment construction, multiple dedicated test environments need to be manually built for different terminal models, and hardware connections and software parameters need to be repeatedly adjusted, making the configuration extremely complex and time-consuming. Regarding the test process, existing tools only support configuring test conditions individually, failing to achieve rapid switching and collaborative verification between multiple modules. Furthermore, the production program and the official APP need to be flashed twice, resulting in a redundant and cumbersome process. Second, in terms of material management and fault diagnosis, material welding does not consider the actual functional requirements of the terminal, leading to waste of materials at irrelevant nodes. When a fault occurs, manual analysis of logs is required to locate the problem, with an average diagnosis time exceeding 30 minutes. Moreover, due to ignoring the cross-influence of collaborative work between modules, hidden faults are easily missed. Simultaneously, material welding lacks effective error prevention and traceability mechanisms, posing risks of incorrect or missing welds, making it difficult to trace the source of the problem after a fault occurs. Summary of the Invention

[0004] In order to at least overcome the above-mentioned shortcomings in the prior art, the purpose of this application is to provide a modular environment adaptation method and system for intelligent fusion terminal production testing.

[0005] In a first aspect, embodiments of this application provide a modular environment adaptation method for production testing of intelligent converged terminals, including:

[0006] Before module welding is performed during the production stage of the intelligent fusion terminal, the main APP and corresponding configuration files are burned into the intelligent fusion terminal; the main APP is the APP program that runs during the operation stage of the intelligent fusion terminal; the configuration file contains process data and the operation data required for the main APP to run; the process data includes terminal model, functional module list, module activation status and material specification parameters;

[0007] During the module welding stage of the intelligent fusion terminal, the configuration file is read and synchronized to the automated welding equipment, and the automated welding equipment performs module welding according to the configuration file;

[0008] During the module testing phase of the intelligent converged terminal, the configuration file is read through a standardized interactive interface, and the corresponding test template is read from the localized template library according to the terminal model and written into the configuration file. Then, the test is performed according to the configuration file.

[0009] During the operation phase of the intelligent converged terminal, when the main APP receives a remote test instruction to conduct remote testing, it performs remote testing according to the configuration file.

[0010] One possible implementation also includes:

[0011] After welding is completed, the device ID of the automated welding equipment that performed the welding will be synchronized into the configuration file;

[0012] When a fault is detected during testing or remote testing, the fault can be traced back to its source using the device ID.

[0013] In one possible implementation, module welding also includes:

[0014] The configuration file is read through the standardized interactive interface of the intelligent fusion terminal and synchronized to the automated welding equipment;

[0015] The automated welding equipment obtains the modules to be welded according to the functional module list and module activation status in the configuration file, and retrieves the materials according to the material specification parameters to perform module welding.

[0016] In one possible implementation, the test template includes test data for independent testing of each module and test data for collaborative testing of modules; the test data includes module interface type, power supply requirements, test conditions, and fault characteristics;

[0017] The testing based on the configuration file includes:

[0018] The test environment is constructed based on the module interface type, power supply requirements and test conditions. Independent testing of each module and collaborative testing of modules are carried out, and corresponding faults are identified based on fault characteristics.

[0019] In one possible implementation, remote testing includes:

[0020] The main APP performs intelligent fusion terminal operating environment detection based on the module interface type, power supply requirements and test conditions, and identifies corresponding faults based on the fault characteristics.

[0021] Secondly, this application also provides a modular environment adaptation system for the production testing of intelligent converged terminals, including:

[0022] The programming unit is configured to program the main APP and corresponding configuration files into the smart fusion terminal before module welding during the production stage of the smart fusion terminal; the main APP is the APP program that runs during the operation stage of the smart fusion terminal; the configuration file contains process data and operation data required for the main APP to run; the process data includes terminal model, functional module list, module activation status and material specification parameters;

[0023] The welding unit is configured to read the configuration file and synchronize it to the automated welding equipment during the module welding stage of the intelligent fusion terminal, and the automated welding equipment performs module welding according to the configuration file;

[0024] The test unit is configured to read the configuration file through a standardized interactive interface during the module testing phase of the intelligent converged terminal, and then read the corresponding test template from the localized template library according to the terminal model, write it into the configuration file, and perform tests according to the configuration file.

[0025] The main APP is also configured to perform remote testing according to the configuration file when it receives a remote testing instruction during the operation phase of the smart fusion terminal.

[0026] In one possible implementation, the welding unit is further configured as follows:

[0027] After welding is completed, the device ID of the automated welding equipment that performed the welding will be synchronized into the configuration file;

[0028] When a fault is detected during testing or remote testing, the fault can be traced back to its source using the device ID.

[0029] In one possible implementation, the welding unit is further configured as follows:

[0030] The configuration file is read through the standardized interactive interface of the intelligent fusion terminal and synchronized to the automated welding equipment;

[0031] The automated welding equipment obtains the modules to be welded according to the functional module list and module activation status in the configuration file, and retrieves the materials according to the material specification parameters to perform module welding.

[0032] In one possible implementation, the test template includes test data for independent testing of each module and test data for collaborative testing of modules; the test data includes module interface type, power supply requirements, test conditions, and fault characteristics;

[0033] The test unit is also configured to:

[0034] The test environment is constructed based on the module interface type, power supply requirements and test conditions. Independent testing of each module and collaborative testing of modules are carried out, and corresponding faults are identified based on fault characteristics.

[0035] In one possible implementation, the main APP is further configured as follows:

[0036] The operating environment of the intelligent fusion terminal is tested according to the module interface type, power supply requirements and test conditions, and the corresponding faults are identified according to the fault characteristics.

[0037] Compared with the prior art, the present invention has the following advantages and beneficial effects:

[0038] This invention provides a modular environment adaptation method and system for the production testing of intelligent converged terminals. It realizes the integrated process of production, testing and operation and maintenance through a set of configuration files, which can effectively monitor and trace the source of faults, and effectively reduce the production testing time, thus greatly improving the production testing efficiency of converged terminals. Attached Figure Description

[0039] The accompanying drawings, which are included to provide a further understanding of embodiments of the invention and form part of this application, do not constitute a limitation thereof. In the drawings:

[0040] Figure 1 This is a schematic diagram of the method steps in an embodiment of this application. Detailed Implementation

[0041] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. It should be understood that the accompanying drawings in this application are for illustrative and descriptive purposes only and are not intended to limit the scope of protection of this application. Furthermore, it should be understood that the schematic drawings are not drawn to scale. The flowcharts used in this application illustrate operations implemented according to some embodiments of this application. It should be understood that the operations in the flowcharts may not be implemented in sequence, and steps without logical contextual relationships may be reversed or implemented simultaneously. In addition, those skilled in the art, guided by the content of this application, may add one or more other operations to the flowcharts, or remove one or more operations from the flowcharts.

[0042] Furthermore, the described embodiments are merely some, not all, of the embodiments of this application. The components of the embodiments of this application described and illustrated herein can typically be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.

[0043] Please refer to the following: Figure 1 This is a flowchart illustrating a modular environment adaptation method for production testing of a smart converged terminal provided in an embodiment of the present invention. Further, the modular environment adaptation method for production testing of a smart converged terminal may specifically include the contents described in steps S1-S4.

[0044] S1: Before module welding is performed during the production stage of the intelligent fusion terminal, the main APP and corresponding configuration file are burned into the intelligent fusion terminal; the main APP is the APP program that runs during the operation stage of the intelligent fusion terminal; the configuration file contains process data and the operation data required for the main APP to run; the process data includes terminal model, functional module list, module activation status and material specification parameters;

[0045] S2: During the module welding stage of the intelligent fusion terminal, the configuration file is read and synchronized to the automated welding equipment, and the automated welding equipment performs module welding according to the configuration file;

[0046] S3: During the module testing phase of the intelligent converged terminal, the configuration file is read through a standardized interactive interface, and the corresponding test template is read from the localized template library according to the terminal model and written into the configuration file. Then, the test is performed according to the configuration file.

[0047] S4: During the operation phase of the intelligent converged terminal, when the main APP receives a remote test instruction to perform remote testing, it performs remote testing according to the configuration file.

[0048] In the implementation of this application embodiment, unlike the solutions in the prior art, the main APP and corresponding configuration files are burned into the converged terminal before module welding. The configuration file needs to contain the running data required by the main APP during operation. This application embodiment also places process data in the configuration file for easy access. The main APP is the APP program running during the intelligent converged terminal's operation phase; it generally manages and operates all APPs on the converged terminal, essentially acting as the operating system of the converged terminal. The process data referred to in this application embodiment needs to include the terminal model, functional module list, module activation status, and material specification parameters. The terminal model is used for model retrieval; different types of terminals correspond to different modules and processing methods. The functional module list refers to a list of all modules possessed by the converged terminal, while the module activation status refers to the modules listed above that need to be activated in the converged terminal. Material specification parameters refer to other materials, such as power supply interfaces, that need to be configured for different modules during the production process.

[0049] It should be understood that, in order to reduce production line layout, different models of converged terminals are often produced on the same production line. Different modules are then selected for soldering during the welding process to achieve the final product for each model. Therefore, the motherboard before soldering often contains some redundant, unused modules. It should be understood that the motherboard before soldering includes basic modules such as the CPU, memory, and some power modules. During subsequent soldering, functional modules, such as communication modules and sensor-related modules, are soldered using the appropriate materials. Since different converged terminal models may have different basic modules, such as differences in memory size and power supply, the soldering process can be optimized by reducing the number of basic modules to accommodate different converged terminal models. Therefore, when orders for converged terminals change, even if the motherboards of the terminals are the same before welding, the corresponding welding processes will differ. In existing technologies, welding process adjustments need to be made when different models of converged terminals reach the welding stage. This means that when the order for the same model of converged terminal is small, the welding process may need to be adjusted frequently. The existing technology for adjusting the welding process generally requires manual or automatic adjustments at the system end, which is quite complex and makes it difficult to achieve mixed-flow production of different models of converged terminals. However, since the configuration file of this application is directly configured in the converged terminal, when different models of terminals alternately enter the welding or testing station on the same production line, only the corresponding APP configuration needs to be read to quickly complete the hardware welding and testing, achieving seamless and efficient mixed-flow production and mixed-flow testing.

[0050] In this embodiment, during module soldering, a configuration file needs to be read through a standardized interactive interface such as UART or SPI on the production line. After reading the relevant information, soldering is performed. Similarly, during the testing phase, the configuration file can be read through a standardized interface, and test templates can be directly read from a localized template library for testing. Before testing, the test templates need to be written into the configuration file. Because the test templates are written into the configuration file, they can be used as a basis for remote testing during subsequent maintenance. Localized test templates can effectively reduce the number of communications and the content of communications between the converged terminals, thereby reducing communication bandwidth consumption. During the operation phase, the main APP can perform remote testing based on the configuration file. Since the test templates are written into the configuration file, the main APP can synchronously refer to the test templates and other content in the configuration file for remote testing. This ensures that the testing environment for remote testing and production line testing is closer and more unified.

[0051] One possible implementation also includes:

[0052] After welding is completed, the device ID of the automated welding equipment that performed the welding will be synchronized into the configuration file;

[0053] When a fault is detected during testing or remote testing, the fault can be traced back to its source using the device ID.

[0054] When implementing the embodiments of this application, the device ID is usually written with a corresponding timestamp, which facilitates the traceability of welding equipment and materials at that time when a fault occurs.

[0055] In one possible implementation, module welding also includes:

[0056] The configuration file is read through the standardized interactive interface of the intelligent fusion terminal and synchronized to the automated welding equipment;

[0057] The automated welding equipment obtains the modules to be welded according to the functional module list and module activation status in the configuration file, and retrieves the materials according to the material specification parameters to perform module welding.

[0058] In the implementation of this application embodiment, during welding, the parsed material requirement list, which only includes materials corresponding to modules with an enabled status of true, is synchronized to the automated welding equipment. The equipment welds only the required materials according to the list, skipping the welding of materials for modules that are not enabled. For example, if the terminal is not configured with a LoRa module, the LoRa antenna and interface components are not welded.

[0059] In one possible implementation, the test template includes test data for independent testing of each module and test data for collaborative testing of modules; the test data includes module interface type, power supply requirements, test conditions, and fault characteristics;

[0060] The testing based on the configuration file includes:

[0061] The test environment is constructed based on the module interface type, power supply requirements and test conditions. Independent testing of each module and collaborative testing of modules are carried out, and corresponding faults are identified based on fault characteristics.

[0062] In the implementation of this application embodiment, testing requires both independent and collaborative testing. Independent testing refers to testing each module independently, while collaborative testing refers to testing at least two modules together. The template library is stored in a local database and covers Bluetooth test templates, 485 / 232 test templates, LoRa / SPI LoRa test templates, remote signaling / metering / temperature sensor test templates, GPS / 4G communication test templates, encryption chip security test templates, and discharge capacitor power supply test templates, etc. Each template defines the module's interface type; for example, the SPI LoRa module requires a 3.3V power supply and maximum transmission rate. Test conditions are also defined; for example, the discharge capacitor module requires simulating a power outage scenario. Fault characteristics are defined; for example, a GPS module is marked as abnormal when its positioning accuracy is below 10 meters. After completing the APP programming and material soldering, the test system reads the module_config.json file uploaded by the main APP and the terminal model identifier. After double verification, it automatically loads the corresponding enabled module's test environment configuration from the template library and completes the hardware connection through standardized interfaces such as the universal UART adapter module, without manual intervention. The test conditions for each module are executed according to the predefined template. For example, the metering module needs to verify the voltage / current sampling accuracy, and the temperature module needs to test that the temperature is ≤60℃ and the terminal operates normally under full load. The test results are stored independently according to the hierarchical structure of APP configuration module-test item-test data, which facilitates subsequent traceability and correlation analysis.

[0063] The fault characteristics include independent fault characteristics and collaborative fault characteristics. Independent fault characteristics include independent tests such as Bluetooth module - communication interruption - signal strength < -80dBm, discharge capacitor module - full load discharge time - less than 10min, etc. Collaborative fault characteristics include dual-module or multi-module tests such as 4G+GPS - data synchronization delay > 1s - protocol adaptation abnormality, etc.

[0064] In one possible implementation, remote testing includes:

[0065] The main APP performs intelligent fusion terminal operating environment detection based on the module interface type, power supply requirements and test conditions, and identifies the corresponding faults based on the fault characteristics.

[0066] For example, this application provides a specific implementation process. A certain model of intelligent fusion terminal, model IT-2024A, with APP version V2.1.0, has a built-in module_config.json configuration file containing a list of functional modules ["4G","GPS","METERING","TEMP"], all enabled. Material requirements include a 4G module (model A-4G-001), a GPS module (model G-GPS-002), a metering module (model M-003), and a temperature sensor (model T-004), etc. The process data in the configuration file uses the following format:

[0067] {

[0068] "base":

[0069] {

[0070] "batch":"05",

[0071] "mirrorversion":"SV02.005",

[0072] "pathversion":"patch_HDLP_SC_SV04.046.001_2024040210_ALL",

[0073] "loraversion":"0.0.1.1",

[0074] "meteringversion":"SV00.001HV00.001",

[0075] "encryption":"1161",

[0076] "appversion":"V2.1.0",

[0077] "appconfigversion":"MC_20240401",

[0078] "moduleenabled":["4G","GPS","METERING","TEMP"],

[0079] "collaborativescenes":["4G+GPS-Location Upload","METERING+TEMP-Data Synchronization"],

[0080] "selfcalibrateparam": {"TEMP": {"min": -20, "max": 85}, "METERING": {"precision": 0.01}}

[0081] },

[0082] "testcase":

[0083] {

[0084] "WDT": 0,

[0085] "YX": 4,

[0086] "485": 0,

[0087] "232": 0,

[0088] "METERING": 1,

[0089] "OF": 0,

[0090] "NET": 0,

[0091] "BT": 0,

[0092] "GPS": 1,

[0093] "ENCRYPTION": 0,

[0094] "HPLC": 0,

[0095] "EXPAND": 0,

[0096] "SPILORA": 0,

[0097] "LORA": 0,

[0098] "4G": 2,

[0099] "TEMP": 30,

[0100] "CAPACITANCE": 0 <​​​​​​​​​​​​​​​"remotesync":true,

[0107] "collaborativefaultlib":{"4G+GPS":{"delay>1s":"Protocol compatibility error","dataloss>5%":"4G signal attenuation"}}

[0108] },

[0109] "materialmanagement":

[0110] {

[0111] "materialcheck":true,

[0112] "traceability":true,

[0113] "qualifiedsuppliers":["Supplier A","Supplier B"]

[0114] },

[0115] "qualityprediction":

[0116] {

[0117] "riskthreshold":{"high":5,"medium":3},

[0118] "predictmodules":["4G","GPS"]

[0119] }}

[0120] During welding, after reading the terminal APP configuration file, the bill of materials is synchronized to the barcode scanning device at the welding station; before welding, the barcode is scanned to verify the 4G module label information model A-4G-001, batch 202403, supplier A, which are consistent with the list, and welding is performed; after welding is completed, the material identifier is bound to the terminal SN code SN-20240405001.

[0121] During testing, based on the APP configuration and terminal model, test templates for 4G, GPS, metering, and temperature modules were loaded from the template library, along with configurations for collaborative scenarios including 4G+GPS location upload and METERING+TEMP data synchronization. Hardware connection was completed via a general UART adapter module, and parameters such as the 4G module communication frequency and GPS module power supply voltage were automatically configured. Test items were selected in automatic mode, and the following tests were performed: 4G module download speed test (pass threshold ≥ 10Mbps), GPS module positioning accuracy test (pass threshold ≤ 10 meters), metering module sampling accuracy test (pass threshold ± 0.01), and temperature module full-load temperature test (pass threshold ≤ 60℃). Simultaneously, collaborative scenario tests were performed, including 4G+GPS location data upload latency (pass threshold ≤ 500ms) and metering+temperature data synchronization integrity (pass threshold 100%).

[0122] During fault diagnosis, the GPS module's positioning accuracy was detected to be 12 meters, which did not meet the acceptable threshold. The fault diagnosis module, based on the fault feature library, marked it as a general fault - positioning accuracy exceeding the standard, automatically restarted the GPS module and re-tested it. After the re-test, the positioning accuracy was 8 meters, the fault was eliminated, and a diagnostic report was generated to record the relevant process.

[0123] Based on the same inventive concept, this application also provides a modular environment adaptation system for the production testing of intelligent fusion terminals, comprising:

[0124] The programming unit is configured to program the main APP and corresponding configuration files into the smart fusion terminal before module welding during the production stage of the smart fusion terminal; the main APP is the APP program that runs during the operation stage of the smart fusion terminal; the configuration file contains process data and operation data required for the main APP to run; the process data includes terminal model, functional module list, module activation status and material specification parameters;

[0125] The welding unit is configured to read the configuration file and synchronize it to the automated welding equipment during the module welding stage of the intelligent fusion terminal, and the automated welding equipment performs module welding according to the configuration file;

[0126] The test unit is configured to read the configuration file through a standardized interactive interface during the module testing phase of the intelligent converged terminal, and then read the corresponding test template from the localized template library according to the terminal model, write it into the configuration file, and perform tests according to the configuration file.

[0127] The main APP is also configured to perform remote testing according to the configuration file when it receives a remote testing instruction during the operation phase of the smart fusion terminal.

[0128] In one possible implementation, the welding unit is further configured as follows:

[0129] After welding is completed, the device ID of the automated welding equipment that performed the welding will be synchronized into the configuration file;

[0130] When a fault is detected during testing or remote testing, the fault can be traced back to its source using the device ID.

[0131] In one possible implementation, the welding unit is further configured as follows:

[0132] The configuration file is read through the standardized interactive interface of the intelligent fusion terminal and synchronized to the automated welding equipment;

[0133] The automated welding equipment obtains the modules to be welded according to the functional module list and module activation status in the configuration file, and retrieves the materials according to the material specification parameters to perform module welding.

[0134] In one possible implementation, the test template includes test data for independent testing of each module and test data for collaborative testing of modules; the test data includes module interface type, power supply requirements, test conditions, and fault characteristics;

[0135] The test unit is also configured to:

[0136] The test environment is constructed based on the module interface type, power supply requirements and test conditions. Independent testing of each module and collaborative testing of modules are carried out, and corresponding faults are identified based on fault characteristics.

[0137] In one possible implementation, the main APP is further configured as follows:

[0138] The operating environment of the intelligent fusion terminal is tested according to the module interface type, power supply requirements and test conditions, and the corresponding faults are identified according to the fault characteristics.

[0139] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.

[0140] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices or units, or may be electrical, mechanical or other forms of connection.

[0141] The units described as separate components may or may not be physically separate. As will be apparent to those skilled in the art, the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.

[0142] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0143] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or grid device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0144] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. A modular environment adaptation method for production testing of intelligent fusion terminals, characterized in that, include: Before module welding is performed during the production stage of the intelligent fusion terminal, the main APP and the corresponding configuration file are burned into the intelligent fusion terminal. The main APP is the APP program that runs during the operation of the intelligent fusion terminal; the configuration file contains process data and operation data required for the main APP to run; the process data includes terminal model, list of functional modules, module activation status and material specification parameters; During the module welding stage of the intelligent fusion terminal, the configuration file is read and synchronized to the automated welding equipment, and the automated welding equipment performs module welding according to the configuration file; During the module testing phase of the intelligent converged terminal, the configuration file is read through a standardized interactive interface, and the corresponding test template is read from the localized template library according to the terminal model and written into the configuration file. Then, the test is performed according to the configuration file. During the operation phase of the intelligent converged terminal, when the main APP receives a remote test instruction to perform remote testing, it performs remote testing according to the configuration file. The test template includes test data for independent testing of each module and test data for collaborative testing of modules; The test data includes module interface type, power supply requirements, test conditions, and fault characteristics; The testing based on the configuration file includes: The test environment is constructed based on the module interface type, power supply requirements and test conditions. Independent testing of each module and collaborative testing of modules are carried out, and corresponding faults are identified based on fault characteristics.

2. The modular environment adaptation method for production testing of an intelligent fusion terminal according to claim 1, characterized in that, Also includes: After welding is completed, the device ID of the automated welding equipment that performed the welding will be synchronized into the configuration file; When a fault is detected during module testing or remote testing, the fault can be traced back to its source using the device ID.

3. The modular environment adaptation method for production testing of an intelligent fusion terminal according to claim 1, characterized in that, Module welding also includes: The configuration file is read through the standardized interactive interface of the intelligent fusion terminal and synchronized to the automated welding equipment; The automated welding equipment obtains the modules to be welded according to the functional module list and module activation status in the configuration file, and retrieves the materials according to the material specification parameters to perform module welding.

4. The modular environment adaptation method for production testing of an intelligent fusion terminal according to claim 1, characterized in that, Conducting remote testing includes: The main APP performs intelligent fusion terminal operating environment detection based on the module interface type, power supply requirements and test conditions, and identifies corresponding faults based on the fault characteristics.

5. A modular environment adaptation system for production testing of intelligent fusion terminals, characterized in that, include: The programming unit is configured to program the main APP and the corresponding configuration file into the smart fusion terminal before module welding is performed during the smart fusion terminal production stage. The main APP is the APP program that runs during the operation of the intelligent fusion terminal; the configuration file contains process data and operation data required for the main APP to run; the process data includes terminal model, list of functional modules, module activation status and material specification parameters; The welding unit is configured to read the configuration file and synchronize it to the automated welding equipment during the module welding stage of the intelligent fusion terminal, and the automated welding equipment performs module welding according to the configuration file; The test unit is configured to read the configuration file through a standardized interactive interface during the module testing phase of the intelligent converged terminal, and then read the corresponding test template from the localized template library according to the terminal model, write it into the configuration file, and perform tests according to the configuration file. The main APP is also configured to perform remote testing according to the configuration file when it receives a remote testing instruction during the operation phase of the smart fusion terminal. The test template includes test data for independent testing of each module and test data for collaborative testing of modules; the test data includes module interface type, power supply requirements, test conditions, and fault characteristics; The test unit is also configured to: The test environment is constructed based on the module interface type, power supply requirements and test conditions. Independent testing of each module and collaborative testing of modules are carried out, and corresponding faults are identified based on fault characteristics.

6. The modular environment adaptation system for production testing of an intelligent fusion terminal according to claim 5, characterized in that, The welding unit is also configured to: After welding is completed, the device ID of the automated welding equipment that performed the welding will be synchronized into the configuration file; When a fault is detected during module testing or remote testing, the fault can be traced back to its source using the device ID.

7. A modular environment adaptation system for production testing of an intelligent fusion terminal according to claim 5, characterized in that, The welding unit is also configured to: The configuration file is read through the standardized interactive interface of the intelligent fusion terminal and synchronized to the automated welding equipment; The automated welding equipment obtains the modules to be welded according to the functional module list and module activation status in the configuration file, and retrieves the materials according to the material specification parameters to perform module welding.

8. The modular environment adaptation system for intelligent fusion terminal production testing according to claim 5, characterized in that, The main app is also configured as follows: The operating environment of the intelligent fusion terminal is tested according to the module interface type, power supply requirements and test conditions, and the corresponding faults are identified according to the fault characteristics.