Burning system for automatically making up BES chips

The automated BES chip programming system enables parallel programming and real-time monitoring of multiple modules, solving the problem of low efficiency in existing technologies and improving production efficiency and product quality.

CN224052631UActive Publication Date: 2026-03-27深圳市沃莱特电子有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2025-04-22
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

The existing BES chip programming method is inefficient and cannot meet the needs of large-scale production. It requires multiple computers to operate in coordination and relies on manual power-on activation.

Method used

Design an automated BES chip programming system, including a programming rack, controllable switches, communication connectors and a host computer, to achieve automated control and operation. The system activates the modules by powering on with a relay and monitors the programming process in real time, supporting parallel programming of multiple modules and automatic retry.

Benefits of technology

It improves programming efficiency, shortens time, reduces defect rate, reduces manual intervention, and improves production stability and consistency, making it suitable for large-scale chip production.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN224052631U_ABST
    Figure CN224052631U_ABST
Patent Text Reader

Abstract

The utility model discloses a burning system for automatically making up BES chips, which comprises a burning rack, a controllable switch, a communication connecting piece and an upper computer, the burning rack is provided with a carrier for placing modules of a whole jointed board, and the carrier is provided with test points corresponding to the modules one by one; the controllable switches are in one-to-one correspondence with the modules, and the controllable switches are used for electrifying to activate the corresponding modules; the communication connecting piece is used for data interaction between the controllable switch and the upper computer; and the upper computer is used for controlling the controllable switch to activate the module and burning a preset program to the activated module. According to the utility model, through automatic control and operation, a plurality of modules of a whole jointed board can be burnt at the same time, so that the burning time is shortened. Meanwhile, real-time monitoring can be achieved through the test points, problems occurring in the burning process can be found in time, automatic retry is conducted, the burning success rate is effectively increased, and the defective product rate is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The utility model relates to the technology field of burning BES chip program, more specifically, relate to a kind of automatic burn system of BES chip of make-up. BACKGROUND

[0002] The burning mode of prior art uses the burning tool of BES self-provided, and the tool can only burn 8 modules simultaneously, and during burning, power switch needs to be manually operated to activate the module.If large quantities of burning work is needed, multiple computers need to be used for collaborative burning, and the operator needs to manually power on and activate the module one by one.From the two dimensions of software and hardware, the current scheme shows low work efficiency, which cannot meet the rapid and efficient output demand in large-scale factory production.

[0003] The above shortcomings need to be improved. UTILITY MODEL CONTENT

[0004] In order to solve or alleviate the problem of low efficiency of burning BES chip program in the prior art, the utility model provides a kind of burning system of BES chip of automatic make-up.

[0005] The technical scheme of the utility model is as follows:

[0006] A kind of burning system of BES chip of automatic make-up, comprising:

[0007] Burning rack, the burning rack is equipped with carrier for placing module of whole block of make-up, test point corresponding to the module is arranged on the carrier;

[0008] Controllable switch, the controllable switch corresponds to the module one by one, and the controllable switch is used to power on and activate the module corresponding to the module;

[0009] Communication connecting piece, the communication connecting piece is used for data interaction between the controllable switch and host computer;

[0010] Host computer, the host computer is used to control the controllable switch to activate the module, and preset program is burned to the activated module.

[0011] Further, the controllable switch is a relay, and the input end of the relay is connected in series as a preset voltage line, and the output end is connected to the test point.

[0012] Further, the relay is a 32-group I / O channel relay.

[0013] Further, the controllable switch is provided with an expansion port, and the expansion port is used to expand and connect other controllable switch combinations.

[0014] Further, the communication connector comprises a hub and an adapter wire, two ends of the adapter wire are connected with the hub and the controllable switch respectively, and the hub is connected with the host computer through a data line.

[0015] Further, the system operation comprises the following steps:

[0016] S1, starting a burning program;

[0017] S2, the host computer controls the controllable switch to activate the module;

[0018] S3, burning the activated module and reading the burning result;

[0019] S4, judging whether there is a module needing to be burned again, if not, ending the burning, and if yes, performing S5;

[0020] S5, controlling the controllable switch corresponding to the module needing to be burned again to activate the module;

[0021] S6, repeating S3 and S4.

[0022] Further, in S2, the state of each module to be burned is recognized / detected, and the controllable switch is controlled according to the state of the module to be burned.

[0023] Further, in S4, the state of the module to be burned is detected by an electrical testing device.

[0024] Further, in S4, the state of the module to be burned is detected by an electrical testing device.

[0025] Further, in S6, the number of times of repeated burning is set by the host computer.

[0026] According to the above-mentioned scheme, the device can burn multiple modules of the whole block of the assembled board at the same time through automatic control and operation, thereby shortening the burning time. BRIEF DESCRIPTION OF DRAWINGS

[0027] In order to more clearly illustrate the technical scheme in the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained without creative labor on the basis of these drawings.

[0028] Figure 1 It is a system structure schematic view of the present application.

[0029] Figure 2 This is a system operation flowchart of this utility model.

[0030] The following are the labels in the attached figures: 1. Burning machine rack; 2. Controllable switch; 3. Communication connector; 4. Host computer; 5. Module. Detailed Implementation

[0031] To make the technical problem to be solved, the technical solution, and the beneficial effects of this utility model clearer, the present utility model 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 only used to explain this utility model and are not intended to limit this utility model.

[0032] It should be noted that when a component is referred to as "fixed," "set," or "connected" to another component, it may be located directly or indirectly on that other component. The terms "upper," "lower," "left," "right," "front," "rear," "vertical," "horizontal," "top," "bottom," "inner," and "outer," etc., indicate the orientation or position based on the accompanying drawings, and are for ease of description only, and should not be construed as limiting the technical solution. The terms "first," "second," etc., are used for ease of description only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features. "Many" means two or more, unless otherwise explicitly specified. "Several" means one or more, unless otherwise explicitly specified.

[0033] like Figure 1 As shown in one embodiment of this utility model, an automatic BES chip programming system for panelization includes a programming rack 1, a controllable switch 2, a communication connector 3, and a host computer 4. The programming rack 1 is equipped with a carrier for placing modules 5 of the entire panel, and the carrier is provided with test points corresponding to each module 5. The controllable switch 2 corresponds to each module 5 and is used to power on and activate the corresponding module 5. The communication connector 3 is used for data interaction between the controllable switch 2 and the host computer 4. The host computer 4 is used to control the controllable switch 2 to activate the module 5 and to program a preset program into the activated module 5.

[0034] When it is necessary to program the BES chip module 5, the operator first places the whole set of modules 5 on the carrier of the programming rack 1, ensuring that each module 5 accurately corresponds to the test point on the carrier. Then, the operator starts the programming program in the host computer 4 (computer). The host computer 4 sends a power-on activation instruction to the 48 controllable switches 2 through the communication connector 3, and the controllable switches 2 receive the instruction and perform power-on operation on the corresponding module 5, so that the module 5 enters a programmable state. Then, the host computer 4 transmits the preset program to the activated module 5 through the communication connector 3 and the test point for programming. During the programming process, the host computer 4 monitors the programming progress and state in real time, and receives feedback information from the module 5 through the communication connector 3. After the programming is completed, the host computer 4 automatically detects the programming result to determine whether any module 5 needs to be reprogrammed. If it is detected that there is a module 5 that has not been successfully programmed, the host computer 4 controls the corresponding controllable switch 2 to re-activate the module 5 by power-on through the communication connector 3, and then performs programming operation again, until all modules 5 are successfully programmed or the preset number of retries is reached.

[0035] The device significantly improves the programming efficiency of the BES chip program. The conventional programming method needs to manually power on and program each module 5, which is not only inefficient but also prone to human error. The device can program multiple modules 5 of the whole set of panels at the same time through automatic control and operation, which shortens the programming time. At the same time, through the test point, problems occurring during programming can be found in time and automatic retry can be performed, which effectively improves the success rate of programming and reduces the defective product rate. In addition, the automatic operation of the device reduces manual intervention, reduces labor costs, and improves the stability and consistency of the production process, facilitating large-scale chip automated production.

[0036] In a preferred embodiment, the controllable switch 2 is a relay, and the input end of the relay is connected in series as a preset voltage line, and the output end is connected to the test point.

[0037] The relay is a 32-group I / O channel relay.

[0038] When the device is running, first, the host computer 4 sends a control signal to the 32 groups of I / O channel relays through the communication connection 3. After receiving the signal, the relay controls its own on-off according to the instruction. Because the input end is connected in series to form a 3.8v voltage line, when the relay is closed, the voltage line is turned on, and the preset voltage is transmitted to the corresponding test point on the carrier through the output end, thereby providing the BES chip module 5 connected to the test point with the required power for activation, so that the module 5 enters a burnable state. During the burning process, if a module 5 fails to burn, the host computer 4 also sends a power-on signal to the corresponding relay through the communication connection 3, and the relay is reactivated to power on the module 5 again for secondary burning until the burning is successful or the upper limit of retries is reached.

[0039] The application of the 32 groups of I / O channel relays improves the burning efficiency and stability of the device. On the one hand, the multi-channel design allows simultaneous power-on activation and burning operation of multiple modules 5, which significantly improves the efficiency compared to the traditional single-module 5 burning method, and can meet the demand of large-scale production; on the other hand, the design of connecting the test points in series to form a preset voltage line ensures that each module 5 obtains stable and required activation voltage, reduces the burning failure caused by unstable voltage, effectively improves the burning success rate, reduces the product defective rate, and guarantees the production quality.

[0040] In a preferred embodiment, the controllable switch 2 is provided with an expansion port for expanding the combination of other controllable switches 2.

[0041] In the automatic burning system of the BES chip, when a large number of chip modules 5 need to be burned, the existing number of controllable switches 2 cannot meet the demand, and the controllable switch 2 expansion is carried out through the expansion port provided by the controllable switch 2. First, the operator prepares another combination of controllable switches 2, which also has the same function and structure as the original controllable switch 2 and has an adaptive connection interface. Then, the connection interface of the additional controllable switch 2 combination is connected with the expansion port of the original controllable switch 2, and the physical expansion is completed.

[0042] When the host computer 4 issues a burning instruction, it will send a control signal to the original controllable switch 2 through the communication connection 3. After receiving the signal, the original controllable switch 2 performs power-on activation operation on the modules 5 connected to it, and at the same time transmits the signal to the other controllable switch 2 combination connected through the expansion port. After receiving the signal, the expanded controllable switch 2 combination activates the modules 5 connected to it according to the instruction, so that these modules 5 enter a burnable state.

[0043] The controllable switch 2 is provided with an expansion port for expanding the connection of other controllable switch 2 combinations, improving the application range and flexibility of the device. When facing production demands of different scales, the entire controllable switch 2 system does not need to be replaced, and only by connecting additional controllable switch 2 combinations through the expansion port, the burning control of more chip modules 5 can be easily realized, effectively reducing the cost of device upgrade. In terms of production efficiency, since more chip modules 5 can be powered on and activated and burned at the same time, the overall burning time is shortened, the production efficiency is improved, and it is especially suitable for large-scale chip production scenarios. In addition, this expansion mode ensures that the power-on activation and burning process of all modules 5 can be carried out under unified control, making the entire burning process more coordinated and stable, reducing errors and inconsistencies that may be caused by manual operation of multiple independent systems, and further improving the success rate of burning and product quality.

[0044] In a preferred embodiment, the communication connector 3 includes a hub and an adapter line, the adapter line is connected to the hub and the controllable switch 2 at both ends, and the hub is connected to the host computer 4 through a data line. The hub is an industrial-grade one-to-ten USB 3.0 high-speed expansion hub. The adapter line is a serial port TTL / RS232 / 485 / 422 serial port to USB WUS-741781740.

[0045] When the device is running, the host computer 4 serves as the control core and is responsible for issuing various instructions and data. When starting the burning program, the host computer 4 sends control signals and burning data to the hub through the data line. The hub accurately distributes these signals and data to the corresponding ports according to the internal communication protocol and port mapping rules. The control signals and burning data output from the hub port are transmitted to the controllable switch 2 through the adapter line. After receiving the control signals, the controllable switch 2 performs power-on activation operation on the corresponding chip module 5 according to the instructions, so that the module 5 enters a burnable state. During the burning process of the module 5, the controllable switch 2 collects the state information of the module 5 in real time, such as the burning progress, whether it is successful, etc. These information will be transmitted back to the hub through the adapter line, and the hub will send the summarized information to the host computer 4 through the data line. According to these feedback information, the host computer 4 monitors the burning process in real time, and if it finds that a certain module 5 is burning abnormally, it will adjust the subsequent burning instructions in time, such as issuing the instructions of power-on activation and re-burning for the module 5 that has not been successfully burned. The whole process is in a cycle, until all modules 5 complete the burning.

[0046] As shown in Figure 2 The system operation includes the following steps:

[0047] S1, starting the burning program;

[0048] S2, the host computer 4 controls the controllable switch 2 to power on and activate the module 5;

[0049] S3, burn the activated module 5, and read the burn result;

[0050] S4, judge whether there is a module 5 needing to be re-burned, if not, end the burn, if yes, proceed to S5;

[0051] S5, control the controllable switch 2 corresponding to the module 5 needing to be re-burned, and power on the module 5 to activate it;

[0052] S6, repeat S3 and S4.

[0053] The operator starts the host computer 4 and clicks the button of starting the burn program on the operation interface. At this time, the host computer 4 first performs system self-checking to check whether the connection with the communication connection component 3 (hub and adapter line) is normal, to ensure that it can effectively interact with each controllable switch 2. At the same time, the host computer 4 loads the pre-stored burn program and corresponding parameter settings, such as burn rate, data format, etc., to prepare for the subsequent burn operation.

[0054] The host computer 4 sends the power-on activation instruction to each controllable switch 2 through the communication connection component 3 (data line-hub-adapter line) according to the pre-set burn sequence and configuration information. After the controllable switch 2 receives the instruction, the corresponding relay is closed, the pre-set voltage line is connected with the test point of the corresponding module 5 on the carrier, the required power supply is provided for the module 5, and the module 5 enters the burnable state. In this process, the host computer 4 can confirm whether each module 5 is successfully powered on and activated by reading the state information fed back by the controllable switch 2.

[0055] The host computer 4 transmits the pre-stored burn program data to the activated module 5 through the communication connection component 3. During the burn process, the host computer 4 monitors the burn progress in real time, judges whether the burn is normally performed by reading the state information returned by the module 5. After the burn is completed, the host computer 4 reads the burn result data of the module 5 through a specific instruction. Specifically, the electrical performance parameters of the module 5 can be detected by an electrical test device, or a simple function test can be performed by reading the data state stored in the module 5, etc. For example, whether the module 5 can correctly respond to a specific instruction, whether the data is complete, etc.

[0056] The host computer 4 judges whether the burn of each module 5 is successful according to the read burn result data and according to the pre-set judgment standard. If the burn result of a certain module 5 does not meet the standard, such as abnormal electrical performance parameters, data verification error, etc., the module 5 is marked as a module 5 needing to be re-burned. If the burn result of all modules 5 meets the standard, the host computer 4 outputs a prompt information of successful burn, and ends the whole burn process. If there is a module 5 needing to be re-burned, the next step is entered.

[0057] The host computer 4 sends a power-on activation instruction to the corresponding controllable switch 2 through the communication connection 3 again for the modules 5 marked as needing to be reprogrammed. After receiving the instruction, the controllable switch 2 again connects the preset voltage line to the test point of the module 5, re-powers the module 5, and makes it enter the programmable state again.

[0058] The re-programming operation is performed on the modules 5 that need to be reprogrammed, and the re-programming results are read again. Then it is judged again whether the modules 5 are successfully programmed, and if there are still modules 5 that are not successfully programmed, the steps S3 and S4 are continued to be repeated until all modules 5 are successfully programmed or the maximum number of retries is reached. If the maximum number of retries is reached and there are still modules 5 that are not successfully programmed, the host computer 4 outputs a programming failure prompt information and marks these modules 5 that are not successfully programmed for subsequent processing by the operator.

[0059] This method realizes an automatic programming process, reduces manual intervention, and greatly improves the programming efficiency. The host computer 4 can control multiple controllable switches 2 at the same time to perform parallel programming on multiple modules 5, avoiding the tedious process of traditional manual programming one by one, and saving a lot of time. Moreover, by automatically judging the programming results and re-programming, errors that occur during programming can be corrected in time, improving the probability of one-time successful programming and further improving the overall programming efficiency.

[0060] Through accurate programming result judgment and multiple retry mechanism, the quality of programming can be effectively improved. For slight errors or unstable factors that occur during programming, they can be corrected through re-programming, reducing the programming failure rate caused by accidental factors. At the same time, the host computer 4 can monitor and read data in real time during the programming process, which can timely find problems in the modules 5 and ensure the reliability and stability of the modules 5 after programming.

[0061] The entire programming process is controlled and managed by the host computer 4, and the operator only needs to perform simple operations at the start, reducing the operation difficulty and the requirement for professional skills of the operator. Moreover, the host computer 4 can record the programming information of each module 5, including the number of programming, programming results, etc., which is convenient for subsequent quality tracing and equipment maintenance. When problems occur, the faulty module 5 and possible reasons can be quickly located, improving the maintenance efficiency of the equipment.

[0062] As shown in FIG. 1, Figure 2 In a preferred embodiment, in S2, the state of each module 5 to be programmed is recognized / detected, and the controllable switch 2 is controlled to be on / off according to the state of the module 5 to be programmed.

[0063] The test points corresponding to the modules 5 on the carrier of the burning rack 1 are used to transmit burning data and power supply, and can detect the state of the modules 5. Various sensors are integrated on the carrier, such as a visual sensor, a voltage sensor, a temperature sensor, and a position sensor for detecting whether the modules 5 are correctly installed. The visual sensor (camera) can identify the position of the modules 5 and the identification on the modules 5, which can include a barcode, a two-dimensional code, etc. for recording information, so as to understand the production situation of the previous process and provide a positioning point for positioning. The voltage sensor monitors the voltage at the pins of the modules 5 in real time to determine whether the modules 5 are in a power-off or abnormal voltage state; the temperature sensor monitors the temperature of the modules 5 to prevent the burning from being affected by overheating; and the position sensor is used to confirm whether the modules 5 are accurately placed on the carrier to avoid burning failure caused by improper installation of the modules 5.

[0064] The host computer 4 runs a special detection program, sends instructions to the sensors on the carrier through the communication connection 3 (hub and adapter), and obtains the data collected by the sensors. After the data is transmitted back to the host computer 4, the software analyzes the data using a preset algorithm. For example, if the voltage sensor detects that the voltage at the pins of a module 5 is zero and the position sensor confirms that the module 5 is correctly installed, the software will determine that the module 5 is in an unpowered state for burning; if an abnormal voltage or a high temperature is detected, the software will mark that the module 5 has a problem and may need manual intervention before burning.

[0065] According to the analysis result of the software, the host computer 4 precisely controls the controllable switches 2. For the modules 5 in a normal state for burning, the host computer 4 sends a signal to the corresponding controllable switch 2 through the communication connection 3 to close the controllable switch 2 and power on the module 5 to activate it; for the modules 5 with problems, the host computer 4 controls the corresponding controllable switch 2 to remain open and displays the abnormal information of the module 5 on the operation interface to prompt the operator to check and handle it.

[0066] By recognizing / detecting the state of the modules 5 for burning, the factors causing burning failure due to abnormal state of the modules 5 can be excluded in advance. Burning operation is avoided in the case that the modules 5 have faults or are not correctly installed, and the number of invalid burning is reduced, thereby effectively improving the overall burning success rate.

[0067] The operator can intuitively understand the state of each module 5 through the interface of the host computer 4, and the modules 5 with problems can be handled in time, thereby reducing the time for finding and solving problems. At the same time, the system automatically excludes the abnormal modules 5, reduces the work pressure and error probability of the operator, and improves the ease of use and user experience of the equipment.

[0068] In a preferred embodiment, in S4, the state of the modules 5 for burning is detected by an electrical testing device.

[0069] Connect the electrical measurement equipment to the test points on the module 5. The electrical measurement equipment includes an oscilloscope, a multimeter, etc., and can accurately measure various electrical parameters of the module 5.

[0070] The electrical measurement equipment measures the key electrical parameters of the module 5 according to the pre-set test process. For example, the voltage of the power supply pin of the module 5 is measured to determine whether it is within the normal operating voltage range; the level, frequency, and waveform of the signal pin are detected to see if they meet the expected electrical characteristics of the burn program.

[0071] The electrical measurement equipment transmits the measured data to the host computer 4 through the data interface. The analysis software running on the host computer 4 processes and analyzes these data, and compares the actual measurement values with the pre-set standard parameters. If the measurement values are within the standard range, it is determined that the module 5 burn state is normal; if it is out of the standard range, it is marked that the module 5 burn has a problem.

[0072] The electrical measurement equipment can directly measure the electrical parameters of the module 5, which are the basis for the normal operation of the module 5. Through accurate measurement and comparison, possible electrical performance problems of the module 5 during the burn process, such as short circuit, open circuit, abnormal voltage, etc., can be found in time, so as to accurately judge the burn quality of the module 5.

[0073] Or read the module 5 data state or function test to detect the module 5 burn state through the host computer 4.

[0074] The host computer 4 sends a data reading instruction to the module 5 through the communication connector 3. After receiving the instruction, the module 5 sends the internally stored data back to the host computer 4. The host computer 4 checks the returned data and compares it with the original burn data. For example, using the CRC (Cyclic Redundancy Check) algorithm, the check code of the returned data is calculated and compared with the check code of the original data. If they are consistent, it means that the data has not been wrong during the burn process, and the module 5 data state is normal; if they are not consistent, it means that the data may be lost or damaged, and the module 5 burn may fail.

[0075] The host computer 4 sends a series of function test instructions to the module 5 according to the functional characteristics of the module 5. For example, for the module 5 with communication function, the host computer 4 sends a communication test instruction, requiring the module 5 to communicate with a specified external device and return the communication result; for the module 5 with storage function, the host computer 4 sends a data read-write instruction to check whether the data storage and reading function of the module 5 is normal. After the module 5 executes these instructions, it feeds back the test results to the host computer 4. The host computer 4 determines whether the function of the module 5 is normal according to the feedback results, thereby determining the burn state of the module 5.

[0076] The host computer 4 reads the data state of the module 5 and performs a function test to detect the module 5 from the data integrity and function implementation. The data verification can ensure that the burned data is accurate, and the function test can verify whether the module 5 can implement the functions as expected. In combination with the electrical test detection mode, the burning state of the module 5 can be comprehensively and accurately judged, and the judgment accuracy of the burning quality is improved.

[0077] In a preferred embodiment, in S6, the host computer 4 sets the number of repeated burnings.

[0078] When the host computer 4 sets the number of repeated burnings, the operator first opens the operation interface of the host computer 4. The operator can set the specific number of repeated burnings by manually inputting a number or using the adjustment button on the interface. After the setting is completed, the confirmation button is clicked, and the host computer 4 software saves the setting to the parameter configuration file of the system. When the burning process enters the S4 step and it is judged that the module 5 needs to be re-burned, the host computer 4 will perform the corresponding number of re-burning operations on these modules 5 according to the previously set number of repeated burnings. After each re-burning is completed, the host computer 4 will record the current number of burnings, and the burning state of the module 5 will be judged again after each burning is completed. If the module 5 is successfully burned before the set number of repeated burnings is reached, the re-burning is stopped; if it is not successful after the set number of times, the module 5 is marked as a burning failure.

[0079] By setting the number of repeated burnings through the host computer 4, reasonable setting of the number of repeated burnings can effectively improve the success rate of chip burning. In the actual burning process, a one-time burning failure may be caused by various accidental factors, such as instantaneous electromagnetic interference, small errors in data transmission, etc. By repeated burning, the opportunity for successful chip burning can be increased, and the rate of defective products caused by accidental factors can be reduced.

[0080] From the aspects of production efficiency and cost control, the setting mode is flexible. The operator can flexibly adjust the number of repeated burnings according to the characteristics of different chips, the burning environment, historical burning data, and other factors. For some chips that have high requirements for burning success rate and are prone to burning problems, the number of repeated burnings can be appropriately increased; and for chips with good burning stability, the number of repeated burnings can be reduced, thereby improving the production efficiency, reducing the energy consumption and equipment wear and tear, and other costs under the premise of ensuring the burning quality. At the same time, this setting mode is also convenient for managing and statistically analyzing the burning process, which is helpful for further optimizing the burning process and flow.

[0081] The above only describes preferred embodiments of the present application and is not intended to limit the present application. Any modification, equivalent replacement, and improvement within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A system for automatically programming BES chips in a modular array, characterized in that, The application relates to a burning rack, which is equipped with a carrier for placing a module of a whole block of panels, wherein test points corresponding to the modules are arranged on the carrier; controllable switches corresponding to the modules are arranged on the carrier, and the controllable switches are used for activating the modules; a communication connector is arranged between the controllable switches and an upper computer, and the communication connector is used for data interaction between the controllable switches and the upper computer; and the upper computer is used for controlling the controllable switches to activate the modules and burning preset programs into the activated modules. The controllable switches are relays, the input ends of the relays are connected in series as preset voltage lines, and the output ends of the relays are connected with the test points. The relays are 32-group I / O channel relays. The controllable switches are provided with expansion ports, and the expansion ports are used for expanding other controllable switch combinations. The communication connector comprises a hub, and the hub is connected with the upper computer through a data line.

2. The system for automatically programming BES chips according to claim 1, wherein, The communication connector comprises an adapter line, and the adapter line is connected with the hub and the controllable switch at two ends.

3. The automatic BES chip programming system according to claim 2, characterized in that, The hub is an industrial-grade one-to-ten-port USB3.0 high-speed expansion hub.

4. The system according to claim 1, wherein the system is capable of automatically performing the burning of the BES chip. The serial port at one end of the adapter line is TTL, RS232, RS485 or RS422, and the serial port at the other end is USB.

5. The system according to claim 1, wherein the system is capable of automatically performing the burning of the BES chip. ​ 6. The system for automatically programming BES chips according to claim 5, wherein, ​ 7. The automatic BES chip programming system according to claim 5, characterized in that, ​ 8. The automatic BES chip programming system according to claim 6, characterized in that, ​