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

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

3天内不再提示

【高能方案分享】基于P800系列编程器的扫码枪动态数据自动烧录方案

ZLG致远电子 2022-08-25 17:50 次阅读

工厂有大量芯片紧急待烧录,且每一颗芯片需要烧录的数据都不一样,还不能降低总体烧录效率,这时有哪些高能方案可以选择呢? 在工厂产线量产自动烧录场景中,很多时候,除了烧录相同固件之外,还需要大量烧录一些特定的数据。如网卡 MAC,芯片 ID 号等,这时,每一颗芯片需要烧录的数据是不一样的,且产线不能降低原有烧录效率,这要如何处理呢?面对这种需求,很多功能单一的拷贝机、仿真器、专烧器就很难派上用场了,今天,就介绍一款基于P800系列量产编程器烧录动态数据的产线自动化方案。
4448567a-22dc-11ed-9ade-dac502259ad0.jpg 方案需求除烧录标准固件外,还需烧录特定数据,如网卡MAC、芯片ID号,每一颗芯片需要烧录的数据都不一样。4448567a-22dc-11ed-9ade-dac502259ad0.jpg 方案概述针对以上客户需要“每一块芯片烧录的数据是不一样的”需求。可以把这些数据做成条形码/二维码,通过串口扫描枪扫码对应的条形码/二维码,获取数据烧录到芯片里,原有的固件依然正常烧录。

说明:本方案将二维码/条形码的数据按照十六进制的方式读取解析,并且扫描枪的数据包以\n 或者\r 结束,数据包解析成功后直接烧录到芯片。如二维码/条形码存储的信息 为字符串“AABBCCDD”,那么烧录到芯片的数据为 0xAA,0xBB,0xCC,0xDD。

4448567a-22dc-11ed-9ade-dac502259ad0.jpg 方案需要准备的器件

1. P800系列编程器1台44706020-22dc-11ed-9ade-dac502259ad0.jpg4482981c-22dc-11ed-9ade-dac502259ad0.jpg

P800isp或者P800Pro型号均可。

说明:

P800isp为板烧型号,最多同时烧录4块目标板。

P800Pro为片烧型号,最多同时烧录2-8颗芯片。

2.串口扫码枪1个(可采用标配串口线,也可额外自配串口线)

本方案扫码枪需为串口接口,市面上常用串口扫码枪都适用。4448567a-22dc-11ed-9ade-dac502259ad0.jpg 方案演示分为【工程配置阶段(含扫码枪测试)】和【量产烧录阶段】对此方案做详细演示说明:

【一】工程配置阶段(含扫码枪测试)

第一步:建立工程

按照P800系列烧录器常规创建工程方式,创建烧录工程后, 进入工程配置页面:

44aec810-22dc-11ed-9ade-dac502259ad0.png

第二步:找到“动态数据”配置界面

点击“工程配置”后进入工程配置页面,切换到“工厂选项-配置”, 选择“动态数据”后点击“添加”按钮。即可在右边“使用配置列表”看到新增了“动态数据”这一项。

44c6389c-22dc-11ed-9ade-dac502259ad0.png

第三步:在动态数据配置页面选择插件

例如:选择【ScanCode扫码烧录】对应插件进行配置

44d7c29c-22dc-11ed-9ade-dac502259ad0.png

第四步:扫码烧录配置页面测试扫码枪

1.点击“配置”,即可进入 ScanCode 扫码烧录配置页面(具体客户需求不同,配置内容不同)

44c6389c-22dc-11ed-9ade-dac502259ad0.png

2.选择“扫码枪串口波特率”(如果不清楚请可以联系扫码枪产商)。点击“测试扫码枪”按钮,即可进去测试串口扫码枪页面:

44f6640e-22dc-11ed-9ade-dac502259ad0.png

第五步:测试串口扫描器

扫描器串口原始数据:主要显示从串口传输过来的原始数据;

解析后的数据:从串口传输过来的原始数据,经过解析后显示在该显示框。

450eeed4-22dc-11ed-9ade-dac502259ad0.png

【二】量产烧录阶段

第一步:点击批量生产

(可按需在配置中选择是否“自动上下电”)

4524df32-22dc-11ed-9ade-dac502259ad0.png

第二步:进入量产界面

1.烧录过程中,当提示“请扫码……”时,烧录会停止在该步骤。

453ccda4-22dc-11ed-9ade-dac502259ad0.png

2.用户按照“请扫码”的提示,用扫码枪扫描对应的二维码/条形码,当成功扫码之后,界面会打勾提示烧录完成,此时烧录流程才继续向下走。

4557b042-22dc-11ed-9ade-dac502259ad0.png

说明:该方案多通道烧录时,留意界面上是哪个通道提示扫码,多通道烧录时,同一时间只有一个通道会提示扫码。异步烧录模式下,提示扫码的通道并不是按通道顺序来提示扫码,而是按照哪个通道前期初始化工作完成的快,就哪个通道先提示扫码。同步烧录模式下,提示扫码的通道是严格按照顺序来提示扫码的。如通道 1 先提示扫码, 扫码完成后,再到通道 2 提示扫码,扫码完成之后再到通道 3 提示扫码,以此类推。

4575ef94-22dc-11ed-9ade-dac502259ad0.gif

P800系列烧录器量产烧录界面效果图

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

    关注

    9

    文章

    386

    浏览量

    41702
收藏 人收藏

    评论

    相关推荐

    STM32F103如何连接读取数据

    STM32的USB口应该可以直接连接的USB,但是软件如何实现?有无类似CH340的芯片直接将
    发表于 04-25 06:36

    模块 DPM工业

    模组
    深圳市远景达物联网技术有限公司
    发布于 :2024年04月23日 16:23:25

    得利捷工业 cognex读

    深圳市远景达物联网技术有限公司
    发布于 :2024年04月22日 15:47:46

    ST-usb-host-hid库如何解决usb这类的usb-hid-keyboard设备?

    用cube生成的usb-host-hid调试的时候只能支持小部分的usb,有好几种
    发表于 04-17 06:49

    直流可编程电子负载IT8500系列编程与语法指南

    电子发烧友网站提供《直流可编程电子负载IT8500系列编程与语法指南.pdf》资料免费下载
    发表于 04-14 09:56 0次下载

    深圳远景达工业固定式,支持高速移动3.2m/s的条码读取速度,解码成功率100%#工业固定式

    物联网
    深圳市远景达物联网技术有限公司
    发布于 :2024年03月14日 17:39:39

    CCG5系列CYPD5235-96BZXI可以支持CY8CKIT-002编程器烧录吗?

    CCG5系列CYPD5235-96BZXI可以支持CY8CKIT-002编程器烧录吗?在哪可以获得固件代码?
    发表于 02-22 08:33

    stm32f103怎么接入usb二维

    stm32f103怎么接入usb二维,需要增加芯片吗
    发表于 09-20 07:48

    昂科烧录器支持Analog Devices亚德诺半导体的超低功耗、独立式电量计IC MAX17201X

    的AP8000万用型烧录器包含主机,底板,适配座三大部分。 主机支持USB和NET连接,允许将多台编程器进行组网,达到同时控制多台编程器同时烧录的目的。内置芯片安全保障电路保证即使芯片
    发表于 08-10 11:54

    MCU控制器需要烧录吗 mcu烧录方法介绍

    烧录过程涉及将编写好的程序代码通过特定的烧录工具(如编程器烧录器等)连接到MCU的编程接口,并将程序代码传输到MCU的存储器中。这个过程可
    发表于 07-20 14:56 2239次阅读

    Renesas R-IN32M3 系列编程手册:驱动程序 Rev.6.01

    Renesas R-IN32M3 系列编程手册:驱动程序 Rev.6.01
    发表于 07-06 18:42 0次下载
    Renesas R-IN32M3 <b class='flag-5'>系列编程</b>手册:驱动程序 Rev.6.01

    PG-FP6,瑞萨闪存编程器用户手册附加文档(连接闪存编程器的推荐电路)

    PG-FP6,瑞萨闪存编程器用户手册附加文档(连接闪存编程器的推荐电路)
    发表于 06-30 19:18 3次下载
    PG-FP6,瑞萨闪存<b class='flag-5'>编程器</b>用户手册附加文档(连接闪存<b class='flag-5'>编程器</b>的推荐电路)

    W78E052DDG用什么烧录器烧录程序?

    ) 讯号接口的 USB 编程器,适用于发展 Nuvoton 8051 LPC 芯片, 如 N79E81x /N79E82x/N79E715/W79E2051/4051 系列產品。ISP
    发表于 06-14 12:58

    筋膜方案原理以及PCBA介绍

    **筋膜方案框图** 深圳市其利天下技术开发有限公司 28通用版PCBA主要参数 ① 电机额定电压:7.4V ② 电机转速:四档位可调、RGB灯光显示,恒转速PID算法 ③ 控制方式:无感方波
    发表于 05-22 21:55

    求助,需要一个可以将我的.bin文件烧录到芯片中的独立编程器

    大家好, 我有一个 PCB,上面有一个 ESP8266-07 芯片,用于对芯片进行编程的必要引脚也已用完。 我需要一个可以将我的 .bin 文件烧录到芯片中的独立编程器。你有什么建议吗? 顺便说一下,我的电路板也可以处理 5V,
    发表于 05-17 07:57