使用AK100Pro-4P提高Android系统的Flash量产编程效率

使用AK100Pro-4P提高Android系统的Flash量产编程效率


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条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信