没有合适的资源?快使用搜索试试~ 我知道了~
flash programmer中文手册
需积分: 42 17 下载量 29 浏览量
2017-12-06
18:49:41
上传
评论 1
收藏 2.17MB DOCX 举报
温馨提示
试读
19页
这是SmartRF闪存编程器用户手册。 闪存编程器可对德州仪器公司低功率射频片上系统的闪存进行编程,并可通过MSP-FET430UIF对MSP430器件闪存和eZ430加密狗进行编程。 对于IEEE 802.15.4兼容设备(如CC2530)和Bluetoothâ 低能量设备(例如CC2540)来说, 闪存编程器可向其中读取和写入IEEE/MAC地址。 此外,闪存编程器还可用于升级SmartRF04EB、SmartRF05EB、CC Debugger和CC2430DB上的固件。
资源推荐
资源详情
资源评论
SmartRF(TM)闪存编程器用户手册
SmartRF(TM)FlashProgrammerUserManual
杨熙贤 翻译(2015.5.1)
内容
1 引言 ………………………………………………………………………………………………………………………1
2 关于本手册 ………………………………………………………………………………………………………………2
3 定义 ………………………………………………………………………………………………………………………3
4 安装 ………………………………………………………………………………………………………………………4
5 用 GUI 版本编程...............................................................................................................................................................5
5.1 CCXXXSoC 或 MSP430 设备编程 ........................................................................................................................5
5.1.1 片上系统.............................................................................................................................................................6
5.1.2MSP430 编程....................................................................................................................................................11
5.2 评估板编程................................................................................................................................................................12
5.2.1USB 微控制器固件更新..................................................................................................................................12
5.2.2 评估板的固件自动更新..................................................................................................................................13
5.2.3 EB 引导装载程序.............................................................................................................................................15
6 命令行界面.......................................................................................................................................................................17
6.1 选项............................................................................................................................................................................17
6.2 IAR 工作台插件........................................................................................................................................................17
6.2.1 安装...................................................................................................................................................................17
6.2.2 使用...................................................................................................................................................................18
7 安装 HEX 文件.................................................................................................................................................................21
8 故障排除...........................................................................................................................................................................21
9 文档历史记录...................................................................................................................................................................22
1 引言
这是 SmartRF 闪存编程器用户手册。 闪存编程器可对德州仪器公司低功率射频片上系统的闪
存进行编程,并可通过 MSP-FET430UIF 对 MSP430 器件闪存和 eZ430 加密狗进行编程。
对于 IEEE802.15.4 兼容设备(如 CC2530)和 Bluetooth 低能量设备(例如 CC2540)来说,
闪 存 编 程 器 可 向 其 中 读 取 和 写 入 IEEE/MAC 地 址 。 此 外 , 闪 存 编 程 器 还 可 用 于 升 级
SmartRF04EB、SmartRF05EB、CC Debugger 和 CC2430DB 上的固件。
2 关于本手册
本手册涵盖 Flash 编程器的使用,包括 GUI 版本和命令行 界面,手册中介绍了最常用的功能和
相关选项。第 5.2 节描述如何从 IAREmbeddedWorkbench 中用闪存编程器命令行界面如同闪存编程
那样执行构建后的操作。
Flash 编程器具有用 SiliconLaboratories 的串行适配器 EC2 对 SmartRF04EB和 CC2430DB 上的
USBMCU 进行编程的功能,但这不包括在本手册内。
3 定义
CC Debugger
CC Debugger 可以用作编程电池板上安装的 SoC 和更新 SmartRF05EB 上 USB
MCU 的接口
CLI
命令行界面
出厂固件 所提供的固件已由工厂编程到 USBMCU 内。此固件支持 SmartRF Studio操作
和独立的 PER 测试仪
GUI
图形用户界面
SmartRF04DK
用于 SmartRF04 平台(即 CC2510DK 和 CC2430ZDK)所有开发工具包的总称
SmartRF05DK
用于 SmartRF05 平台(即 CC2520DK)所有开发工具包的总称
USB 微控制器 用于提供 SmartRF04EB 和 CC2430DB 上 USB接口的 SiliconLabs 的 C8051F320
MCU。CC2511 MCU(即单片机)用于提供 SmartRF05EB 上的 USB 接口
4 安装
下 载 并 解 压 TI 网 页 ( http://www.ti.com/tool/flash-programmer ) 上 的 zip 文 件 。 双 击
Setup_Smart- RFProgr_x.xx.exe 文件启动安装。按照 屏幕上的说明操作。
注意:
安装 SmartRF 闪存编程器必须具有管理员权限。对于 WindowsVista 和 Windows7,启动安装
程序时会出现“用户访问控制”对话框。如果用户具有管理员权限,点击“yes”按钮继续安装;如果用
户不具有管理员特权,必须使用拥有这些权限的用户 ID 和密码。
5 用 GUI 版本编程
图形用户界面(GUI)运行于两种不同的用户模式:即片上系统(SoC)模块编程模式和评估
板 MCU(MSP430)编程模式。
5.1 CCxxxSoC 或 MSP430 器件编程(第一种编程模式)
图 1 所示为片上系统模块的用户编程模式。支持两种类型的模块 。
图 1 编程 CCxxxx SoC 或 MSP430
“片上系统”用于编程德州仪器公司的 SOC 设备,例如 CC1110、CC2430、CC2510 和 CC2530。
此选项卡的用法在第 5.1.1 节内描述。
“MSP430 系列”用来编程各种射频开发工具包内使用的 MSP430MCU。进一步的细节将在
5.1.2 节内描述。
5.1.1 片上系统
图 2 片上系统的窗口
5.1.1.1 设备列表
设备列表显示片上系统当前连接的所有设备。注意,当选中片上系统选项卡时,不会显示未连
接的 EM 系列片上系统的任何评估板。
如果连接了多个芯片,则此窗口中选中的芯片(标记为蓝色)就是要编程的芯片。
5.1.1.2 动作
德州仪器公司的 SoC 芯片可以执行 6 种不同的动作。要执行某个动作,需先选中其中一个动作,
然后按“Perform actions(执动作作)”按钮。 进度栏和底部的输出窗口将输出动作的进展和结果。
这 6 种动作是:
擦除:将擦除所选 SoC 的闪存存储器。
擦除和编程:将擦除所选 SoC 闪存存储器,然后用“Flash image(闪存映像)”字段中选定的.
hex 文件对它编程。
擦除、编程和验证:与“擦除和编程”相同,但编程后闪存的内容将读出来并与.hex 文件进行比
较。这将检测编程中的错误或因闪存损坏所导致的错误。所以建议编程后一定要进行验证。
追加和验证:这一动作将内容写入“Flash image”字段中给出的 hex 文件内,对于所选的 SoC 则
剩余18页未读,继续阅读
资源评论
甜甜的大香瓜
- 粉丝: 1687
- 资源: 12
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功