2 MINI-Pro脱机下载器 用户使用手册 通用功能介绍 V1 0_第1页
2 MINI-Pro脱机下载器 用户使用手册 通用功能介绍 V1 0_第2页
2 MINI-Pro脱机下载器 用户使用手册 通用功能介绍 V1 0_第3页
2 MINI-Pro脱机下载器 用户使用手册 通用功能介绍 V1 0_第4页
2 MINI-Pro脱机下载器 用户使用手册 通用功能介绍 V1 0_第5页
已阅读5页,还剩10页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

修订历史修订历史 版本 日期 V1.00 2018/12/ 广州市星翼电子科技有限公司广州市星翼电子科技有限公司 超高性价比脱机下载器超高性价比脱机下载器 MINIMINI- -ProPro User Manual 原因 /11 首次发布 ALIENTEKALIENTEK 广州市星翼电子科技有限公司广州市星翼电子科技有限公司 超高性价比脱机下载器超高性价比脱机下载器 ProPro 脱机脱机下载器下载器 通用通用 广州市星翼电子科技有限公司广州市星翼电子科技有限公司 通用通用功能介绍功能介绍 用户手册 1 使用前的准备 . 2 简单烧录步骤 . 3 UID 自定义加密. 4 滚码配置 . 5 限定 UID 范围烧录 . 6 插入随机数组 . 7 远程文件功能 . 8 机台信号控制 . 9 其他功能 . 9.1 固件注释 . 9.2 隐藏配置信息 10 联系我们 . 超高性价比脱机下载器 MINI-Pro 脱机下载器脱机下载器 1 目录目录 . . . . . . . . . . 隐藏配置信息 . . 超高性价比脱机下载器 通用通用功能介绍功能介绍 . 2 . 2 . 6 . 6 . 7 . 8 . 9 . 12 . 13 . 13 . 13 . 14 用户手册 1 使用前使用前的的准备准备 在使用脱机下载器之前 1) 准备好脱机下载器专用的配置软件 2) 配置软件需运行于 较新的 Windows 版本有集成该运行环境 未集成该运行环境 境再尝试使用配置软件 3) 脱机下载器首次连接到的电脑 集成在电脑操作系统中 2 简单烧录简单烧录步骤步骤 使用脱机下载器对产品进行烧录 配置两部分。功能配置就是通过上位机对 是将用户自己要烧录的固件配置到 本小节演示如何配置 MINI Mini-STM32 开发板进行程序烧录 配置流程如下: 一、将脱机下载器通过 USB 的指示灯点亮为红色, 超高性价比脱机下载器 MINI-Pro 脱机下载器脱机下载器 2 准备准备 在使用脱机下载器之前,还需做一些必要的准备: 准备好脱机下载器专用的配置软件,获取链接如下: 配置软件需运行于 Windows 操作系统上,且需要运行环境 .NET 4.0 版本有集成该运行环境(较老的如 Windows XP/Windows 2000 未集成该运行环境) 。请前往上述链接中百度网盘资料包中有下载 境再尝试使用配置软件,否则配置软件可能无法运行。 脱机下载器首次连接到的电脑,电脑会为其安装驱动,请静待驱动安装完毕 集成在电脑操作系统中,无需额外提供。 步骤步骤 对产品进行烧录, 首先要对脱机下载器进行配置, 包括功能配置和文件 功能配置就是通过上位机对 表 1-1 所列出的功能项进行配置 是将用户自己要烧录的固件配置到脱机下载器中。 MINI-Pro 脱机下载器, 并使用 MINI-Pro 脱机下载器 进行程序烧录。 图 2-1 正点原子 Mini-STM32 开发板 连接至电脑,打开配置软件,软件识别到脱机下载器 则表明已经成功连接,如图 2-2 所示。 超高性价比脱机下载器 通用通用功能介绍功能介绍 .NET 4.0,通常来说, Windows XP/Windows 2000 请前往上述链接中百度网盘资料包中有下载,请安装好该环 请静待驱动安装完毕。驱动 包括功能配置和文件 所列出的功能项进行配置,而文件配置则 脱机下载器对 正点原子 脱机下载器后,软件上 用户手册 二、选择要烧录的芯片的厂商和系列 T6,所以选择厂商“ST 三、在基础配置中 勾选“校验 电压选择“3.3V” ,其他功能项暂不配置 四、添加固件,点击“添加 的固件指定要烧录的起始地址 后点击“确认” (如果在上一步选择了 录起始地址) ,如图 2-5 超高性价比脱机下载器 MINI-Pro 脱机下载器脱机下载器 3 图 2-2 脱机下载器连接到上位机软件 选择要烧录的芯片的厂商和系列, 演示所用的开发板 使用的是 ST 公司的 ST” 、系列 “STM32F1xx” ,如图 2-3 所示。 图 2-3 选择芯片厂商和系列 校验” 、 “烧录完毕自动运行” 、擦除方式选择“全片擦除 其他功能项暂不配置, 如图 2-4 所示。 图 2-4 配置基础功能 添加”将.bin 格式的固件“Test.bin”添加到软件中 指定要烧录的起始地址,所选择的开发板例程的起始地址为 0 x08000000 如果在上一步选择了 TEST.hex,这一步就会被跳过, 5,图 2-6 所示: 图 2-5 填写烧录起始地址并确认 图 2-6 添加文件后显示信息 超高性价比脱机下载器 通用通用功能介绍功能介绍 公司的 STM32F103RC 全片擦除” ,输出 添加到软件中。然后为选择 0 x08000000,输入 而不需要填写烧 用户手册 五、将配置导入到脱机下载器 1) 点击配置软件右下角 2) 确认配置无误后点击 六、使用 20-Pin 排线插入开发板烧录座 载器红蓝灯交替闪烁, -10 所示,至此一个完整的烧录过程结束 超高性价比脱机下载器 MINI-Pro 脱机下载器脱机下载器 4 脱机下载器。 右下角的“同步到下载器”如图 2-7 所示; 图 2-7 “同步到下载器”按钮 确认配置无误后点击“确认” ,等待同步完成,如图 2-8 所示; 图 2-8 确认配置 排线插入开发板烧录座(如图 2-9) ,然后按下脱机下载器 烧录完毕时蜂鸣器会“哔”一声,开发板程序复位运行 至此一个完整的烧录过程结束; 图 2-9 开发板的烧录座 超高性价比脱机下载器 通用通用功能介绍功能介绍 脱机下载器的按键,脱机下 程序复位运行,如图 2 用户手册 超高性价比脱机下载器 MINI-Pro 脱机下载器脱机下载器 5 图 2-10 连接到开发板并烧录 超高性价比脱机下载器 通用通用功能介绍功能介绍 用户手册 3 UID 自定义加密自定义加密 STM8 仅部分型号芯片具备 中是否有支持 UID。因本功能描述篇幅过多 机下载器 UID 自定义加密使用说明 4 滚码配置滚码配置 当用户的产品批量生产时 个产品一个序列号记录在案 了一种简单实用的通过滚码实现方法 机下载器进行配置, 脱机下载器就能够在烧录时为烧录的产品进行递增 并把该编号写入到由用户指定的存储区域 进行配置,其配置项如图 4- 若要配置 UID 算法加密 如下: 滚码起始地址滚码起始地址(Hex) : 滚码字节长度滚码字节长度: 保留功能 滚码初始值滚码初始值(Hex) :滚码的初值 码值在此值的基础上递增; 滚码步进值滚码步进值:每烧录一次滚码值递增的增量 端序模式端序模式:选择滚码以大端序存储还是小端序存储 注意: 1.当以小端序存储时,通过 时,应进行大小端切换才可以 超高性价比脱机下载器 MINI-Pro 脱机下载器脱机下载器 6 自定义加密自定义加密 仅部分型号芯片具备 UID, 因此需使用该功能应先查看芯片具体型号的数据手册 因本功能描述篇幅过多,因此独立为一份文档,请参考 自定义加密使用说明 。 当用户的产品批量生产时,为了方便对产品进行辨别、管理、维护、追踪 个产品一个序列号记录在案,用于鉴别产品的生产批次、出厂时间等等。本脱机下载器提供 了一种简单实用的通过滚码实现方法, 这个滚码实际上就是一个序列号, 用户只需简单对脱 脱机下载器就能够在烧录时为烧录的产品进行递增、 不重复的编号操作 并把该编号写入到由用户指定的存储区域。 在配置软件上点击个 “高级功能- -1 所示: 图 4-1 滚码配置界面 算法加密,首先要勾选“启用滚码” ,然后才能开始配置 滚码存储的起始地址; 保留功能,目前所有支持的芯片系列固定为 4 字节; 滚码的初值,配置后第一次烧录时写入的滚码值 每烧录一次滚码值递增的增量; 选择滚码以大端序存储还是小端序存储 1; 通过 u32* 类型指针指向滚码起始地址可访问滚码 应进行大小端切换才可以 通过 u32* 类型指针访问得到滚码; 超高性价比脱机下载器 通用通用功能介绍功能介绍 因此需使用该功能应先查看芯片具体型号的数据手册 请参考MINI-Pro 脱 追踪,可以给每一 本脱机下载器提供 用户只需简单对脱 不重复的编号操作, -滚码写入配置” 然后才能开始配置,各配置项描述 配置后第一次烧录时写入的滚码值,后续烧录的滚 类型指针指向滚码起始地址可访问滚码;以大端存储 用户手册 5 限定限定 UID 范围烧录范围烧录 STM8 仅部分型号芯片具备 中是否有支持 UID。该功能在 用是让脱机下载器只烧录用户指定的 执行烧录。由于原厂的同盘芯片 盘芯片进行烧录; 当用户将脱机下载器交给工厂时 授权的芯片,防止盗版风险 使用该功能时用户只要勾选 束 UID”便可,需要注意的是需要注意的是 下三种应用情景: 1) 指定一个任意范围,如图 2) 最小限制范围为 1 个 UID 仅烧录 UID 完全匹配的芯片 3) 只比对 UID 前面部分字节是否一致 UID”设置为: B0,B1,B2,B3,B4,B5,B6,B7, 超高性价比脱机下载器 MINI-Pro 脱机下载器脱机下载器 7 范围烧录范围烧录 仅部分型号芯片具备 UID, 因此需使用该功能应先查看芯片具体型号的数据手册 该功能在“高级功能-限定 UID 范围烧录”中进行配置 用是让脱机下载器只烧录用户指定的 UID 范围内的芯片,对于未在该 UID 由于原厂的同盘芯片 UID 通常都是连续的,因此可以用这个功能限制只对某一 当用户将脱机下载器交给工厂时, 这个功能可以防止工厂烧录未经过用户 防止盗版风险。 使用该功能时用户只要勾选 “启用限定 UID 范围烧录” , 然后设置好 “起始 需要注意的是需要注意的是“结束结束 UID”的取值不应小于的取值不应小于“起始起始 UID” , 如图 5-1 所示: 图 5-1 限定任意 UID 范围 UID, “起始 UID”设置与“结束 UID”完全一致 完全匹配的芯片,如图 5-2 所示: 图 5-2 限定单个 UID 前面部分字节是否一致,比如前 8 字节,则可以将“起始 B0,B1,B2,B3,B4,B5,B6,B7,0 x00,0 x00,0 x00,0 x00 超高性价比脱机下载器 通用通用功能介绍功能介绍 因此需使用该功能应先查看芯片具体型号的数据手册 中进行配置,该功能的作 范围内的芯片不 因此可以用这个功能限制只对某一 这个功能可以防止工厂烧录未经过用户 起始 UID” 与 “结 该功能主要有以 完全一致,脱机下载器仅 UID”“结束 用户手册 B0,B1,B2,B3,B4,B5,B6,B7, 如图 5-3 所示: 6 插入随机数组插入随机数组 本脱机下载器提供了一个插入随机数组的功能 片时计算出随机数组并烧录到 据以保护一些重要信息(比如 配合用户用于其他的一些需要随机数的算法使用 注意: 1.该功能最多支持插入 2.数组长度太大时脱机下载器要计算更多的随机数 超高性价比脱机下载器 MINI-Pro 脱机下载器脱机下载器 8 B0,B1,B2,B3,B4,B5,B6,B7,0 xFF,0 xFF,0 xFF,0 xFF, 图 5-3 限定部分 UID 范围 插入随机数组插入随机数组 本脱机下载器提供了一个插入随机数组的功能, 启用该功能后, 脱机下载器将在烧录芯 片时计算出随机数组并烧录到由用户指定的地址区域。 用户可以使用该功能增加一些冗余数 比如 UID 自定义加密密钥、滚码以及一些标志信息等等 配合用户用于其他的一些需要随机数的算法使用,配置界面如图 6-1 所示。 图 6-1 插入随机数组 该功能最多支持插入 3 组随机数组,每组的长度不超过 4096 字节 数组长度太大时脱机下载器要计算更多的随机数,可能需要更多的时间 超高性价比脱机下载器 通用通用功能介绍功能介绍 脱机下载器将在烧录芯 用户可以使用该功能增加一些冗余数 滚码以及一些标志信息等等) ,也可以 字节。 可能需要更多的时间。 用户手册 7 远程文件远程文件功能功能 MINI-Pro 脱机下载器的 加密方式 1:使用指定的脱机下载器提供的远程文件 加密方式 2:使用用户自定义的 两种加密方式的应用场景如下 加密方式 1 适用于需要授权的烧录 提供远程文件提供远程文件 SN 的脱机下载器一次的脱机下载器一次 授权使用的目的; 加密方式 2 适用于无 户或者工厂任意使用,可以导入任意的脱机下载器且不限定导入次数可以导入任意的脱机下载器且不限定导入次数 加密方式加密方式 1 介绍介绍: 当用户将产品委托给工厂生产烧录时 件或者重新授权给工厂进行时烧录 能将用户的固件与配置信息 工厂(而不需发送明文固件 一、通知工厂将其手中的脱机下载器 程 SN” ,将序列号返回到用户手中 图 二、 用户在将所有需要配置的基础 备 SN 加密” ,然后填入工厂提供的序列号填入工厂提供的序列号 定好路径,配置软件将 超高性价比脱机下载器 MINI-Pro 脱机下载器脱机下载器 9 功能功能 的远程文件功能支持生成两种加密方式的远程文件 使用指定的脱机下载器提供的远程文件 SN 进行加密生成远程文件 使用用户自定义的 SN 进行加密生成远程文件; 两种加密方式的应用场景如下: 适用于需要授权的烧录。使用该方式生成的远程文件只能成功导入到该方式生成的远程文件只能成功导入到 的脱机下载器一次的脱机下载器一次,然后便会失效而无法再次导入。通过该方式可以达到 适用于无限制使用的场景, 使用该方式可以配置好后将远程文件发给客 可以导入任意的脱机下载器且不限定导入次数可以导入任意的脱机下载器且不限定导入次数。 当用户将产品委托给工厂生产烧录时, 脱机下载器在工厂手里, 此时用户要更新产品固 件或者重新授权给工厂进行时烧录,可以使用远程文件功能的加密方式 1。 与配置信息加密打包成一个新的文件, 用户只需将加密后得到的文件发送给 文固件) ,防止固件泄露造成损失。该功能的使用方法如下 脱机下载器连接至电脑,打开配置软件,点击“设备信息 将序列号返回到用户手中,如图 3-1 所示: 图 7-1 远程文件功能所需的设备序列号 配置的基础/高级功能项配置完毕后, 点击 “生成远程文件 填入工厂提供的序列号填入工厂提供的序列号,如图 7-2 所示,点击“确定 将生成一个包含了用户配置与固件的加密文件(.ATK 超高性价比脱机下载器 通用通用功能介绍功能介绍 两种加密方式的远程文件: 进行加密生成远程文件; 该方式生成的远程文件只能成功导入到该方式生成的远程文件只能成功导入到 通过该方式可以达到 使用该方式可以配置好后将远程文件发给客 此时用户要更新产品固 使用远程文件功 用户只需将加密后得到的文件发送给 该功能的使用方法如下: 设备信息-设备远 生成远程文件” , 选择 “设 确定”后,用户指 .ATK 格式) ; 用户手册 图 三、将生成的远程文件发送给工厂 第一步中提供远程序列号提供远程序列号 3 所示: 1) 点击“添加远程文件 2) 点击“同步到下载器 注意: 1.每个远程文件 只能够 只能够 载器不会导入,会报错; 2.导入远程文件到脱机下载器时 置软件进行的配置不会一同导入到脱机下载器 加密方式加密方式 2 介绍介绍: 当用户要将固件交给客户 密方式 2 生成远程文件发送给客户使用 一、将所有配置项配置完成后 用户自定义的用户自定义的 24 位位 SN,如图 个包含了用户配置与固件的加密文件 超高性价比脱机下载器 MINI-Pro 脱机下载器脱机下载器 10 图 7-2 使用指定设备 SN 生成远程文件 将生成的远程文件发送给工厂,工厂使用远程远程文件文件客户端客户端软件软件(配套资料 提供远程序列号提供远程序列号所用所用的的脱机下载器脱机下载器连接到电脑后只需执行以下两步 远程文件”加载该远程文件到配置软件中; 到下载器”将远程文件中的配置和固件导入到脱机下载器 图 7-3 导入设备 SN 加密的远程文件 对序列号匹配的对序列号匹配的脱机下载器脱机下载器导入一次导入一次,序列号不匹配的 成功被导入过一次的远程文件将失效,无法再次使用 导入远程文件到脱机下载器时,所有的配置信息和文件均来源于远程文件 置软件进行的配置不会一同导入到脱机下载器。 客户使用且不需要限制使用不需要限制使用的前提下, 可以预先配置好 发送给客户使用,可省去客户配置的流程。该功能的使用方法如下 所有配置项配置完成后,点击“生成远程文件” ,选择“自定义加密 如图 7-4 所示,点击“确定”后将在配置软件相同目录下生成一 个包含了用户配置与固件的加密文件(.ATK 格式) ; 超高性价比脱机下载器 通用通用功能介绍功能介绍 资料中附有) ,将 只需执行以下两步, 如图 7- 将远程文件中的配置和固件导入到脱机下载器。 序列号不匹配的脱机下 无法再次使用; 所有的配置信息和文件均来源于远程文件,此时对配 可以预先配置好然后使用加 该功能的使用方法如下: 自定义加密” ,然后填入由填入由 后将在配置软件相同目录下生成一 用户手册 二、将上一步中用户自定义的用户自定义的 器连接到电脑后,使用远程远程 7-5 所示: 1) 点击“添加远程文件 2) 点击“同步到下载器 3) 用户的客户输入由用户提供的自定义 中的配置和数据到脱机下载器中 图 超高性价比脱机下载器 MINI-Pro 脱机下载器脱机下载器 11 图 7-4 使用自定义 SN 加密远程文件 用户自定义的用户自定义的 24 位位 SN 与生成的远程文件与生成的远程文件一同发给客户,客户将脱机下载 远程远程文件文件客户端客户端软件软件(配套资料中附有) ,需要执行以下 远程文件” ,将远程文件添加到配置软件中; 同步到下载器” ,配置软件提示输入解密 SN; 用户的客户输入由用户提供的自定义 SN 后点击“确认” ,无误后将导入远程文件 中的配置和数据到脱机下载器中; 图 7-5 导入自定义 SN 加密的远程文件 超高性价比脱机下载器 通用通用功能介绍功能介绍 客户将脱机下载 需要执行以下三步,如图 无误后将导入远程文件 用户手册 8 机台信号控制机台信号控制 为方便用户使用本脱机下载器 功能定义见错误错误!未找到引用源未找到引用源 信号信号(3.3V-0V),将触发一次烧录操作将触发一次烧录操作 脱机下载器烧录过程中的不同状态可以通过 T1、STAT2 各状态的含义如 超高性价比脱机下载器 MINI-Pro 脱机下载器脱机下载器 12 机台信号控制机台信号控制 脱机下载器进行二次扩展, 脱机下载器带有机台信号控制功能 未找到引用源未找到引用源。 ,引脚位置如图 8-1 所示。外部给外部给CTRL 将触发一次烧录操作将触发一次烧录操作,如图 8-2 所示: 图 8-1 机台信号引脚 图 8-2 CTRL 引脚触发烧录条件 脱机下载器烧录过程中的不同状态可以通过 STAT1,STAT2 引脚的状态进行判断 各状态的含义如表 8-1 所示:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论