PCBA制程如何进行IC烧录?

PCBA技术日趋成熟,在目前的各种智能设备中发挥着关键作用,有着广泛的应用。 想要印刷电路板实现想要的设计功能,除了硬件,软件的配套支持也很重要,程序通过编程的方式加载到IC中,那么如何在PCBA中实现IC编程加工? 下面由优特PCB给大家介绍一下。

什么是PCBA IC编程?

PCBA IC编程

PCBA IC编程是将程序传输到芯片内部存储空间的过程,在安装到PCB之前使用调试/编程插座/探针,通常分为离线编程和在线编程。

大多数PCBA工厂都提供Arm、AVR、MSP430 MCU的编程接口。 而任何可编程IC的基本结构都有一段内存,有各种各样的内存,比如EEPROM。 舞会。 ROM、RAM、SRAM等

离线编程

通过兼容不同封装芯片的多种适配器,可以将芯片和适配器配合使用,实现对IC的编程。 Adapter本身就是一种精密治具,不同的芯片,不同的封装需要选择不同的治具。现在广泛使用的EMMC等芯片,都倾向于BGA,QFN等小封装,这种封装的价格适配器很高。

但是如果在做PCBA测试的时候出现了错误,那就要修改生产回溯,也要把芯片从adapter上拆下来,按照规定的流程重新烧写,过程中可能会出现一些其他的问题PCBA加工,如PCB线路板材料TG低,拆芯片时不能承受高温,则芯片易碎,费时费力,同时增加报废风险.

在线编程

PCBA IC编程

在线编程是芯片的标准通信总线,如USB、SWD、JTAG、UART等,接口一般固定,编程时需要的连接引脚较少。 由于接口通讯速率不高,使用普通线即可完成编程。

如果在做生产测试时出现错误,生产回溯可以立即修改,并重新开始编程,无需拆下芯片。 由于在线编程是通过有线连接,既节省了生产成本,又提高了编程效率。 现在大多数PCBA厂都会选择在线烧录来对IC进行烧录。

常见的IC编程方法以及接口和工具是什么?

1、JTAG

JTAG采用了JLINK,可以满足大部分芯片编程的需要。

PCBA IC编程
PCBA IC编程

标准的JTAG接口一般为20/14/10pin,其硬件接口主要包括:RST、TDI、TMS、TCK、TDO、REST、VCC、GND等。

2、社署

该方法主要使用SWDIO和SWCLK线。 JLINK 还支持使用 SWD 进行调试。

PCBA IC编程
PCBA IC编程

3. 网络服务提供商

ISP下载使用UART接口,TXD和RXD要交叉连接。 使用USB/TTL,非常便宜。

PCBA IC编程
PCBA IC编程

如何保证正确的IC编程?

1、确保电线连接正确。

2.确保电源电压正确。

3、确保晶振电路参数正确,连接正常。

4、如果有外部复位电路,保证其正常工作。

5、最关键的,首先运行编程软件进入编程状态,并确保设置正确,然后上电(注意一定时间后要断电)。

发表评论

您的电子邮件地址不会被公开。带*号的为必填项。