AmlScanKeyTool.doc

(177 KB) Pobierz
Amlogic Engineering Notes

Amlogic Application Notes

 

 

 

 

 

Application Notes

 

 

 

 

AmlScanKeyTool

Revision 0.5

 

 

 

 

 

 

 

 

 

 

 

 

 

Amlogic, Inc.

3930 Freedom Circle

Santa Clara, CA 95054

U.S.A.

www.amlogic.com

 

Legal Notices

© 2013 Amlogic, Inc. All rights reserved. Amlogic ® is registered trademarks of Amlogic, Inc. All other registered trademarks, trademarks and service marks are property of their respective owners.

 

This document is Amlogic Company confidential and is not intended for any external distribution.


目录

简介              4

1. 工位标配              4

2. 驱动安装              4

3. 配置文件              4

4. 工具界面及操作介绍              6

4.1 主界面              6

4.2 导入烧录KEY文件              7

4.3 初始化              8

4.4 接入烧录设备              8

4.5 开始              9

4.6 扫描              10

4.7烧录              11


修改记录

 

版本

日期

作者

修改

0.1

Jun 5, 2014

Jinkai.li

初稿

0.2

July 21,2014

pei.pei

添加本地文件获取Key的配置

0.3

March 5,2015

pei.pei

增加Keysprovider.dll本地文件获取Key

0.4

June 2,2015

pei.pei

增加可烧录的Key类型为3个,初始化读取Key

0.5

Nov 18,2015

pei.pei

增加可烧录的Key类型为4,增加对905的支持

 


简介

本工具主要用于产线量产KEY烧录,以扫描枪扫描标签纸条码或本地文件key为输入,然后把KEY以字符串的形式烧录到设备介质中,并在界面上直观显示烧录结果。工具支持以xml文件配置烧录的KEY的格式及长度。

 

1.  工位标配

PC要求

l         2G以上主频

l         1G内存

l         主板需支持USB2.0高速模式或USB3.0主机控制器

 

操作系统要求

l         XP或WIN7

l         关闭杀毒类监控软件

 

DC

l         5V/2.0A直流电源---为PCBA板供电。

 

2.  驱动安装

    在烧录用PC上需要安装libusb驱动。

    在没有安装libusb的PC上,当有新平台插入时,设备管理器会显示惊叹号,此时可右键-更新设备驱动软件浏览计算机以查找驱动程序软件-选择工具安装目录“libusb-win32-bin-1.2.6.0”。安装驱动成功后设备显示为WorldCup Device

 

3.  配置文件

        工具目录下AmorchidConfig.xml配置了需要烧录的KEY,文件名不允许被修改。本文档以macusid为例描述配置文件的使用。如下图:

 

          现工具支持扫描烧录KEY,如果需要支持个以上的KEY则需要界面上做相应修改。name为要烧录的KEY的名称,名称必须与烧录导入的镜像包img里的KEY的配置一至。定制烧录镜像包请参考《客制化工具使用说明》by Pei Pei

scan_formatscan_len用于对扫描获取到的条码进行格式及长度检验,这可以在一定程序上防止扫错条码。write_len表示实际烧录时的长度,因为存在这样的情况,比如:烧录mac时,扫描枪获取到的字符串为“AABBCCDDEEFF”,实际烧录到介质中是“AA:BB:CC:DD:EE:FF”,所以write_lenscan_len不同。

Algorithm则是用于从扫描字符串转化为烧录字符串的算法,“none”表示不需要转换,如果需要添加格式转换算法则需要修改工具代码。

Source是获取扫描Key的来源,当值为“scan”时,表明从工具控件读取,当值为“file”时,表明从license目录下的文件获取,不同的Key名称不同,如usid./license/usid.ini中获取Keydeviceid./license/deviceid.ini中获取Key,与Key文件名与二代烧录工具烧录的Key文件名相同。

注:对烧录macmac_btmac_wifiKey,如果从文件中获取,即source=file时,license目录下烧录文件分别是mac_ether.inimac_bt.inimac_wifi.ini,并且需要在AmorchidConfig.xml配置中将Algorithm设置为none,因为从文件里读取的Key就是AA:BB:CC:DD:EE:FF形式,不需要工具再转化。

4.  工具界面及操作介绍

4.1      主界面

图4.1 主界面

4.2      导入烧录KEY文件

    占击“浏览”按钮,在弹出的对话框中选取烧录的镜像文件,烧录KEY的镜像与烧录软件的镜像文件不同,如何定制请参考《客制化工具使用说明》。选取成功后,文件路径会显示在烧录KEY文件路径下。

4.3      初始化

4.2 -初始化

    导入烧录KEY文件成功后,“开始”按钮变化可用,点击最左边的复先框选择要烧录的KEY,然后点开始“按钮”。

4.4      接入烧录设备

          用USB线连接烧录设备,设备进入烧录模式,如果连接成功,界面会提示“设备接入成功”,否则提示“未接入设备”,如果设备进入烧录模式而工具不识别,请重新安装驱动。

4.5      开始

4.3 开始

        初始化设备,工具先检查当前接入设备是否可以烧录选择的KEY名称,如果可以烧录,并能读取Key,对应的编辑框变为可输入状态并显示设备已有的Key数据,可输入状态的编辑框便于用户扫描或输入Key。

4.6      扫描

   

4.4扫描

    如果已经接好扫描枪,并且扫描枪可用,直接扫描对应的KEY的条码即可。由于扫描枪扫描条码之后会自动输入回车键,所以扫描完最后一个条码后,工具会自动启动烧录,不需要操作员按“烧录”按钮。当然操作员也可以从键盘上输入条码,然后按回车。

4.7烧录

4.5烧录成功

      烧录成功后,最右边会显示绿色的勾,失败则显示红色的叉。

Amlogic Confidential              1/28             

Zgłoś jeśli naruszono regulamin