无钥匙进入系统量产编程工具SmartPRO系列编程器
NXP公司的PKE芯片PCF7952是目前市面上应用最广泛的无钥匙汽车防盗系统主控芯片。随着PKE技术的推广和普及,越来越多的客户有批量生产PKE芯片的需求,目前客户手头配备的Jlink工具在量产时遇到不少的问题。
SmartPRO系列编程器中的SmartPRO 5000U-Plus以及SmartPRO T9000-PLUS支持芯片NXP公司的PKE芯片PCF7952,并可以做类似芯片的升级工作。本文将从烧写性能、操作方式以及成功案例来说明SmartPRO系列编程器烧写PCF7952的优势。
下面就以SmartPRO 5000U-Plus来做示例:
SmartPRO系列通用编程器与JLink等仿真工具相比,具有更加便捷的烧写功能。详细对比情况如表 2 1所示。
烧录工具 | SmartPRO编程器 | JLink |
烧录速度*i | 3.9秒 | 4.5秒*ii |
管脚检测 | 支持 | 不支持 |
脱机烧写 | 支持 | 不支持 |
过流检测*iii | 支持 | 不支持 |
ICP烧写 | 5000U-PLUS支持 | 支持 |
量产烧写 | 支持 | 不支持 |
烧写操作步骤 | 简单 | 繁复 |
i. 该烧写速度包含擦除、编程、校验、保护;
ii. 该速度是在IAR的环境中测得,如果使用下载命令的方式,速度更慢;
iii.避免芯片放反而做出的一个保护芯片操作。
SmartPRO系列编程器为通用型编程器,可以对各种类型,如ARM、DSP、FPGA、CPLD、Nor Flash、Nand Flash、(E)EPROM等以及大多数当前市面上比较通用的芯片进行烧写。相比Jlink等仿真工具来讲,SmartPRO系列编程器具有以下优势:
1. 引脚检测:一旦芯片没有接触好,编程器软件界面会提示具体某引脚没有接触,可以更加有效的提高烧写效率,提高适配器的使用寿命,提高烧写成功率。如果为脱机烧录,只有将芯片各引脚与编程器连接好才开始编程器,防止误操作;
2. 过流检测:当芯片放反时,会检测提示,以提醒用户芯片放置错误,以免烧坏芯片;
3. 简易的烧写操作:通过在组合操作定制中加入单步操作,之后直接点击量产按钮,就会按照指定的操作步骤,一键操作;
4. 脱机烧写:SmartPRO编程器支持脱机烧写,即无需联系电脑即可量产。方便生产流水线操作;
5. 量产功能:真正意义上的一拖四异步烧写,四个站点无需等待。这个对于大批量烧写芯片来说,可以节省客户更多的宝贵时间,从根本上实现对烧录效率的提高,提高产能。
广州致远电子有限公司的SmartPRO系列编程器因为其人性化的软件界面以及便捷的键盘操作让客户可以快速入门,轻松量产。图 3 1为整个烧写步骤。
表 4-1为我司技术支持反馈的已经支持的部分客户。
客户名称 | 使用编程器型号 | 烧录方式 |
深圳市*亚迪汽车有限公司 | SmartPRO 5000U-Plus | ICP以及锁紧座 |
上海*恩汽车技术有限公司 | SmartPRO T9000-PLUS | 锁紧座 |
广州市*锝林电子有限公司 | SmartPRO 5000U-Plus | 锁紧座 |
深圳市宜*科技有限公司 | SmartPRO 5000U-Plus | ICP以及锁紧座 |
表5-1为同系列芯片支持列表
支持芯片型号 | 适配器 | 支持芯片型号 | 适配器 |
PCF7922@ICPLine | PCF8582C | ||
PCF7922@TSSOP20 | ZY290D | PCF8582C@SOIC8(3.9mm) | ZY300A |
PCF7961@ICPLine | PCF8582D | ||
PCF7961@TSSOP20 | ZY290D | PCF8582D@SOIC8(3.9mm) | ZY300A |
PCH7970@SSOP28 | ZY291A | PCF8582E | |
PCH7970@SSOP24 | ZY291A | PCF8582E@SOIC8(3.9mm) | ZY300A |
PCF7941@TSSOP20 | ZY290A | PCF8582F | |
PCF7941@ICPLine | PCF8582F@SOIC8(3.9mm) | ZY300A | |
PCF7952@TSSOP24 | ZY290A | PCF8594C | |
PCF7952@ICPLine | PCF8594C@SOIC8(3.9mm) | ZY300A | |
PCA24S08D@SOP8 | ZY300A | PCF8594D | |
PCA24S08DP@TSSOP8 | ZY200A | PCF8594D@SOIC8(3.9mm) | ZY300A |
PCA9500@SO16 | ZY328A | PCF8594E | |
PCA9500@TSSOP16 | ZY290A | PCF8594E@SOIC8(3.9mm) | ZY300A |
PCF85102C | PCF8598C | ||
PCF85102C@SOIC8 | ZY300A | PCF8598C@SOIC8(7.5mm) | ZY328A |
PCF85103C | PCF8598D | ||
PCF85103C@SOIC8 | ZY300A | PCF8598D@SOIC8(7.5mm) | ZY328A |
PCF85116 | PCF8598E | ||
PCF85116@SOIC8 | ZY300A | PCF8598E@SOIC8(7.5mm) | ZY328A |