A method for automatic debugging and production testing of wireless modules in smart terminals
By establishing a sample parameter database in advance and using an automatic debugging method, the problem of time-consuming production testing of smart terminal wireless modules was solved, achieving efficient and accurate acquisition of radio frequency parameters and database updates, thus reducing production risks.
Patent Information
- Application Number
- CN202211392107.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-08
- Publication Date
- 2025-10-31
- Estimated Expiration
- 2042-11-08
AI Technical Summary
In existing technologies, wireless modules for smart terminals need to be debugged one by one during production testing to obtain radio frequency parameters, which is time-consuming and carries the risk of IC chip programming.
By pre-establishing a sample parameter database, identifying the device model and directly burning the target sample parameters, sampling and testing the RF performance, updating the RF parameters when debugging fails, and automatically updating the database.
It reduces production testing time, improves production efficiency, ensures the accuracy of RF parameters and real-time updates of the database, and reduces the risk of IC chip damage.
Smart Images

Figure CN115696425B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of debugging and production testing technology for smart terminal wireless modules, and more particularly to a method for automatic debugging and production testing of smart terminal wireless modules. Background Technology
[0002] With the development of technology, smart TVs, set-top boxes, tablets, OTT boxes and other products are equipped with wireless modules such as Wi-Fi and Bluetooth. In order to control costs, the wireless module can be directly integrated on the circuit board. In this case, the wireless module of each circuit board needs to be debugged separately.
[0003] Taking TV products equipped with Wi-Fi as an example, TV boards with integrated Wi-Fi ICs are connected to a Wi-Fi tester during production. The Wi-Fi tester runs a production test program online to gradually calibrate the radio frequency parameters and burn information such as power and MAC into the efuse (one-time programmable memory) space of the Wi-Fi chip.
[0004] However, during the actual production testing process, each smart terminal to be processed needs to be debugged in order to obtain the radio frequency parameters, which takes a lot of time.
[0005] Therefore, existing technologies have shortcomings and need to be improved and developed. Summary of the Invention
[0006] The technical problem to be solved by the present invention is to provide an automatic debugging and production testing method for smart terminal wireless modules, which addresses the above-mentioned deficiencies of the prior art. The aim is to solve the problem that in the prior art, smart terminal wireless modules need to be debugged during production testing in order to obtain radio frequency parameters, which is time-consuming.
[0007] The technical solution adopted by this invention to solve the technical problem is as follows:
[0008] A method for automatically debugging and testing production processes of wireless modules in smart terminals, comprising:
[0009] Identify the device model of the smart terminal to be processed, search the pre-established sample parameter database, and obtain the target sample parameters that match the device model;
[0010] The target sample parameters are burned into the wireless module of the smart terminal to be processed;
[0011] According to the preset sampling rules, sample the smart terminals of the same device model to be processed to determine the target smart terminals;
[0012] Load the target sample parameters into the target smart terminal, and test the radio frequency performance of the target smart terminal's wireless module;
[0013] If the radio frequency performance of the wireless module of the target smart terminal does not meet the standard, the target smart terminal is debugged to obtain updated radio frequency parameters that meet the standard.
[0014] The updated radio frequency parameters are burned into the wireless module of the target smart terminal, and the sample parameter database is updated according to the updated radio frequency parameters.
[0015] In one implementation, the method for automatically debugging and testing the wireless module of the smart terminal further includes:
[0016] Obtain the radio frequency parameters of the debugged smart terminals. The number of debugged smart terminals corresponding to the same device model meets the preset sample quantity.
[0017] Calculate the average value of the radio frequency parameters for the same device model to obtain the sample parameters corresponding to each device model;
[0018] A sample parameter database is established based on the sample parameters corresponding to each device model. The sample parameter database includes: device model, various radio frequency parameters corresponding to the device model, and sample parameters.
[0019] In one implementation, the step of sampling smart terminals of the same device model to determine the target smart terminal according to a preset sampling rule includes:
[0020] The target sample parameters are burned into the smart terminals of the same device model in sequence.
[0021] When the number of processed smart terminals reaches the preset interval, the smart terminal currently to be processed is identified as the target smart terminal.
[0022] In one implementation, loading the target sample parameters into the target smart terminal and testing the radio frequency performance of the target smart terminal's wireless module includes:
[0023] Load the target sample parameters into the cache of the target smart terminal;
[0024] The wireless module of the target smart terminal is activated, and the radio frequency performance of the wireless module of the target smart terminal is tested.
[0025] In one implementation, the sample parameter database further includes: a range of radio frequency performance standards;
[0026] If the radio frequency performance of the wireless module of the target smart terminal does not meet the standard, the target smart terminal is debugged to obtain updated radio frequency parameters that meet the standard, including:
[0027] If the radio frequency performance of the wireless module of the target smart terminal is not within the radio frequency performance standard range, then the production test mode is run to debug the target smart terminal.
[0028] When the debugging result shows that the radio frequency performance of the wireless module of the target smart terminal is within the standard range of radio frequency performance, the current radio frequency parameters are recorded and used as the updated radio frequency parameters.
[0029] In one implementation, after loading the target sample parameters into the target smart terminal and testing the radio frequency performance of the target smart terminal's wireless module, the method further includes:
[0030] If the radio frequency performance of the target smart terminal's wireless module is within the radio frequency performance standard range, then the target sample parameters are burned into the target smart terminal's wireless module.
[0031] In one implementation, the updated radio frequency parameters are programmed into the wireless module of the target smart terminal, and the sample parameter database is updated according to the updated radio frequency parameters, including:
[0032] The updated radio frequency parameters are programmed into the wireless module of the target smart terminal;
[0033] The updated radio frequency parameters are saved to the sample parameter database, and the average value of each radio frequency parameter and the updated radio frequency parameters corresponding to the device model is calculated to update the sample parameters corresponding to the device model.
[0034] The present invention also provides a processing device for automatic debugging and production testing of wireless modules for smart terminals, comprising:
[0035] The identification module is used to identify the device model of the smart terminal to be processed, search the pre-established sample parameter database, and obtain the target sample parameters that match the device model.
[0036] A programming module is used to program the target sample parameters into the wireless module of the smart terminal to be processed.
[0037] The sampling module is used to sample smart terminals of the same device model according to preset sampling rules to determine the target smart terminal.
[0038] The test module is used to load the target sample parameters into the target smart terminal and test the radio frequency performance of the wireless module of the target smart terminal.
[0039] The debugging module is used to debug the target smart terminal if the radio frequency performance of the wireless module does not meet the standard, and to obtain updated radio frequency parameters that meet the standard.
[0040] An update module is used to burn the updated radio frequency parameters into the wireless module of the target smart terminal and update the sample parameter database according to the updated radio frequency parameters.
[0041] The present invention also provides a terminal, including: a memory, a processor, and a processing program for automatic debugging and production testing of a smart terminal wireless module stored in the memory and executable on the processor. When the processing program for automatic debugging and production testing of a smart terminal wireless module is executed by the processor, it implements the steps of the processing method for automatic debugging and production testing of a smart terminal wireless module as described above.
[0042] The present invention also provides a computer-readable storage medium storing a computer program that can be executed to implement the steps of the processing method for automatic debugging and production testing of a smart terminal wireless module as described above.
[0043] This invention provides a method for automatic debugging and production testing of wireless modules for smart terminals, comprising: identifying the device model of the smart terminal to be processed; searching a pre-established sample parameter database to obtain target sample parameters matching the device model; burning the target sample parameters into the wireless module of the smart terminal to be processed; sampling smart terminals of the same device model to be processed according to a preset sampling rule to determine the target smart terminal; loading the target sample parameters into the target smart terminal and testing the radio frequency performance of the wireless module of the target smart terminal; if the radio frequency performance of the wireless module of the target smart terminal does not meet the standard, debugging the target smart terminal to obtain updated radio frequency parameters that meet the standard; burning the updated radio frequency parameters into the wireless module of the target smart terminal and updating the sample parameter database according to the updated radio frequency parameters. This invention, through a pre-established sample parameter database, can directly burn target sample parameters into the wireless module of the smart terminal to be processed without debugging, saving time; furthermore, it can update the sample parameter database during production testing, ensuring the accuracy of the sample parameters in the database. Attached Figure Description
[0044] Figure 1 This is a flowchart of a preferred embodiment of the processing method for automatic debugging and production testing of the wireless module of a smart terminal in this invention.
[0045] Figure 2This is a functional principle block diagram of the production testing terminal and the television terminal in this invention.
[0046] Figure 3 This is a flowchart illustrating the specific process of obtaining the gold sample parameter 'a' in this invention.
[0047] Figure 4 This is a production process diagram of the smart terminals that were not sampled in this invention.
[0048] Figure 5 This is a functional principle block diagram of a preferred embodiment of the processing device for automatic debugging and production testing of the wireless module of a smart terminal in this invention.
[0049] Figure 6 This is a functional principle block diagram of a preferred embodiment of the terminal in this invention. Detailed Implementation
[0050] To make the objectives, technical solutions, and advantages of this invention clearer and more explicit, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
[0051] In actual production testing, each smart terminal to be processed involves three major steps: connection, production testing, and programming, which takes a lot of time. Furthermore, efuse is a one-time programming space. If there is a connection problem, there is a risk that the IC chip will be scrapped due to multiple programming attempts filling up the space.
[0052] Please see Figure 1 , Figure 1 This is a flowchart of the automatic debugging and production testing method for the wireless module of a smart terminal in this invention. Figure 1 As shown in the figure, the automatic debugging and production testing method for the wireless module of a smart terminal according to an embodiment of the present invention includes the following steps:
[0053] Step S100: Identify the device model of the smart terminal to be processed, search the pre-established sample parameter database, and obtain the target sample parameters that match the device model.
[0054] Specifically, in this embodiment, the smart terminal to be processed is a product such as a TV, set-top box / OTT box, or tablet, and the wireless module is a Wi-Fi, Bluetooth, or a two-in-one module. In this embodiment, the production testing terminal identifies the device model of the smart terminal to be processed, searches a pre-established sample parameter database, and obtains the target sample parameters that match the device model. The production testing terminal does not need to debug each smart terminal to be processed; instead, it directly uses the pre-established sample parameter database to find the target sample parameters that match the current device model and directly burns the target sample parameters into the wireless module of the smart terminal to be processed, eliminating the need for debugging and saving time.
[0055] In one implementation, the steps for establishing the sample parameter database include:
[0056] Step S10: Obtain the radio frequency parameters of the debugged smart terminal. The number of debugged smart terminals corresponding to the same device model meets the preset sample quantity.
[0057] Step S20: Calculate the average value of the radio frequency parameters of the same device model to obtain the sample parameters corresponding to each device model;
[0058] Step S30: Establish a sample parameter database based on the sample parameters corresponding to each device model. The sample parameter database includes: device model, sample parameters, and the correspondence between the device model and the sample parameters.
[0059] The sample parameter database is established based on the radio frequency (RF) parameters of debugged smart terminals, which are the sample smart terminals in this embodiment. Specifically, for smart terminals of the same device model, such as model X, a preset number of model X smart terminals are subjected to debugging and production testing. The RF parameters are gradually calibrated, and the average value of all RF parameters is taken. This average value is the initial sample parameter. The preset sample number can be set by the manufacturer according to actual production needs. Following the above method, this embodiment can obtain sample parameters corresponding to any device model. Both the device model and the corresponding sample parameters are stored in the sample parameter database for subsequent use.
[0060] For example, if the preset sample size is 100, the first 100 smart terminals of model X are used as samples for normal debugging and production testing, resulting in 100 radio frequency (RF) parameters. The average value 'a' of these 100 RF parameters is then taken as the sample parameter. Therefore, when the 101st smart terminal of model X is tested for production, no debugging is required; the sample parameter 'a' is simply written directly into the wireless module, reducing production debugging time and improving the production efficiency of smart terminals.
[0061] like Figure 1 As shown, the processing method for automatic debugging and production testing of the smart terminal wireless module further includes:
[0062] Step S200: Burn the target sample parameters into the wireless module of the smart terminal to be processed.
[0063] Specifically, after establishing the sample parameter database, subsequent smart terminals to be processed can directly match the sample parameters corresponding to their device models in the database, and then burn the matched target sample parameters into the wireless module of the smart terminal to be processed. In other words, no debugging is required; the corresponding sample parameters can be directly written into the wireless module simply by searching the sample parameter database, reducing production debugging time and improving the production efficiency of smart terminals.
[0064] like Figure 1 As shown, the processing method for automatic debugging and production testing of the smart terminal wireless module further includes:
[0065] Step S300: Sampling is performed on the smart terminals of the same device model to be processed according to the preset sampling rules to determine the target smart terminal.
[0066] To ensure the accuracy of the sample parameters in the sample parameter database, sampling checks will be performed during the subsequent processing of writing sample parameters. Preset sampling rules can be set by the manufacturer according to actual production needs. The target smart terminal refers to the selected smart terminal to be processed.
[0067] In one implementation, step S300 specifically includes:
[0068] Step S310: Sequentially burn the target sample parameters into the smart terminals of the same device model.
[0069] Step S320: When the number of processed smart terminals reaches the preset interval, the current smart terminal to be processed is determined as the target smart terminal.
[0070] Specifically, when producing a batch of smart terminals of the same model, sampling can be performed sequentially and in predetermined quantities. For example, the preset interval can be set to 9, meaning that after creating the sample parameter database, every 9 smart terminals are sampled as target smart terminals. In other words, the target smart terminals are the 10th, 20th, 30th, and so on. Of course, smart terminals to be processed can also be randomly selected as target smart terminals.
[0071] like Figure 1 As shown, the processing method for automatic debugging and production testing of the smart terminal wireless module further includes:
[0072] Step S400: Load the target sample parameters into the target smart terminal and test the radio frequency performance of the wireless module of the target smart terminal.
[0073] Specifically, in order to ensure the accuracy of the sample parameters in the sample parameter database, the selected target smart terminals are tested, and the test results are judged to be free of deviation.
[0074] In one implementation, step S400 specifically includes:
[0075] Step S410: Load the target sample parameters into the cache of the target smart terminal;
[0076] Step S420: Start the wireless module of the target smart terminal and test the radio frequency performance of the wireless module of the target smart terminal.
[0077] Specifically, the radio frequency performance of the wireless module of the target smart terminal is directly tested using the target sample parameters. If the radio frequency performance results are without deviation, it means that the target sample parameters can be directly written without further debugging. If the radio frequency performance results are with deviation, it means that the target sample parameters are no longer accurate and new sample parameters need to be obtained through debugging to update the original sample parameters.
[0078] like Figure 1 As shown, the processing method for automatic debugging and production testing of the smart terminal wireless module further includes:
[0079] Step S500: If the radio frequency performance of the wireless module of the target smart terminal does not meet the standard, the target smart terminal is debugged to obtain updated radio frequency parameters that meet the standard.
[0080] Specifically, the radio frequency performance of wireless modules has a standard range. Only within the standard range can the manufactured wireless modules meet the requirements.
[0081] In one implementation, the sample parameter database further includes: a radio frequency performance standard range; step S500 specifically includes:
[0082] Step S510: If the radio frequency performance of the wireless module of the target smart terminal is not within the radio frequency performance standard range, then run the production test mode to debug the target smart terminal.
[0083] Step S520: When the debugging result shows that the radio frequency performance of the wireless module of the target smart terminal is within the standard range of radio frequency performance, record the current radio frequency parameters and use the current radio frequency parameters as the updated radio frequency parameters.
[0084] Specifically, if the radio frequency (RF) performance of the target smart terminal's wireless module is not within the RF performance standard range, debugging is required to gradually calibrate the RF parameters. When the debugging result falls within the RF performance standard range, the RF parameter value at this point is recorded and used as the updated RF parameter. In this way, sampling inspection and calibration are performed simultaneously with production, automatically iteratively updating the RF parameters and ensuring the accuracy of the sample parameters in the sample parameter database.
[0085] In one embodiment, after step S400, the method further includes: if the radio frequency performance of the wireless module of the target smart terminal is within the radio frequency performance standard range, then the target sample parameters are burned into the wireless module of the target smart terminal.
[0086] In other words, if the sampled target smart terminal is found to have a wireless module RF performance within the standard RF performance range after testing, it means that the sample parameters in the current sample database are accurate. The sample parameters can be directly burned into the wireless module of the target smart terminal without the need for debugging, thus saving production time.
[0087] like Figure 1 As shown, the processing method for automatic debugging and production testing of the smart terminal wireless module further includes:
[0088] Step S600: The updated radio frequency parameters are burned into the wireless module of the target smart terminal, and the sample parameter database is updated according to the updated radio frequency parameters.
[0089] Specifically, the radio frequency parameters are iteratively updated using the updated radio frequency parameters to ensure that the sample parameters in the sample parameter database never deviate.
[0090] In one implementation, step S600 specifically includes:
[0091] Step S610: The updated radio frequency parameters are programmed into the wireless module of the target smart terminal;
[0092] Step S620: Save the updated radio frequency parameters to the sample parameter database, calculate the average value of the updated radio frequency parameters and the target sample parameters, and update the sample parameters corresponding to the device model.
[0093] Specifically, the target sample parameters are updated using updated radio frequency (RF) parameters. This involves calculating the average of the RF parameters of all samples and the updated RF parameters; this average value becomes the new sample parameters. Subsequent smart terminals of the same model are then manufactured using these updated sample parameters directly.
[0094] In this way, this embodiment can achieve automatic debugging. The number of samples in the sample parameter database is constantly expanding, and the sample parameters are constantly being updated, ensuring that appropriate radio frequency parameters are written to each smart terminal. This is time-saving, efficient, reduces production debugging time, and ensures controllable risks and high benefits.
[0095] Taking the application of directly integrating Wi-Fi ICs into TV product boards as an example, the methods are similar for other products and different wireless communication modules.
[0096] When producing a TV with model number X, the radio frequency parameters of the debugged standard sample Wi-Fi module are obtained to form an initial golden sample database. The average value of each radio frequency parameter is calculated to obtain the golden sample parameter a for model X.
[0097] Based on the TV model, size, and Wi-Fi module model, the most matching setting parameter 'a' is directly searched from the gold sample database and written directly into the Wi-Fi module.
[0098] During television production, samples are taken sequentially and in predetermined quantities, and the parameters are checked to ensure they meet the radio frequency (RF) performance standards. If no issues are found, the entire segment is released. If RF performance values deviate, the segment undergoes further testing, and the current RF parameters are recorded. These current RF parameters are then used as updated RF parameters and added to the sample database. The optimal sample parameter 'a' is updated to the new average value 'b'.
[0099] like Figure 2 As shown, the production test terminal includes a memory and a comprehensive tester. The memory stores the automatic debugging program, while the comprehensive tester is used for RF performance testing. The television terminal includes a processor, cache, and Wi-Fi module.
[0100] like Figure 3 As shown, the process for obtaining parameter 'a' in the gold sample includes:
[0101] Step A1: Debug the Wi-Fi of N TVs of the model to be produced, record the TV model, Wi-Fi parameter An and Wi-Fi RF performance value to form an initial golden sample library;
[0102] Step A2: The production testing terminal calculates the average value of each Wi-Fi parameter in the initial gold sample library to obtain gold sample parameter a;
[0103] Step A3: The production test terminal reads the model of the (n+m)th TV, loads the golden sample parameter a into the cache, starts Wi-Fi, and tests the Wi-Fi RF performance;
[0104] Step A4: Measure whether the Wi-Fi RF performance of the (n+m)th TV meets the standard; if yes, proceed to step A5; if no, proceed to step A6.
[0105] Step A5: Write the gold sample parameter 'a' into Wi-Fi efuse;
[0106] Step A6: Run the production test mode to obtain parameter b that meets the standard, burn it to efuse, and store it in the gold sample library. Update the gold sample parameter a according to parameter b.
[0107] like Figure 4 As shown, after obtaining the gold sample library, the production process for the unsampled smart terminals includes:
[0108] Step B1: The production testing terminal identifies the TV model and reads the latest gold sample parameter a corresponding to that model;
[0109] Step B2: Load and burn the gold sample parameter a to the Wi-Fi module efuse.
[0110] In other words, the gold sample parameter a = ∑An / n is continuously updated as the production testing program runs. In actual production, n = 100, and the gold sample parameter a is obtained by running the above process for the first 100 units; thereafter, model X directly matches parameter a for production.
[0111] To ensure parameter accuracy, sampling is performed on the (n+m)th unit. If the test results show deviations, the gold sample library and gold sample parameters are updated. In actual production, m can be set to values such as 10 or 20. The settings of n and m are determined by the manufacturer based on actual production needs; the above parameters represent a general setting scheme.
[0112] Furthermore, such as Figure 5 As shown, based on the above-described method for automatic debugging and production testing of smart terminal wireless modules, the present invention also provides a corresponding processing device for automatic debugging and production testing of smart terminal wireless modules, comprising:
[0113] The identification module 100 is used to identify the device model of the smart terminal to be processed, search a pre-established sample parameter database, and obtain target sample parameters that match the device model.
[0114] The programming module 200 is used to program the target sample parameters into the wireless module of the smart terminal to be processed.
[0115] The sampling module 300 is used to sample the smart terminals of the same device model to be processed according to the preset sampling rules to determine the target smart terminal.
[0116] Test module 400 is used to load the target sample parameters into the target smart terminal and test the radio frequency performance of the wireless module of the target smart terminal;
[0117] The debugging module 500 is used to debug the target smart terminal if the radio frequency performance of the wireless module does not meet the standard, and to obtain updated radio frequency parameters that meet the standard.
[0118] The update module 600 is used to burn the updated radio frequency parameters into the wireless module of the target smart terminal, and update the sample parameter database according to the updated radio frequency parameters.
[0119] Furthermore, such as Figure 6As shown, based on the above-mentioned processing method for automatic debugging and production testing of the wireless module of a smart terminal, the present invention also provides a terminal, such as a smart TV, including a processor 10 and a memory 20. Figure 6 Only some of the terminal components are shown; however, it should be understood that it is not required to implement all of the components shown, and more or fewer components may be implemented instead.
[0120] In some embodiments, the memory 20 may be an internal storage unit of the terminal, such as a hard disk or memory. In other embodiments, the memory 20 may be an external storage device of the terminal, such as a plug-in hard disk, smart media card (SMC), secure digital card (SD), flash card, etc. Further, the memory 20 may include both internal and external storage units. The memory 20 is used to store application software and various types of data installed on the terminal, such as the program code for installing the terminal. The memory 20 can also be used to temporarily store data that has been output or will be output. In one embodiment, the memory 20 stores a processing program 30 for automatic debugging and production testing of the smart terminal wireless module. This processing program 30 can be executed by the processor 10 to implement the processing method for automatic debugging and production testing of the smart terminal wireless module in this application.
[0121] In some embodiments, the processor 10 may be a central processing unit (CPU), a microprocessor, or other data processing chip, used to run program code stored in the memory 20 or process data, such as executing the processing method for automatic debugging and production testing of the smart terminal wireless module.
[0122] In one embodiment, when the processor 10 executes the processing program 30 for automatic debugging and production testing of the smart terminal wireless module in the memory 20, the following steps are performed:
[0123] Identify the device model of the smart terminal to be processed, search the pre-established sample parameter database, and obtain the target sample parameters that match the device model;
[0124] The target sample parameters are burned into the wireless module of the smart terminal to be processed;
[0125] According to the preset sampling rules, sample the smart terminals of the same device model to be processed to determine the target smart terminals;
[0126] Load the target sample parameters into the target smart terminal, and test the radio frequency performance of the target smart terminal's wireless module;
[0127] If the radio frequency performance of the wireless module of the target smart terminal does not meet the standard, the target smart terminal is debugged to obtain updated radio frequency parameters that meet the standard.
[0128] The updated radio frequency parameters are burned into the wireless module of the target smart terminal, and the sample parameter database is updated according to the updated radio frequency parameters.
[0129] The method for automatically debugging and testing the wireless module of the smart terminal also includes:
[0130] Obtain the radio frequency parameters of the debugged smart terminals. The number of debugged smart terminals corresponding to the same device model meets the preset sample quantity.
[0131] Calculate the average value of the radio frequency parameters for the same device model to obtain the sample parameters corresponding to each device model;
[0132] A sample parameter database is established based on the sample parameters corresponding to each device model. The sample parameter database includes: device model, various radio frequency parameters corresponding to the device model, and sample parameters.
[0133] The step of sampling smart terminals of the same device model according to a preset sampling rule to determine the target smart terminal includes:
[0134] The target sample parameters are burned into the smart terminals of the same device model in sequence.
[0135] When the number of processed smart terminals reaches the preset interval, the smart terminal currently to be processed is identified as the target smart terminal.
[0136] Loading the target sample parameters into the target smart terminal and testing the radio frequency performance of the target smart terminal's wireless module includes:
[0137] Load the target sample parameters into the cache of the target smart terminal;
[0138] The wireless module of the target smart terminal is activated, and the radio frequency performance of the wireless module of the target smart terminal is tested.
[0139] The sample parameter database also includes: radio frequency performance standard range;
[0140] If the radio frequency performance of the wireless module of the target smart terminal does not meet the standard, the target smart terminal is debugged to obtain updated radio frequency parameters that meet the standard, including:
[0141] If the radio frequency performance of the wireless module of the target smart terminal is not within the radio frequency performance standard range, then the production test mode is run to debug the target smart terminal.
[0142] When the debugging result shows that the radio frequency performance of the wireless module of the target smart terminal is within the standard range of radio frequency performance, the current radio frequency parameters are recorded and used as the updated radio frequency parameters.
[0143] After loading the target sample parameters into the target smart terminal and testing the radio frequency performance of the target smart terminal's wireless module, the method further includes:
[0144] If the radio frequency performance of the target smart terminal's wireless module is within the radio frequency performance standard range, then the target sample parameters are burned into the target smart terminal's wireless module.
[0145] The updated radio frequency parameters are programmed into the wireless module of the target smart terminal, and the sample parameter database is updated according to the updated radio frequency parameters, including:
[0146] The updated radio frequency parameters are programmed into the wireless module of the target smart terminal;
[0147] The updated radio frequency parameters are saved to the sample parameter database, and the average value of each radio frequency parameter and the updated radio frequency parameters corresponding to the device model is calculated to update the sample parameters corresponding to the device model.
[0148] The present invention also provides a computer-readable storage medium storing a computer program that can be executed to implement the steps of the processing method for automatic debugging and production testing of a smart terminal wireless module as described above.
[0149] In summary, the present invention discloses an automatic debugging and production testing method for a smart terminal wireless module, comprising: identifying the device model of the smart terminal to be processed, searching a pre-established sample parameter database, and obtaining target sample parameters matching the device model; burning the target sample parameters into the wireless module of the smart terminal to be processed; sampling smart terminals of the same device model to be processed according to a preset sampling rule to determine the target smart terminal; loading the target sample parameters into the target smart terminal and testing the radio frequency performance of the wireless module of the target smart terminal; if the radio frequency performance of the wireless module of the target smart terminal does not meet the standard, debugging the target smart terminal to obtain updated radio frequency parameters that meet the standard; burning the updated radio frequency parameters into the wireless module of the target smart terminal, and updating the sample parameter database according to the updated radio frequency parameters. The present invention, through a pre-established sample parameter database, can directly burn the target sample parameters into the wireless module of the smart terminal to be processed without debugging, saving time; furthermore, it can update the sample parameter database during production testing, ensuring the accuracy of the sample parameters in the sample parameter database.
[0150] It should be understood that the application of the present invention is not limited to the examples above. Those skilled in the art can make improvements or modifications based on the above description, and all such improvements and modifications should fall within the protection scope of the appended claims.
Claims
1. A method for automatically debugging and testing production processes of wireless modules in smart terminals, characterized in that, include: Identify the device model of the smart terminal to be processed, search the pre-established sample parameter database, and obtain the target sample parameters that match the device model; The target sample parameters are burned into the wireless module of the smart terminal to be processed; According to the preset sampling rules, sample the smart terminals of the same device model to be processed to determine the target smart terminals; Load the target sample parameters into the target smart terminal, and test the radio frequency performance of the target smart terminal's wireless module; If the radio frequency performance of the wireless module of the target smart terminal does not meet the standard, the target smart terminal is debugged to obtain updated radio frequency parameters that meet the standard. The updated radio frequency parameters are burned into the wireless module of the target smart terminal, and the sample parameter database is updated according to the updated radio frequency parameters; The method for automatically debugging and testing the wireless module of the smart terminal also includes: Obtain the radio frequency parameters of the debugged smart terminals. The number of debugged smart terminals corresponding to the same device model meets the preset sample quantity. Calculate the average value of the radio frequency parameters for the same device model to obtain the sample parameters corresponding to each device model; A sample parameter database is established based on the sample parameters corresponding to each device model. The sample parameter database includes: device model, various radio frequency parameters corresponding to the device model, and sample parameters. The step of sampling smart terminals of the same device model according to a preset sampling rule to determine the target smart terminal includes: The target sample parameters are burned into the smart terminals of the same device model in sequence. When the number of processed smart terminals reaches the preset interval, the smart terminal to be processed is identified as the target smart terminal. The sample parameter database also includes: radio frequency performance standard range; If the radio frequency performance of the wireless module of the target smart terminal does not meet the standard, the target smart terminal is debugged to obtain updated radio frequency parameters that meet the standard, including: If the radio frequency performance of the wireless module of the target smart terminal is not within the radio frequency performance standard range, then the production test mode is run to debug the target smart terminal. When the debugging result shows that the radio frequency performance of the wireless module of the target smart terminal is within the standard range of radio frequency performance, the current radio frequency parameters are recorded and used as the updated radio frequency parameters. The updated radio frequency parameters are programmed into the wireless module of the target smart terminal, and the sample parameter database is updated according to the updated radio frequency parameters, including: The updated radio frequency parameters are programmed into the wireless module of the target smart terminal; The updated radio frequency parameters are saved to the sample parameter database, and the average value of each radio frequency parameter and the updated radio frequency parameter corresponding to the device model is calculated. The sample parameters corresponding to the device model are then updated so that the number of samples in the sample parameter database is continuously expanded and the sample parameters are continuously updated.
2. The processing method for automatic debugging and production testing of a smart terminal wireless module according to claim 1, characterized in that, Loading the target sample parameters into the target smart terminal and testing the radio frequency performance of the target smart terminal's wireless module includes: Load the target sample parameters into the cache of the target smart terminal; The wireless module of the target smart terminal is activated, and the radio frequency performance of the wireless module of the target smart terminal is tested.
3. The processing method for automatic debugging and production testing of a smart terminal wireless module according to claim 1, characterized in that, After loading the target sample parameters into the target smart terminal and testing the radio frequency performance of the target smart terminal's wireless module, the method further includes: If the radio frequency performance of the target smart terminal's wireless module is within the radio frequency performance standard range, then the target sample parameters are burned into the target smart terminal's wireless module.
4. A processing device for automatic debugging and production testing of a smart terminal wireless module, characterized in that, include: The identification module is used to identify the device model of the smart terminal to be processed, search the pre-established sample parameter database, and obtain the target sample parameters that match the device model. A programming module is used to program the target sample parameters into the wireless module of the smart terminal to be processed. The sampling module is used to sample smart terminals of the same device model according to preset sampling rules to determine the target smart terminal. The test module is used to load the target sample parameters into the target smart terminal and test the radio frequency performance of the wireless module of the target smart terminal. The debugging module is used to debug the target smart terminal if the radio frequency performance of the wireless module does not meet the standard, and to obtain updated radio frequency parameters that meet the standard. An update module is used to burn the updated radio frequency parameters into the wireless module of the target smart terminal, and update the sample parameter database according to the updated radio frequency parameters; The steps for establishing the sample parameter database include: Obtain the radio frequency parameters of the debugged smart terminals. The number of debugged smart terminals corresponding to the same device model meets the preset sample quantity. Calculate the average value of the radio frequency parameters for the same device model to obtain the sample parameters corresponding to each device model; A sample parameter database is established based on the sample parameters corresponding to each device model. The sample parameter database includes: device model, various radio frequency parameters corresponding to the device model, and sample parameters. The step of sampling smart terminals of the same device model according to a preset sampling rule to determine the target smart terminal includes: The target sample parameters are burned into the smart terminals of the same device model in sequence. When the number of processed smart terminals reaches the preset interval, the smart terminal to be processed is identified as the target smart terminal. The sample parameter database also includes: radio frequency performance standard range; If the radio frequency performance of the wireless module of the target smart terminal does not meet the standard, the target smart terminal is debugged to obtain updated radio frequency parameters that meet the standard, including: If the radio frequency performance of the wireless module of the target smart terminal is not within the radio frequency performance standard range, then the production test mode is run to debug the target smart terminal. When the debugging result shows that the radio frequency performance of the wireless module of the target smart terminal is within the standard range of radio frequency performance, the current radio frequency parameters are recorded and used as the updated radio frequency parameters. The updated radio frequency parameters are programmed into the wireless module of the target smart terminal, and the sample parameter database is updated according to the updated radio frequency parameters, including: The updated radio frequency parameters are programmed into the wireless module of the target smart terminal; The updated radio frequency parameters are saved to the sample parameter database, and the average value of each radio frequency parameter and the updated radio frequency parameter corresponding to the device model is calculated. The sample parameters corresponding to the device model are then updated so that the number of samples in the sample parameter database is continuously expanded and the sample parameters are continuously updated.
5. A terminal, characterized in that, include: The system includes a memory, a processor, and a processing program for automatic debugging and production testing of a smart terminal wireless module stored in the memory and executable on the processor. When the processor executes the processing program for automatic debugging and production testing of a smart terminal wireless module, it implements the steps of the processing method for automatic debugging and production testing of a smart terminal wireless module as described in any one of claims 1 to 3.
6. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that can be executed to implement the steps of the processing method for automatic debugging and production testing of a smart terminal wireless module as described in any one of claims 1 to 3.
Citation Information
Patent Citations
Radio frequency circuit debugging method and device, electronic equipment and storage medium
CN112213615A
Radio frequency test method and device, computer equipment and storage medium
CN113726454A