In the PCBA process, how exactly is the program "moved" into the chip?
PCBA processing technology has become increasingly mature and has a wide range of applications. It plays a key role in today's various intelligent equipment.
And if you want the circuit board to achieve the expected design function, in addition to the hardware in place, you need software and program matching support, then the problem comes:The program can run through the IC, and how is it "moved in"?
Burning, the process of moving the program into the internal storage space of the chip
Generally divided into offline burning and online burning
A variety of adapters are compatible with different packaged chips, and the program can only be programmed by using the chip with the adapter. The adapter itself is a precision fixture. Different chips and different packages require different adapters.
At present, the packages that use a wide range of chips, such as Emmc, are moving towards small, flat, such as BGA, QFN, and the price of adapters of these packages is not low.
If an error occurs during the production test and the production is re-corrected, the chip needs to be removed from the adapter and re-programmed in accordance with the prescribed process, which is time consuming and laborious, and the cost is high. During PCBA processing and production, there may be some unexpected conditions, such as the insufficient temperature resistance of the circuit board. When the chip is disassembled, the chip will be deformed, which will increase the risk of scrapping.
The online communication uses the chip's standard communication bus, such as USB, SWD, JTAG, UART, etc. The interface is generally fixed, and fewer pins need to be connected during programming. Because the communication speed of the interface is not high, the programming can be completed by using ordinary wires without high consumption.
Because the online programming is performed through the programming of the wire connection, if an error is found during the production test, the faulty PCBA can be traced back immediately to re-program without the need to disassemble the chip. Not only save production costs, but also increase the efficiency of programming.
More importantly, now the production line is also developing towards automation. More and more manufacturers add ICT, FCT and other functional test machines to the production line. The production method using automatic fixtures and online burning can be omitted during the burning stage. Manual operation, directly burning after mounting, and then sending the PCBA to the testing machine for testing. The entire production process is fully automated, which can greatly improve production efficiency.
Therefore, in PCBA processing, the advantage of online programming is obvious, and it has become one of the important indicators for measuring the process accuracy, production efficiency, cost, quality control, scale, and capital of PCBA manufacturers in the industry.
As a PCBA user, it has become more important to choose a high-quality and efficient PCBA manufacturer.