AK100Pro-4P量产在线编程器提高产品量产效率

2013-08-14 08:03广州致远电子股份有限公司
单片机与嵌入式系统应用 2013年11期
关键词:板子量产以太网

广州致远电子股份有限公司

在线编程具有后期升级方便、节省生产成本、操作灵活等优势,越来越多具有前瞻性眼光的公司转向采用这种全新的编程模式。因此,广州致远电子股份有限公司推出一款量产型AK100Pro-4P在线编程器,能实现4个通道同时在线编程,为工厂量产烧写提供完善的解决方案。为了适应用户不同的应用需要,AK100Pro-4P在线编程器的每个通道提供4种下载接口:调试接口、USB接口、UART接口和以太网接口。用户可以根据实际需要,灵活选择不同的下载方式,下载速度可高达数十兆每秒。

图1 AK100Pro-4P在线编程器

AK100Pro-4P与KFlashPro在线编程软件完美组合,目前已支持5 000多种MCU和15 000多种Flash器件任意组合的在线编程,并且能实现 WinCE、Android、Linux等系统烧写。

图2 AK100Pro-4P同时编程4块WinCE系统板

1 功能特点

① 量产型在线编程器,同时编程4通道的目标板;

② 采用高效的烧写算法,极速Flash烧写,节省用户的宝贵的生产时间;

③ 支持5 000多种主流厂商的 MCU,15 000多种Nor Flash、Nand Flash、EEPROM、SPI Flash在线编程;

④ 兼容性强,支持4种编程接口烧写(调试/UART/USB/以太网),方便用户使用不同的烧写方式;

⑤一键烧写多个器件,可以同时烧写PCB板上的MCU和与之相连的何意Flash器件;

⑥ 支持自动量产烧写,一个板子烧写完毕后,更换板子会自动开始下一个板子的烧写;

⑦ 创新的云烧录组件,远程在线升级用户固件程序;

⑧ 量身定做烧写方案,如有特殊需求,我们的工程师还可为您量身定制您所需求的烧录方案。

2 产品特色

① 图形化配置界面,方便直观;

② 柔性灵活的Nand Flash高级配置;

③ 各类BOOT启动代码(支持特殊格式)烧写;

④ WinCE、Android、Linux等系统烧写;

⑤ 支持多通道同步/异步烧写,最大程度提高烧写效率;

⑥调试端口及UART接口1000V隔离设计,更好地保护用户目标板和编程器;

⑦8个用户I/O(1000V隔离设计),提供5V@200mA隔离电源输出,方便与自动烧写/测试设备互联;

⑧ 每通道提供一个高速USB2.0接口,兼容USB1.1;

⑨ 集成100M/10M自适应以太网交换机;

⑩ 每通道提供一个标准的RS232接口,波特率最高支持250kbps;

[11]定制 化软 件 。

3 支持多类型、海量的Flash在线编程

AK100Pro-4P支持世界各大半导厂商的 MCU和Flash器件,目前已支持的内核有 ARM、MIPS、DSP、AVR、8051、C166、STM8等内核,只要选择正确的芯片型号,AK100Pro-4P即可轻松完成片内Flash的编程。此外,AK100Pro-4P还可以支持与主控芯片连接的任意Flash编 程,如 Nor Flash、Nand Flash、SPI Flash、I2C Flash、EEPROM等,并完美支持Flash配置数据的编程,所有器件一键烧写。

ARM9、ARM11、Cortex-A8/A9等用户,烧写 Boot-Loader一直是研发工程师头痛的事情,原因是没有高效的BootLoader在线编程工具。AK100Pro-4P在线编程器为用户提供出色的解决方案,支持各种格式BootLoader的烧写。此外,AK100Pro-4P还支持 WinCE、Android、Linux等系统的烧写,并提供USB、以太网、SD卡等多种方法烧写,满足用户的个性化需求。

图3 支持器件厂商

4 AK100Pro-4P量产烧写STM8

下面介绍AK100Pro-4P配合KFlashPro在线编程软件,如何帮助工厂同时量产在线编程4块主控芯片为STM8的目标板。

首先,研发工程师需要新建一个KFlashPro工程,选择正确的芯片型号,加载烧写文件,并根据需要配置量产次数。另外,为保护代码安全,用户可以把工程转换为加密工程,在[工程配置]中的[启用加密工程]选项,使用加密工程后,烧写人员将无法查看烧写的文件,保护用户烧写代码安全。配置完毕后,即可把工程交由烧写人员进行烧片。

图4 量产开始

AK100Pro-4P通过SWIM接口与STM8连接,可以同时将4块STM8板子分别连接AK100Pro-4P在线编程器的4个调试接口。同时,如果用户需要,可以从扩展I/O接口或者USB接口中获取5V电源为板子供电。板子连接好后,点击[自动量产]按钮即可开始对目标板进行编程。

AK100Pro-4P提供了2种量产编程方式:自动和手动。在量产配置中选中[全自动上下电检测]后即选择为自动方式,芯片烧写完毕后更换芯片将自动进入下一步的烧写(仿真器需要检测到目标板重新上下电);如果连接仿真器的电源检测信号在更换板子时无法断开,可以使用手动模式,更换完板子后按下机器上的启动按钮即可开始下一块板子的烧写。

图5 量产过程

烧写完毕后,可以通过查看每个通道上面的状态指示灯检查烧写是否正确,烧写过程中(忙)亮黄灯,烧写成功亮绿灯,烧写失败亮红灯;同时成功蜂鸣器短响一声,失败长响。烧写过程中,通过[自动量产]烧写窗口,可以实时观察总的成功烧写次数、失败次数,以及每个通道的烧写进度。用户可以在日志窗口中查看每个通道的详细日志信息。

5 小 结

TKScope二十年来一直专注仿真技术与在线编程系统的研究。AK100Pro-4P高效量产型在线编程器,强大的Flash烧写组件,对ARM、AVR、C166、C*Core、MIPS、STM8等内核的调试支持,对片内Flash、片外Flash/EEPROM高速在线编程的支持,使得AK100Pro-4P成为在线编程领域的领导者。

猜你喜欢
板子量产以太网
基于国六排放标准下的量产车评估测试(PVE)方法研究
欲登高峰,必忍其痛
——读《板子猴》有感
基于1500以太网养猪场的智能饲喂控制系统的设计与实现
3D打印迈向量产之路
谈实时以太网EtherCAT技术在变电站自动化中的应用
中国建材成功量产世界最薄光伏玻璃
信息泄露谁该挨“板子”
问责的“板子”怎么打?
捷太格特(JTEKT) 成功开发“电机用新陶瓷球轴承” 并实现量产
浅谈EPON与工业以太网在贵遵高速公路中的应用