Log transmission method and device, storage medium and computer equipment

Through the integrated Internet of Things wireless transmission module and dynamic log processing technology of LTE/NR protocol, real-time remote monitoring and management of Flash chip test logs is realized, which solves the problem of difficulty in obtaining test logs in outdoor scenarios and improves the comprehensiveness and accuracy of the test.

CN120034427AInactive Publication Date: 2025-05-23SHANGHAI WANDAI ELECTRONIC TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510183801.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-19
Publication Date
2025-05-23
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In outdoor scenarios, it is difficult to achieve real-time remote monitoring and management during Flash chip testing, resulting in the inability of testers to obtain complete log information in time, affecting the comprehensiveness and accuracy of the test.

Method used

Through the Internet of Things wireless transmission module integrating LTE/NR protocol, combined with dynamic log processing and intelligent power consumption control technology, real-time remote monitoring and management of Flash chip test logs are realized. The specific methods include collecting test logs in real time, extracting complete or streamlining data based on the test results, and sending them to the remote control end through the wireless module.

Benefits of technology

Real-time remote monitoring and management of Flash chip test logs is realized, solving the problem that testers cannot obtain log information in time, and improving the comprehensiveness and accuracy of the test.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120034427A_ABST
    Figure CN120034427A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a log transmission method and device, a storage medium and computer equipment. The method comprises the steps of collecting a test log of a tested Flash chip in real time through a log processing module, obtaining a test result of the test log, and extracting complete data or simplified data of the test log according to the test result, and sending the complete data or the simplified data to a remote control end through the wireless module based on the LTE / NR protocol, and receiving a test instruction issued by the control end. According to the scheme provided by the embodiment of the invention, the real-time remote monitoring and management of the Flash chip test log are realized through the Internet of Things wireless transmission module integrated with the LTE / NR protocol in combination with the dynamic log processing and intelligent power consumption control technology.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of chip testing, and particularly relates to a log transmission method, device, storage medium, and computer device. Background Art

[0002] In modern electronic devices, Flash chips, as important storage components, are widely used in many fields such as smartphones, tablets, and Internet of Things devices. The reliability of their performance directly affects the overall stability of the device and the user experience. However, in actual applications, it is found that some Flash chips will have various problems in certain outdoor scenarios, such as data read / write errors, abnormal reduction of storage capacity, and performance degradation caused by chip overheating. These problems not only affect the normal use of the device but also may lead to data loss, bringing great inconvenience and losses to users.

[0003] In order to deeply understand and solve these problems, it is necessary to test Flash chips in outdoor scenarios to reproduce the problems to the greatest extent, analyze the causes of the problems, and then propose effective solutions. Currently, the outdoor testing of Flash chips mainly includes two methods: outdoor fixed-point testing and mobile testing. In the fixed-point testing in remote areas, due to the remote location and inconvenient transportation, it is difficult for testers to stay there for a long time and it is difficult to ensure that complete log information can be accurately captured at the first time when the problem occurs. In the mobile scenario testing, the test device constantly changes its position as the test environment moves, which also makes it impossible for testers to view the log information in time and lacks the comprehensive and accurate testing ability for Flash chips in outdoor test scenarios. Summary of the Invention

[0004] Embodiments of this application provide a log transmission method, device, storage medium, and computer device, which realize real-time remote monitoring and management of Flash chip test logs through an Internet of Things wireless transmission module integrating the LTE / NR protocol, combined with dynamic log processing and intelligent power consumption control technology.

[0005] Embodiments of this application provide a log transmission method, which is applied to a chip test platform. The chip test platform includes a wireless module and a log processing module, and includes:

[0006] Real-time collect the test logs of the Flash chip under test through the log processing module;

[0007] Obtain the test results of the test logs, and extract the complete data or reduced data of the test logs according to the test results;

[0008] Send the complete data or reduced data to a remote control end through the wireless module based on the LTE / NR protocol, and receive the test instructions issued by the control end.

[0009] In one embodiment, extracting complete data or simplified data of the test log according to the test result includes:

[0010] When it is detected that the test result fails, extracting the complete data of the test log and performing trimming and compression;

[0011] When it is detected that the test result is successful, key parameter information of the test log is extracted.

[0012] In one embodiment, the method further comprises:

[0013] Obtaining the test type of the Flash chip under test;

[0014] If the test type is a preset test type, the wireless module is controlled to enter a low power consumption mode.

[0015] In one embodiment, the method further comprises:

[0016] Obtaining the cumulative waiting time of the tested Flash chip during the test process and the data transmission status of the wireless module;

[0017] If the accumulated waiting time exceeds a preset time or the wireless module is in an idle state, the wireless module is controlled to enter a low power consumption mode.

[0018] In one embodiment, the method further comprises:

[0019] receiving data transmission instructions;

[0020] The wireless module is woken up according to the data transmission instruction.

[0021] In one embodiment, the method further comprises:

[0022] During data transmission by the wireless module, detecting the signal strength of the wireless module;

[0023] If it is detected that the signal strength is lower than a preset threshold, the transmission power of the wireless module is adjusted or the communication frequency band is switched.

[0024] In one embodiment, before sending the complete data or the simplified data to the remote control terminal, the method further includes:

[0025] Obtaining characteristic values ​​of the tested Flash chip;

[0026] The complete data or the reduced data is encrypted according to the characteristic value.

[0027] The embodiment of the present application further provides a log transmission device, which is applied to a chip test platform. The chip test platform includes a wireless module and a log processing module, including:

[0028] A collection unit, used for collecting the test log of the tested Flash chip in real time through the log processing module;

[0029] An extraction unit, used to obtain a test result of the test log, and extract complete data or simplified data of the test log according to the test result;

[0030] A transmission unit is used to send the complete data or simplified data to a remote control end through the wireless module based on the LTE / NR protocol, and receive a test instruction issued by the control end.

[0031] An embodiment of the present application also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed on a computer, the computer executes the log transmission method as described above.

[0032] An embodiment of the present application also provides a computer device, including a memory and a processor, wherein the processor executes the log transmission method as described above by calling a computer program stored in the memory.

[0033] The log transmission method, device, storage medium and computer equipment provided in the embodiments of the present application can collect the test log of the tested Flash chip in real time through the log processing module, obtain the test result of the test log, and extract the complete data or simplified data of the test log according to the test result, send the complete data or simplified data to the remote control end through the wireless module based on the LTE / NR protocol, and receive the test instructions issued by the control end. The solution provided in the embodiments of the present application realizes real-time remote monitoring and management of Flash chip test logs by integrating the Internet of Things wireless transmission module of the LTE / NR protocol, combining dynamic log processing and intelligent power consumption control technology. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0035] Figure 1 A flow chart of a log transmission method provided in an embodiment of the present application.

[0036] Figure 2A schematic diagram of the structure of a chip testing platform provided in an embodiment of the present application.

[0037] Figure 3 Another flowchart of the log transmission method provided in the embodiment of the present application.

[0038] Figure 4 A flow chart of a log transmission device provided in an embodiment of the present application.

[0039] Figure 5 A schematic diagram of the computer device structure provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0040] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of this application.

[0041] It should be noted that, in this article, the terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element. In addition, components, features, and elements with the same name in different embodiments of the present application may have the same meaning or different meanings, and their specific meanings need to be determined by their explanation in the specific embodiment or further combined with the context of the specific embodiment.

[0042] The embodiments of the present application provide a log transmission method, device, storage medium and computer equipment. Specifically, the log transmission method of the embodiments of the present application can be executed by a computer device or a server, wherein the computer device can be a terminal. The terminal can be a smart phone, a tablet computer, a laptop computer, a touch screen, a game console, a personal computer (PC, Personal Computer), a personal digital assistant (Personal Digital Assistant, PDA), a smart home and other devices, and the terminal can also include a client, which can be a media playback client or an instant messaging client, etc.

[0043] See also Figure 1 , the specific process of the log transmission method can be as follows:

[0044] Step 101: collect the test log of the tested Flash chip in real time through the log processing module.

[0045] In one embodiment, the log transmission method is applied to a chip testing platform, such as Figure 2 As shown in the figure, the chip test platform includes a wireless module and a log processing module, as well as a hardware test platform, an interface and a Flash chip under test in a traditional test platform. Among them, the wireless module mainly includes a modem, RF, etc., which is used for wireless transmission of information. During the chip test process, it can send test-related data, such as test logs, test status and other information, to the remote end by wireless means, which is convenient for remote monitoring and management. With the help of this module, even in fixed-point tests or mobile scene tests in remote areas, real-time data transmission can be achieved, solving the problem that testers cannot stay on site for a long time or check the log (test log) in time. The log processing module is responsible for analyzing the content and results of the test log and processing the remote test commands. During the test process, it can perform operations such as cutting and compressing the test log according to the actual test situation to reduce the transmission pressure, and at the same time parse and execute the test instructions received from the remote end to achieve flexible control of the test process.

[0046] In one embodiment, the hardware test platform uses MCU as the core processing device and is the current mainstream flash memory test hardware platform. It mainly executes test commands, performs various test operations on the tested Flash chip, and sends the log and test status generated during the test to the log processing module for subsequent processing. In addition, the chip test platform uses different socket corresponding interfaces for different flash packaging forms, which is used to connect the tested Flash chip, so that the main control board can communicate and test with Flash chips of different packages, ensuring the compatibility of the test platform with different types of Flash chips.

[0047] Specifically, during the process of the chip test platform testing the Flash chip under test, the log processing module is in real-time operation. Through the communication connection with the main control board (MCU) and the Flash chip, the log processing module can accurately and timely collect all the test logs generated by the Flash chip under test during the test process. These logs contain rich information such as chip read and write operation records, data transmission status, error occurrence, etc., which are important basis for subsequent analysis of chip performance and problem finding.

[0048] Step 102: Acquire the test result of the test log, and extract complete data or simplified data of the test log according to the test result.

[0049] When the log processing module collects a certain amount of test logs, it will perform preliminary analysis and processing on these logs to obtain the test results. This process is similar to screening and refining a large amount of raw data to find out the key information. For example, by checking whether there are error codes in the logs, the success rate of read and write operations, and other indicators, it can be judged whether the test is successful or whether there are any abnormalities.

[0050] In one embodiment, based on the obtained test results, the log processing module will further decide whether to extract the complete data or simplified data of the test log. If the test results show that everything is normal, in order to reduce the amount of data transmission and improve the transmission efficiency, the log processing module may choose to extract simplified data, that is, data containing only key information and indicators, such as basic parameters of the test, main operation results, etc. When the test results are abnormal or erroneous, in order to be able to comprehensively and deeply analyze the problem, the log processing module will extract complete data, including detailed operation steps, specific data of each read and write, specific time and environment of the error, and all other relevant information.

[0051] Step 103: Send the complete data or simplified data to the remote control end through a wireless module based on the LTE / NR protocol, and receive a test instruction issued by the control end.

[0052] Furthermore, after the log processing module extracts the complete data or the simplified data, it will pass the data to the wireless module. The wireless module is based on the LTE / NR protocol and is responsible for sending the data to the remote control end. The LTE / NR protocol is high-speed and stable, which can ensure the accuracy and timeliness of data during transmission, and can ensure reliable data transmission even in complex outdoor environments.

[0053] In one embodiment, the wireless module also bears the task of receiving the test instructions issued by the control terminal. The tester at the remote control terminal can remotely monitor and adjust the test process based on the test data and test status received in real time. When it is found that the test parameters need to be changed, the test steps need to be increased, or the test needs to be stopped, the tester can send the corresponding test instructions through the control terminal. After the wireless module receives these instructions, it will pass them to the log processing module, which will further parse and execute them, thereby realizing flexible control and remote management of the chip test process.

[0054] In one embodiment, the test type of the Flash chip under test can also be obtained. If the test type is a preset test type, the wireless module is controlled to enter a low power consumption mode. For example, when it is detected that the test type is a preset long-term aging test, the wireless module will be controlled to enter a low power consumption mode. This solution effectively solves the problem of how to optimize the power consumption of the wireless module under a specific test type by controlling the wireless module to enter a low power consumption mode under a specific test type. Among them, obtaining the test type of the Flash chip under test can be achieved by reading the test identifier inside the chip. The test identifier can be pre-stored in a specific register of the chip, and the system determines the current test type by reading the value of the register. If the test type is a long-term aging test, the wireless module will be controlled to enter a low power consumption mode.

[0055] In one embodiment, it is also possible to determine whether the wireless module needs to enter a low power consumption mode by obtaining the cumulative waiting time of the tested Flash chip during the test and the data transmission status of the wireless module. When the cumulative waiting time exceeds the preset time or the wireless module is in an idle state, the wireless module is controlled to enter a low power consumption mode, thereby reducing unnecessary power consumption and improving energy efficiency during the test. In the specific implementation process, a timer can be set in the test platform to record the cumulative waiting time of the tested Flash chip, and the data transmission status can be obtained through the state monitoring function of the wireless module. When the cumulative waiting time exceeds the preset time, the timer will trigger a signal to control the wireless module to enter a low power consumption mode; when the wireless module is in an idle state, the state monitoring function will feedback a signal, and the wireless module will also be controlled to enter a low power consumption mode. As a preferred implementation, a logic judgment module can be added to the control system of the test platform to comprehensively judge the cumulative waiting time and the state of the wireless module, so as to switch to a low power consumption mode in time when any condition is met. In addition, after the wireless module enters the low power consumption mode, it can be ensured that it can quickly resume normal working state when needed by waking up at a scheduled time or receiving an external command to wake up.

[0056] In one embodiment, by receiving a data transmission instruction and waking up the wireless module according to the instruction, the problem of how to perform data transmission in a low power consumption mode is solved. The role of this technical solution is to ensure that data transmission can still be performed in a timely manner in a low power consumption mode, thereby improving the energy efficiency and response speed of the system. When data transmission is required, the wireless module can quickly switch from a low power consumption mode to a working mode to ensure the timeliness and reliability of data transmission. Among them, receiving a data transmission instruction can be implemented in a variety of ways, such as through a command sent by a control terminal, a timer trigger, an external event trigger, etc. The awakening of the wireless module can be implemented by hardware interrupts, software instructions, etc. Specifically, when a data transmission instruction is received, the wireless module switches from a low power consumption mode to a working mode and prepares for data transmission. As a preferred embodiment, the data transmission instruction can include specific parameters of data transmission, such as data length, transmission frequency, etc., so that the wireless module can efficiently complete the data transmission task.

[0057] As can be seen from the above, the log transmission method provided in the embodiment of the present application can collect the test log of the tested Flash chip in real time through the log processing module, obtain the test result of the test log, and extract the complete data or simplified data of the test log according to the test result, and send the complete data or simplified data to the remote control end through the wireless module based on the LTE / NR protocol, and receive the test instructions issued by the control end. The solution provided in the embodiment of the present application realizes real-time remote monitoring and management of Flash chip test logs by integrating the Internet of Things wireless transmission module of the LTE / NR protocol, combining dynamic log processing and intelligent power consumption control technology.

[0058] See also Figure 3 , is another flow chart of the log transmission method provided in the embodiment of the present application. The specific flow of the method can be as follows:

[0059] Step 201: collect test logs of the tested Flash chip in real time through a log processing module.

[0060] In one embodiment, during the process of the chip testing platform testing the Flash chip under test, the log processing module is in real-time operation. Through the communication connection with the main control board (MCU) and the Flash chip, the log processing module can accurately and timely collect all test logs generated by the Flash chip under test during the testing process.

[0061] Step 202, obtaining the test result of the test log, when it is detected that the test result fails, extracting the complete data of the test log and performing cropping and compression, when it is detected that the test result succeeds, extracting the key parameter information of the test log.

[0062] Specifically, when a test result failure is detected, the complete data of the test log is extracted and trimmed and compressed; when a test result success is detected, the key parameter information of the test log is extracted. Through this method, the complete data or simplified data of the test log can be effectively extracted selectively according to different test results, thereby improving the efficiency and accuracy of data transmission.

[0063] In one embodiment, when the test result fails, the extracted complete data may include all relevant log information, which will be clipped to remove redundant parts and compressed to reduce the amount of data during subsequent processing. The clipping and compression methods may adopt existing log processing algorithms, such as keyword-based clipping algorithms and Huffman coding-based compression algorithms. The processed data retains the necessary log information and reduces the burden of data transmission.

[0064] When the test result is successful, only key parameter information is extracted, which usually includes the main indicators and status recorded during the test, such as operation completion time, success flag, key variable values, etc. This information is relatively small, but it is sufficient to confirm the success of the test and can significantly reduce the amount of data transmission.

[0065] Therefore, this embodiment has the following advantages compared with the prior art by flexibly choosing to extract complete data or streamlined data according to different test results: on the one hand, when the test fails, the test log can be fully recorded for subsequent analysis and problem location; on the other hand, when the test succeeds, only key parameter information is extracted, reducing the burden of data transmission and improving transmission efficiency.

[0066] Step 203, obtaining a characteristic value of the Flash chip under test, and encrypting the complete data or the reduced data according to the characteristic value.

[0067] By obtaining the characteristic value, the pertinence and effectiveness of the encryption process can be ensured, thereby improving the security of data transmission and solving the problem of how to ensure the security of data before sending complete or simplified data to the remote control end. Specifically, by obtaining the characteristic value of the Flash chip under test and performing encryption processing based on the characteristic value, it is possible to effectively prevent the data from being illegally intercepted or tampered with during transmission, thereby ensuring the integrity and security of the data.

[0068] When implementing the technical solution of the present application, the characteristic value of the Flash chip can be obtained in the following ways: for example, the characteristic value can be obtained by reading the unique identifier (UID) of the Flash chip, or by performing specific test operations on the Flash chip to obtain its response characteristics under specific conditions as characteristic values. For encryption processing, a symmetric encryption algorithm, such as the AES algorithm, can be used to encrypt the complete data or the simplified data using the obtained characteristic value as an encryption key. An asymmetric encryption algorithm, such as the RSA algorithm, can also be used to generate public and private keys through characteristic values ​​to encrypt and decrypt data.

[0069] This embodiment effectively improves the security of data transmission by obtaining the characteristic value of the Flash chip before sending the data and encrypting the data according to the characteristic value. Compared with the prior art, the advantage of this application is that it can perform personalized encryption processing for different Flash chips, ensure the security and integrity of the data during transmission, and avoid the risk of data being illegally intercepted or tampered. Therefore, this application has significant advantages in improving the security of data transmission.

[0070] Step 204: Send the complete data or simplified data to the remote control end through a wireless module based on the LTE / NR protocol, and receive a test instruction issued by the control end.

[0071] Step 205 , detecting the signal strength of the wireless module during data transmission of the wireless module.

[0072] Step 206: If the detected signal strength is lower than a preset threshold, the transmission power of the wireless module is adjusted or the communication frequency band is switched.

[0073] In one embodiment, by detecting the signal strength of the wireless module, its current working status can be understood in real time. When it is detected that the signal strength is lower than a preset threshold, the system will automatically adjust the transmission power or switch the communication frequency band to ensure that the wireless module can perform data transmission in the best state. Specifically, when the signal strength is insufficient, the signal transmission effect can be enhanced by increasing the transmission power, or the signal quality can be improved by switching to a communication frequency band with less interference. In this way, data transmission interruption or failure caused by insufficient signal strength can be effectively avoided, thereby improving the stability and reliability of data transmission.

[0074] In practical applications, the transmission power of the wireless module can be adjusted by changing the output power of the power amplifier inside the module, which requires the wireless module to have the ability to dynamically adjust power. Switching the communication frequency band requires the wireless module to support multi-band communication and be able to quickly switch between different frequency bands. As a preferred implementation, a signal strength detection circuit and an automatic power adjustment circuit can be integrated into the wireless module, or signal strength detection and frequency band switching can be achieved through software algorithms.

[0075] Through the above technical solution, the embodiment of the present application effectively solves the problem of insufficient signal strength of the wireless module during data transmission. Compared with the prior art, the technical solution of the present application can monitor the signal strength in real time and make dynamic adjustments to ensure the stability and reliability of data transmission, avoid data transmission interruption or failure due to insufficient signal strength, and improve the overall performance of wireless communication and user experience.

[0076] All of the above technical solutions can be arbitrarily combined to form optional embodiments of the present application, which will not be described in detail here.

[0077] As can be seen from the above, the log transmission method provided by the embodiment of the present application can collect the test log of the tested Flash chip in real time through the log processing module, obtain the test result of the test log, and when the test result fails, extract the complete data of the test log and perform cropping and compression. When the test result is detected to be successful, extract the key parameter information of the test log, obtain the characteristic value of the tested Flash chip, encrypt the complete data or the simplified data according to the characteristic value, send the complete data or the simplified data to the remote control end through the wireless module based on the LTE / NR protocol, and receive the test instruction issued by the control end. During the data transmission process of the wireless module, the signal strength of the wireless module is detected. If the signal strength is detected to be lower than the preset threshold, the transmission power of the wireless module is adjusted or the communication frequency band is switched. The solution provided by the embodiment of the present application realizes real-time remote monitoring and management of the Flash chip test log by integrating the Internet of Things wireless transmission module of the LTE / NR protocol, combining dynamic log processing and intelligent power consumption control technology.

[0078] In order to implement the above method, an embodiment of the present invention further provides a log transmission device, which can be integrated into a computer device such as a mobile phone, a personal computer, a tablet computer, etc.

[0079] For example, Figure 4 FIG. 1 is a schematic diagram of a first structure of a log transmission device provided by an embodiment of the present invention. The log transmission device may include:

[0080] The collection unit 301 is used to collect the test log of the tested Flash chip in real time through the log processing module;

[0081] The extraction unit 302 is used to obtain the test result of the test log, and extract the complete data or the simplified data of the test log according to the test result;

[0082] The transmission unit 303 is used to send the complete data or the simplified data to the remote control end through the wireless module based on the LTE / NR protocol, and receive the test instruction issued by the control end.

[0083] The log transmission device proposed in the embodiment of the present invention can collect the test log of the tested Flash chip in real time through the log processing module, obtain the test result of the test log, and extract the complete data or simplified data of the test log according to the test result, send the complete data or simplified data to the remote control end through the wireless module based on the LTE / NR protocol, and receive the test instruction issued by the control end. The solution provided in the embodiment of the present application realizes real-time remote monitoring and management of Flash chip test logs by integrating the Internet of Things wireless transmission module of the LTE / NR protocol, combining dynamic log processing and intelligent power consumption control technology.

[0084] All of the above technical solutions can be arbitrarily combined to form optional embodiments of the present application, which will not be described in detail here.

[0085] An embodiment of the present application also provides a computer device, including a memory and a processor, wherein the processor is used to execute the process in the log transmission method provided in this embodiment by calling a computer program stored in the memory.

[0086] For example, the computer device mentioned above may be a terminal device with corresponding functions such as a mobile phone, a tablet computer, a personal computer, a cloud computer, etc. Figure 5 , Figure 5 A schematic diagram of the structure of a computer provided in an embodiment of the present application.

[0087] The computer device 400 may include components such as a memory 401 and a processor 402. Those skilled in the art will appreciate that Figure 5 The computer device structure shown in the figure does not constitute a limitation on the computer device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.

[0088] The memory 401 may be used to store applications and data. The applications stored in the memory 401 include executable codes. The applications may be composed of various functional modules. The processor 402 executes various functional applications and data processing by running the applications stored in the memory 401.

[0089] Processor 402 is the control center of the computer device. It uses various interfaces and lines to connect the various parts of the entire computer device. By running or executing applications stored in memory 401 and calling data stored in memory 401, it executes various functions of the computer device and processes data, thereby monitoring the computer device as a whole.

[0090] In this embodiment, the processor 402 in the computer device will load the executable code corresponding to the process of one or more application programs into the memory 401 according to the following instructions, and the processor 402 will run the application program stored in the memory 401 to execute:

[0091] The test log of the tested Flash chip is collected in real time through the log processing module;

[0092] Obtaining a test result of the test log, and extracting complete data or simplified data of the test log according to the test result;

[0093] The complete data or simplified data is sent to the remote control end through the wireless module based on the LTE / NR protocol, and the test instruction issued by the control end is received.

[0094] A person of ordinary skill in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be completed by instructions, or by controlling related hardware through instructions. The instructions may be stored in a computer-readable storage medium and loaded and executed by a processor.

[0095] To this end, an embodiment of the present application provides a storage medium in which a plurality of instructions are stored, and the instructions can be loaded by a processor to execute the steps in any data calculation method provided in the embodiment of the present application. For example, the instructions can execute the following steps:

[0096] The test log of the tested Flash chip is collected in real time through the log processing module;

[0097] Obtaining a test result of the test log, and extracting complete data or simplified data of the test log according to the test result;

[0098] The complete data or simplified data is sent to the remote control end through the wireless module based on the LTE / NR protocol, and the test instruction issued by the control end is received.

[0099] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

[0100] The storage medium may include: a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0101] Since the instructions stored in the storage medium can execute the steps in any data calculation method provided in the embodiments of the present application, the beneficial effects that can be achieved by any data calculation method provided in the embodiments of the present application can be achieved. Please refer to the previous embodiments for details and will not be repeated here.

[0102] In the embodiments of the computer device and the readable storage medium provided in the present application, all the technical features of the embodiments of the above-mentioned method are included. The expansion and explanation content of the specification are the same as the adaptability of the embodiments of the above-mentioned positioning method, and will not be repeated here.

[0103] In the above embodiments, the description of each embodiment has its own emphasis. For the part that is not described in detail in a certain embodiment, please refer to the detailed description of the log transmission device above, and will not be repeated here.

[0104] The log transmission method provided in the embodiment of the present application belongs to the same concept as the log transmission device in the above embodiment. The specific implementation process is detailed in the embodiment of the log transmission device, which will not be repeated here.

[0105] It should be noted that, for the log transmission method described in the embodiment of the present application, a person of ordinary skill in the art can understand that all or part of the process of implementing the log transmission method described in the embodiment of the present application can be completed by controlling the relevant hardware through a computer program, and the computer program can be stored in a computer-readable storage medium, such as stored in a memory, and executed by at least one processor, and the execution process may include the process of the embodiment of the log transmission method. Among them, the storage medium can be a disk, an optical disk, a read-only memory, a random access memory (Random Access Memory, RAM), etc.

[0106] The above is a detailed introduction to a log transmission method, device, storage medium and computer equipment provided in the embodiments of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for technical personnel in this field, according to the idea of ​​the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

[0107] The above descriptions are merely embodiments of the present application and are not intended to limit the patent scope of the present application. Any equivalent structural or equivalent process transformations made using the contents of the specification and drawings of the present application, such as the mutual combination of technical features between the embodiments, or direct or indirect application in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A log transmission method is applied to a chip test platform, wherein the chip test platform includes a wireless module and a log processing module, and is characterized in that: include: The test log of the tested Flash chip is collected in real time through the log processing module; Obtaining a test result of the test log, and extracting complete data or simplified data of the test log according to the test result; The complete data or simplified data is sent to the remote control end through the wireless module based on the LTE / NR protocol, and the test instruction issued by the control end is received.

2. The log transmission method according to claim 1, characterized in that: Extracting complete data or simplified data of the test log according to the test result includes: When it is detected that the test result fails, extracting the complete data of the test log and performing trimming and compression; When it is detected that the test result is successful, key parameter information of the test log is extracted.

3. The log transmission method according to claim 1, characterized in that: The method further comprises: Obtaining the test type of the Flash chip under test; If the test type is a preset test type, the wireless module is controlled to enter a low power consumption mode.

4. The log transmission method according to claim 1, characterized in that: The method further comprises: Obtaining the cumulative waiting time of the tested Flash chip during the test process and the data transmission status of the wireless module; If the accumulated waiting time exceeds a preset time or the wireless module is in an idle state, the wireless module is controlled to enter a low power consumption mode.

5. The log transmission method according to claim 3 or 4, characterized in that: The method further comprises: receiving data transmission instructions; The wireless module is woken up according to the data transmission instruction.

6. The log transmission method according to claim 1, characterized in that: The method further comprises: During data transmission by the wireless module, detecting the signal strength of the wireless module; If it is detected that the signal strength is lower than a preset threshold, the transmission power of the wireless module is adjusted or the communication frequency band is switched.

7. The log transmission method according to claim 1, characterized in that: Before sending the complete data or the simplified data to the remote control terminal, the method further includes: Obtaining characteristic values ​​of the tested Flash chip; The complete data or the reduced data is encrypted according to the characteristic value.

8. A log transmission device, applied to a chip test platform, the chip test platform comprising a wireless module and a log processing module, characterized in that: include: A collection unit, used for collecting the test log of the tested Flash chip in real time through the log processing module; An extraction unit, used to obtain a test result of the test log, and extract complete data or simplified data of the test log according to the test result; A transmission unit is used to send the complete data or simplified data to a remote control end through the wireless module based on the LTE / NR protocol, and receive a test instruction issued by the control end.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed on a computer, the computer is caused to execute the method according to any one of claims 1 to 7.

10. A computer device comprising a memory and a processor, characterized in that: The processor executes the method according to any one of claims 1 to 7 by calling the computer program stored in the memory.