0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何选择适合产品的烧录方式?

454398 来源:罗姆半导体社区 作者:罗姆半导体社区 2023-02-02 18:22 次阅读

来源:罗姆半导体社区

智能穿戴设备的蓝牙模块、汽车电子钥匙、胎压监测系统、电子烟……这些目前大热的行业及产品在我们的日常生活中扮演中重要的角色,我们来看一看程序是通过哪些方式“搬运”到芯片内的。

嵌入式板子上电后,会去特定的位置寻找uboot,uboot初始化内存,初始化串口,设置linux启动参数以后,会将内核从flash中加载到内存。然后内核会去挂载根文件系统并启动init。所以上面所说的三种文件可以理解为固件。

烧录的意思是将一些嵌入式启动所必须的硬件下载到嵌入式的储存设备中,这可能是norflash, 有可能是nandflash,也有可能是SD卡。当这些固件烧录到储存器中,板子下次启动的时候,直接从这些储存器中找到这些文件,嵌入式系统就能够直接跑起来。

当我们只烧录uboot后,进入uboot模式下,我们可以通过uboot模式下的命令来加载kernel和rootfs。在uboot模式下,我们使用tftp mem_addr kernel_file来加载内核,然后通过nfs来加载rootfs。这样做的前提是你的PC机提供tftp和nfs服务,并且你的开发板需要和PC机在同一网络下。这样做有一个缺点,每次板子上电时都需要去敲命令来加载内核以及nfs。

将程序“搬运”到芯片内部存储空间的过程叫烧录,烧录方式一般分为离线烧录和在线烧录,不同的烧录方式会影响工厂的生产流程、工装及夹具的设计等等。

1、烧录方式

离线烧录:通过各种适配器兼容不同封装的芯片,芯片与适配器搭配使用才能实现程序的烧录。适配器本身是一种精密夹具,不同芯片、不同封装需要选用不同的适配座。现在运用广泛的Emmc等芯片的封装朝着BGA、QFN等小型、平面化方向发展,而这类封装的适配器价格都不低。

在线烧录:在线烧录使用的是芯片的标准通信总线,如USB、SWD、JTAG、UART等,接口相对是固定的,烧写时所需要连接的脚位也很少。并且由于接口通信速率不高,采用一般的线材即可,

2、 生产流程

在生产流程上,离线烧录和在线烧录会带来比较明显的区别,

离线烧录都是需要精密夹具来配合,如果生产测试的时候发现出错了,进行生产回溯重新修正,就需要把芯片拆卸下来的,重新按照既定的流程来走一遍,耗费的人力物力较大,成本较高。在正常的生产当中,还有很多额外因素,比如PCBA由于不能耐高温,在拆卸芯片的过程中很容易变形,无形中增加报废的风险。

在线烧录本身就是通过连线来进行程序烧录的,如果生产测试的时候发现出错了,立即可以对出错的PCBA进行回溯,重新再来一次即可,节省大量人力物力,成本低廉,效率高。

更重要的是,现在生产线也在向自动化发展,越来越多的制造商将ICT、FCT等功能测试机加在生产线上,使用自动夹具配合在线烧录的生产方式可以在烧录阶段省去人工操作,贴板后直接进行烧录,然后将PCBA送到测试机测试,整个生产过程全自动化,能极大地提高生产效率。

审核编辑黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    456

    文章

    50892

    浏览量

    424347
  • 嵌入式
    +关注

    关注

    5086

    文章

    19140

    浏览量

    305868
  • 烧录
    +关注

    关注

    8

    文章

    259

    浏览量

    35618
收藏 人收藏

    评论

    相关推荐

    PY32离线烧录器 支持普冉32位单片机批量烧录 可配置多种烧录选项

    的XL32F001和XL32F003。选择 003/030/071/072/040/403/303 时应选择对应的内核版本。 PY32离线烧录器支持加载“.Hex”与“.Bin”两种格式的固件,
    的头像 发表于 12-27 17:05 184次阅读
    PY32离线<b class='flag-5'>烧录</b>器 支持普冉32位单片机批量<b class='flag-5'>烧录</b> 可配置多种<b class='flag-5'>烧录</b>选项

    如何选择适合的交流负载箱?

    交流负载箱是一种能够模拟实际负载的设备,广泛应用于电力、通信、科研等领域。选择适合的交流负载箱需要考虑以下几个方面: 负载类型:根据实际需求选择合适的负载类型,如阻性负载、感性负载、容性负载等
    发表于 12-03 10:58

    如何选择适合的PCIe配置

    选择适合的PCIe(Peripheral Component Interconnect Express)配置需要考虑多个因素,包括数据传输需求、设备兼容性、系统性能要求以及预算等。以下是一些建议
    的头像 发表于 11-26 16:10 388次阅读

    8台烧录器,64个烧录工位卷进卷出的烧录方式 #芯片烧录

    烧录
    acroview123
    发布于 :2024年09月26日 19:32:24

    stm32单片机烧录程序会擦除原来的程序吗

    的二进制文件写入单片机,并在此过程中自动擦除原有的程序内容。 具体来说,当使用烧录工具进行烧录时,用户通常只需要选择正确的芯片型号和连接方式,然后将待
    的头像 发表于 09-02 09:42 2114次阅读

    bin文件怎么烧录到stm32

    号的STM32开发板,如STM32F103、STM32F407等。选择适合自己需求的开发板即可。 USB数据线 烧录STM32微控制器通常需要使用USB数据线连接开发板和电脑。选择一根
    的头像 发表于 08-22 09:38 2111次阅读

    烧录器怎么连接单片机

    准备工具和材料 烧录器(如ST-Link、J-Link等) 单片机(如STM32、Arduino等) 连接线(如USB线、串口线等) 电源(如电池、电源适配器等) 选择合适的烧录器 根据您的单片机
    的头像 发表于 08-22 09:25 835次阅读

    【GD32 MCU 入门教程】二、GD32 MCU 烧录说明(3)脱机烧录

    大部分主流的烧录器厂商均支持GD32 MCU的烧录,如ELNEC、致远电子、贷铺科技、希尔特、迈斯威志、轩微、天津威磊、Segger、芯园电子、北极星电子等烧录器厂商。烧录
    的头像 发表于 08-08 17:44 1189次阅读
    【GD32 MCU 入门教程】二、GD32 MCU <b class='flag-5'>烧录</b>说明(3)脱机<b class='flag-5'>烧录</b>

    如何选择适合自己应用的AC/DC电源模块?

    BOSHIDA 如何选择适合自己应用的AC/DC电源模块? AC/DC电源模块是将交流电转换为直流电的设备,广泛应用于各种电子设备中。选择适合自己应用的AC/DC电源模块需要考虑多个因
    的头像 发表于 05-30 13:51 395次阅读
    如何<b class='flag-5'>选择</b><b class='flag-5'>适合</b>自己应用的AC/DC电源模块?

    如何选择波峰焊助焊剂喷涂方式——全面指南

    选择合适的喷涂方式应基于具体的产品需求、生产规模、成本预算及环保要求综合考虑。对于追求高质量焊接和成本控制的现代电子制造来说,喷雾式和发泡式因其更高的精度和效率,往往成为大多数客户选择
    的头像 发表于 05-17 14:57 1100次阅读
    如何<b class='flag-5'>选择</b>波峰焊助焊剂喷涂<b class='flag-5'>方式</b>——全面指南

    如何选择适合自己需求的DC电源模块?

    BOSHIDA 如何选择适合自己需求的DC电源模块? 在选择适合自己需求的DC电源模块时,需要考虑一些关键因素,以确保选择的模块能够满足电源
    的头像 发表于 04-28 13:55 303次阅读
    如何<b class='flag-5'>选择</b><b class='flag-5'>适合</b>自己需求的DC电源模块?

    工厂如何选择适合的MES系统

    电子发烧友网站提供《工厂如何选择适合的MES系统.docx》资料免费下载
    发表于 02-29 09:09 0次下载

    如何选择适合自己的无缝高清矩阵切换器?

    :根据实际需求,选择具备足够带宽和分辨率的切换器,以确保能够支持高清视频信号的传输和处理。 控制方式:根据实际需求,选择适合的控制方式,如面
    的头像 发表于 01-24 14:37 462次阅读

    stlink烧录烧录步骤

    烧录器是一种常用于嵌入式系统开发的工具,能够将程序代码烧录到芯片中。STLINK是STMicroelectronics公司推出的一款烧录器,用于烧录STM32系列单片机。以下是STLI
    的头像 发表于 01-08 14:51 1.4w次阅读

    如何选择适合测试短路电流的示波器探头?

    如何选择适合测试短路电流的示波器探头? 选择适合测试短路电流的示波器探头是非常重要的,因为它直接影响到测试结果的准确性和可靠性。在选择示波器
    的头像 发表于 01-08 11:42 479次阅读