Precision PCB Fabrication, PCB Assembly, Components sourcing,  No MOQ...
You are here: Home » About Us » PCB Blogs » Knowledge » What does PCBA programming mean?

What does PCBA programming mean?

Inquire

facebook sharing button
twitter sharing button
line sharing button
wechat sharing button
linkedin sharing button
pinterest sharing button
whatsapp sharing button
kakao sharing button
snapchat sharing button
sharethis sharing button

There is a word in the PCBA processing, which is "programming", which actually means to enable the PCB to achieve specific functions. In addition to the hardware, PCBA also needs add software to realize functions. At this time, during PCBA processing, we need to program the PCBA. Before starting the "processing", we need to test whether the PCB is qualified, and then select the appropriate programming method.


'Programming' includes:


The current programming methods are generally divided into offline programming and online programming.


PCB设计工具-1


Offline programming: through the adapter to connect different packaged chips, and only the chip and the adapter are used together can achieve the programming of PCBA. The nature of the adapter is similar to a precision fixture, and different packaged chips need to be matched with different adaptors. If there are any errors in the PCBA production testing, it is necessary to conduct the production backtracking and revise, and the chip needs to be removed from the PCBA and then re-program in accordance with the prescribed process, which will consume a lot of manpower and material resources, so the cost is high. It is also prone to cause problems, so offline programming is generally not recommended.

Online programming: The online programming of PCBA processing uses standard communication bus of chip, such as USB, SWD, JTAG, UART, etc. The interface is generally fixed, and there are few pins that need to be connected during programming. Because the interface communication rate is not high, the programming can be completed by using ordinary wires without high cost consumption. Online programming conducts programming through wire connection. If any errors are found during PCBA production testing, you can reprogram without disassembling the chip. It not only saves production costs, but also improves the efficiency of programming. Therefore, online burning is generally used now.


Table of Content list
Sign up for our newsletter

PCB Fab

PCB Assembly

Capabilities

CONTACT US
General Inquiry
Email: sales@syspcb.com
Phone: +86-0769-82201689
Fax: +86-0769-87799518

Tech Support
Email: tech@syspcb.com
Phone: +86-0769-82201689
SOCIAL NETWORKS
Copyright © 2024 SYS Technology Co., Ltd. All Rights Reserved.|Privacy policy|sitemap
We use cookies to enable all functionalities for best performance during your visit and to improve our services by giving us some insight into how the website is being used. Continued use of our website without having changed your browser settings confirms your acceptance of these cookies. For details please see our privacy policy.
×