How does the chip burn the program? What is the burning program in PCBA processing?
Date:2021-09-26 11:41:00 Views:3552
Program burning is to load the original program into the computer after compilation and processing, and let the computer execute the written program. For example, when the MCU program is burned, it is loaded Hex file, stored in the single chip microcomputer, can realize the written program when starting up. In short, the process of enabling the microcomputer to start up and execute your program is program burning. Program burning is to carve the desired data into media such as optical disc, burn card (GBA) through recorder and other tools. There are DVD-R / DVD-RW, DVD + R / DVD + RW and other disc recorders in different formats on the market, which can be used to record and permanently save data, which can greatly facilitate the storage of data. The maximum speed supported for disc recording is 20x.
It should be noted that generally, it takes a long time to burn the disc. If energy management is set, the computer may stop responding for a long time, resulting in disc recording failure. Therefore, when recording, first turn off energy management. Do not install too much software on the machine with recorder, otherwise it may cause software conflict and recording failure, and other windows software cannot be executed when recording. If necessary, only recording software can be installed on the machine for recorder. If you install recording software on a machine with a recorder and let Windows execute only one recording software as soon as it starts, all problems can be solved.
How does the chip burn the program? IC burning verification steps:
1. Before going to work every day, put the IC to be burned into the IC burning base, burn the IC according to the operation instructions and number it
2. After the burning is successful, put the IC into other burning bases with different numbers, then select "verify" in the menu and press "run" to start the verification. If "OK" appears in all, put the IC into other burning bases for re verification. If the verification is OK, it indicates that the burning base is OK
3. If "verify" fails, first install the IC with OK verification of other seats into the IC seat corresponding to the IC with failed burning and the seat with failed verification just now. If a seat still fails to verify, it indicates that the seat may be damaged, resulting in error in burning IC data, and put it into the IC Verification with OK verification of other seats again. If it is confirmed that there is damage, stop burning the seat immediately. And will immediately report the situation to relevant personnel and recheck the burned IC.
PCBA assembly process involves many links. In order to produce high-quality PCBA products, the quality of each link must be controlled. PCBA products are composed of PCB manufacturing, component procurement inspection, SMT patch, plug-in processing, program firing, testing and other processes. In the process of PCBA processing, in order to enable the PCB to realize some specific functions, in addition to the hardware, we also need to add software functions. At this time, we need to "burn" the program. Before starting "burn", we need to test whether the PCB is qualified, and then select the appropriate burning method. The current burning methods are generally divided into offline burning and online burning.
Offline burning: through the link between the adapter and chips of different packages, the program can be burned only when the chip is used with the adapter. The essence of the adapter is similar to a precision fixture. Different packaged chips need to be matched with different adapter seats.
If an error occurs during production test and the production is traced back and corrected again, the chip needs to be removed from the adapter and burned again according to the specified process, which consumes a lot of manpower and material resources, costs a lot, and is prone to problems. Therefore, offline burning is generally not recommended.
Online burning: Online burning uses the standard communication bus of the chip, such as USB, SWD, JTAG, UART, etc. the interface is generally fixed, and there are few pins to be connected during burning. Because the interface communication rate is not high, the burning can be completed by using general wire, which will not produce high consumption.
Online burning is to burn the program through wire connection. If an error is found during production test, it can be burned again without dismantling the chip. It not only saves the production cost, but also increases the burning efficiency. Therefore, online burning is generally used now.
The above is the related content of "chip burning program" brought by the core detection. Through this article, I hope it can be helpful to you. If you like this article, you might as well continue to pay attention to our website, and we will bring more wonderful content later. If you have any needs related to the inspection and testing of electronic products, please call Chuangxin testing, and we will serve you wholeheartedly.