2024年5月26日发(作者:)
TKScope嵌入式仿真开发平台讲座(56)
使 提高Android系统的Hash量产编程效率
广州致远电子股份有限公司
AK100Pro一4P是一款高效量产型在线编程器,能实
现4个通道同时在线编程。为了适应用户不同的应用需
要,每个通道提供4种下载接口:JTAG接口、USB接口、
UART接口和以太网接口。用户可以根据实际需要,灵
◆WinCE、Android、Linux等系统烧写;
◆支持多通道同步/异步烧写,最大程度提高烧写效率;
◆1000 V端口隔离设计,更好保护用户目标板和编
程器;
活选择不同的下载方式,下载速度可高达每秒数十兆。
与KFlashPro在线编程软件完美组合,目前已支持高
达5 000多种MCU和15 000多种Flash器件任意组合的
在线编程。目标板上的芯片包括主控芯片,如ARM内
核、AVR内核、8051内核、C166内核、DSP内核、MIPS内
核等。
◆8通道用户I/0,方便与自动烧写/测试设备互联;
◆定制化软件。
2传统在线编程Android系统方式
Android系统广泛应用于智能手机、平板、网络电视
等。由于系统文件体积大、烧写模式灵活多变,冈而烧写
过程极其复杂。典型的烧写流程为:
除此之外,还支持对目标板上与主控芯片连接的其他
任意Flash 芷:片编程,如Nor Flash、Nand Flash、SPI
Flash、I C Flash、EEPROM等,并完美支持Flash配置数
据的编程,所有器件一键烧写。同时能文脱winCE、An—
droid、Linux等系统烧写。
①使用编程器先烧写U—Boot等启动代码至Flash
巷片;
②Flash芯片贴板后,启动U—Boot等Bootloader,再
借助Bootloader烧写系统。
可以看出,该方式操作流程复杂,对于生产烧写人员
的技能水平要求较高。而且最大的问题在于无法实现较
高产能,一次只能烧写一块设备。
3 AK100Pro一4P提供多通道高速UsB烧写模式
AK100Pro一4P提供4个高速并行烧写通道,每个通
道提供调试接口、USB接口。通过调试接口可烧写U—
Boot等Bootloader,而通过高速USB接口可将整个An—
droid系统快速下载至目标设备中。二者的完美结合,使
得生产人员只需要一台机器、简单地更换目标设备,即可
方便、快捷地一次烧写多个设备。
4基于Google官方的Fastboot通信协议
AK100Pro一4P支持Google官方的Fastboot通信协
议,用户只需要在U—Boot等Bootloadert中实现Fastboot
图1 AK100Pro一4P同时编程4块Andriod系统板
协议。通过USB高速接口,最大的数据传输速度可高达
数十兆。
1 产品特色
产品特色如下:
◆图形化配置界面,方便直观;
◆柔性灵活的Nand Flash高级配置;
下面简单介绍如何使用AK100Pro一4P的Fastboot
模式和专业的KFlashPro软件进行烧写。
4.1创建Fastboot模式工程
在KFlashPro软件菜单中选择“文件”一“新建”,新建
一
◆各类BOOT启动代码(支持特殊格式)烧写;
个基于Fastboot模式的烧写工程,如图2所示。
8 2 Microcontrollers&Embedded Systems 20 13#-r4 10期 wWW
.
mesnet.corn on
兰 y_ 巫
4P一同烧写。
艋
运行启动代码,且启动代码支持Fastboot。如果启动代码
未烧写U—Boot程序到板子上,也可以通过AK100Pro一
5高速的多通道量产异步烧写
AK100Pro一4P提供4个独立的异步通道,每个通道
均可单独地控制,完全独立运行。在KFlashPro的[量产
配置]中,可配置为多机操作模式,每个通道均可以单独
使能。
蛹遥强 鸯
攮麟 拣{辩£
图2创建Fastboot烧写工程
a 鬻母 t 2≥
翱
¥
我爱
§ . 黪
翟 l魂 墼建
移 嚣 0
、、 0
镪张
爨
j 瓣
档嚣
4.2配置Fastboot烧写参数
一
蓼舔两拇女&薅
、~ -
斓 §《爨
… -~
:
个典型的Android系统通常包含若干不同的系统
图4多通道配置
文件,如uImage、system.img、userdata.img、ramdisk—
uboot.img等。文件大小从数M到数百M不等。无论文
件数量有多少,无论文件有多大,KFlashPro都能一次性
将所有这些系统文件烧写完。
AK100Pro一4P甚至允许指定烧写次数,该功能将极
大地方便生产控制。同时在烧写过程中,为了降低生产人
员的劳动强度,可以方便地检测目标板的上下电。
鬻} 黼埔瓣雕
辩鞠
瓣黛蔫 撼瓣
} 拣 } 轴雠
一…一 ~一
一 …一…一 ~
赣讳捧 菹蠡:_lⅨ
爨 籀 终瓿数;垂
鞠薅照麴捃鼗:臻
尊跫蟪辩霭:瑚
撬 漱:{00瓣
鹣箍糍嫂糍数:奇
{
图5批量控制配置
6 小 结
本文主要简单介绍了AK100Pro一4P量产烧写An—
droid系统。简单易懂的操作方式,量产的烧写模式,节省
了产品的人工成本。下期文章主要介绍AK100Pro一4P
量产烧写WinCE系统,敬请大家留意。●
地址:广州市天河区车陂路黄洲工业区3栋2楼
图3添加任意多个烧写文件
仿真器网址:http://www.embedtools.corn/proj0ols/emltlator/TKscope.asp
BBS网址:http://bbs.zlgmcu.com.cn
4.3连接设备并启动烧写
配置完成后即可开始烧写,首先要确保目标板上已经
销售电话:(020)22644372
技术支持:(020)22644360
(020)28872453
电子邮箱:TKS@zlgmcu.com
(收稿日期:2O13-09-09)
◎开发工具系列产品
一 ”
≯ :
AK一100仿真器 LAB6OOO逻辑分析仪PDO1000数字示渡器 通用绵程器 USB/CAN协议分析仪
敬请登录网站在线投稿
2013年第10期 《平 机 嵌入式系碗应冈》 83
发布者:admin,转转请注明出处:http://www.yc00.com/web/1716693233a2730286.html
评论列表(0条)