“Automotive electronics often involve many Electronic components, and many components have independent chips and programs to be burned. Once a problem occurs in the traditional burn-in test, it is necessary to repeat the process of dismantling and patching. What about the burning method?
Automotive electronics often involve many electronic components, and many components have independent chips and programs to be burned. Once a problem occurs in the traditional burn-in test, it is necessary to repeat the process of dismantling and patching. What about the burning method?
When it comes to various parts of the car, friends who do not know beforehand are often a little confused. It is also true that with the advancement of the industrial level, the structure of automobiles is becoming more and more complex. The dashing and majestic cars galloping down the street are no longer simple goods that run with wheels on their engines a hundred years ago. All kinds of intelligent electronic devices are all over the body of modern cars. The complexity of the car directly brings up a question, how can so many parts be produced efficiently and quickly? Just how to program a large number of chips is a worrying problem.
Listening to what I said, you may have doubts. Each part of the automotive electronics has its own manufacturer. It is good to produce your own products. What is the difficulty here? This starts with the development of automotive electronic products. When a product is still in the development process, the original 2-link simulator is often used. When entering the production link, the original 2-link emulator will be used for programming at the beginning. However, as a professional device for simulation, the simulator is not good at programming, and it is difficult to achieve the strict 100% yield rate of automotive electronics, which is very embarrassing.
then what should we do? If the emulator’s ability to emulate is better, then programming using a programmer is a very appropriate choice. However, there are two options for the programmer, offline and online. Different programming methods will affect the factory production process, tooling and fixture design:
1 Offline programming
The so-called offline programming is a production method in which the chip is programmed offline through various special adapters and then installed on the board. Compared with the previous emulator programming, this method greatly improves the reliability and stability. However, the adapter itself is also a kind of precision fixture, which is difficult to be used interchangeably between different chips, which increases the cost. Moreover, once a substandard product wants to be re-programmed, it is difficult to remove the burned chip on the board and re-burn it. After burning, it needs to be patched again, which adds another cost. Therefore, although offline programming has advantages, the shortcomings are also very obvious. Take a look at the various adapters in the picture below, and it’s daunting.
2 Online burning
At present, the advantages of online programming can be said to be unique. While ensuring stable programming, there is no need to customize the adapter seat, and the general wire can be used. If errors are found, they can be corrected in time, and there is no need to go through the complicated steps of disassembling and patching again, which reduces costs and improves efficiency.
More importantly, the production line is also developing towards automation. More and more manufacturers add functional testing machines such as ICT and FCT to the production line. The production method of using automatic fixtures and online programming can be omitted in the programming stage. Manual operation, direct programming after mounting, and then send the PCBA to the testing machine for testing, the entire production process is fully automated, which can greatly improve production efficiency.
Based on the profound technical accumulation in the programmer industry over the past 20 years, ZLG Zhiyuan Electronics has broken through the shortcomings of traditional online programming, such as low efficiency, single chip type, and inability to go offline. Multi-channel online programming. With a complete automatic control protocol, it can provide interface functions and DLLs to facilitate secondary development for users, quickly realize automatic control, and become the leader in many programs for online programming.