FreeScale Kinetis Cortex-M4 OSJTAG/OSBDM仿真调试器 用户手册 Ver.2.0.0
成都锐创智能科技 Ruichuang Smart Technology 1 / 21
http://ruicstech.taobao.com/ 2013.12.01
FreeScale Kinetis Cortex-M4
OSJTAG/OSBDM Debugger
使
用
手
册
版本 编写 日期 备注
V1.0.0 RuiCSTech 2012-06-01
V2.0.0 RuiCSTech 2013-12-01
锐创智能科技 Ruichuang Smart Technology
http://ruicstech.taobao.com/
FreeScale Kinetis Cortex-M4 OSJTAG/OSBDM仿真调试器 用户手册 Ver.2.0.0
成都锐创智能科技 Ruichuang Smart Technology 2 / 21
http://ruicstech.taobao.com/ 2013.12.01
目 录
1 锐创 Kinetis OSJTAG/OSBDM 特点 ............................................. 1
2 锐创 Kinetis OSJTAG/OSBDM 配件 ............................................. 1
3 固件版本说明及升级方法 ..................................................... 2
3.1 固件升级工具安装 ..................................................... 2
3.2 固件版本说明 ......................................................... 2
3.3 固件版本查看 ......................................................... 2
3.4 固件升级和还原 ....................................................... 3
4 驱动安装 ................................................................... 7
4.1 利用已经释放的驱动安装 ............................................... 7
4.1.1 osjtag debug 驱动安装 ......................................... 7
4.1.2 虚拟串口驱动安装 ............................................. 10
4.1.3 bootloader 驱动安装 .......................................... 11
4.2 利用官方驱动安装程序 ................................................ 12
5 官方虚拟串口工具 .......................................................... 13
6 KEIL MDK ARM 驱动插件 ..................................................... 13
7 指示灯及硬件接口说明 ...................................................... 15
7.1 指示灯 .............................................................. 15
7.2 USB 接口 ............................................................ 16
7.3 Bootloader接口 ..................................................... 16
7.4 调试接口 ............................................................ 17
8 售后及技术支持 ............................................................ 18
FreeScale Kinetis Cortex-M4 OSJTAG/OSBDM仿真调试器 用户手册 Ver.2.0.0
成都锐创智能科技 Ruichuang Smart Technology 1 / 21
http://ruicstech.taobao.com/ 2013.12.01
1 锐创 Kinetis OSJTAG/OSBDM 特点
1) 该 OSJTAG 基 于 官 方 原 方 案 设 计 , 支 持 在 线 升 级 ! 完 美 支 持
Windows XP/Windows Vista/Windows 7 系统、及各种开发环境!
2) 支持飞思卡尔 Kinetis K10、20、30、40、50、53、60、70 系列单片机;
3) 支持各种编译软件,能同时支持 CodeWorrior、IAR for ARM(使用 6.3 及以下版本的 IAR 者,请
阅读版本说明章节)、Keil for ARM;
4) 自带 TTL 电平串口功能,可把 OSBDM 同时作为仿真器和 USB 转串口使用,相当方便;
图 1
5) 性能稳定,外形小巧,尺寸只有 7.5cm * 4.5cm 。
6) 硬件接口灵活,对目前市面上主流的 K60 核心板调试接口方式均支持;
2 锐创 Kinetis OSJTAG/OSBDM 配件
1)OSJTAG/OSBDM
下载
课程表模板下载资产负债表下载英语单词下载学习机资料下载励志文章下载
器一个(直接引出 2.54mm 间距接口);
2)2.54 间距 10Pin 下载线一条;
3)优质 USB 2.0 连接线一条;
FreeScale Kinetis Cortex-M4 OSJTAG/OSBDM仿真调试器 用户手册 Ver.2.0.0
成都锐创智能科技 Ruichuang Smart Technology 2 / 21
http://ruicstech.taobao.com/ 2013.12.01
3 固件版本说明及升级方法
3.1 固件升级工具安装
在“OSBDM_Kinetis 资料\firmware_updater”文件夹下提供了固件升级工具。锐创智能科技
同时提供 2种方式的工具程序:(1)已经释放后的工具软件程序,可以直接使用;(2)提供官方安装
程序,安装时若选择默认路径安装,则在“C:\PEMicro\firmware_updater”目录下能找到对应工具
文件,同时再程序开始菜单中有相应的工具快捷键,如下图所示:
用户可根据实际需要选择是否安装工具软件程序。
3.2 固件版本说明
OSBDM 使用的固件(Firmware)是 osbdmens_arm,固件即为仿真器内部的程序。osbdmens_arm固
件有不同的版本,锐创 OSBDM Kinetis 的资料中提供了两个版本的固件:osbdmens_arm.3121、
osbdmens_arm.3021。其中 osbdmens_arm.3121 为目前最新版本的 OSBDM 固件,其虚拟串口使用相当
方便,可直接作为 USB 转 TTL 串口使用(见图 1),但其在 IAR 6.3 及其以下版本不能很好的支持。
osbdmens_arm.3021 在各版本的 IAR中都能很好的支持,但其虚拟串口的使用稍有不便(见图 2)。
图 2
锐创 OSBDM Kinetis 的默认固件是 osbdmens_arm.3121,在 CodeWorrior 和 IAR 6.4 及以上版
本开发环境下都能很方便地使用调试和串口功能。而对于 IAR 6.3 及其以下版本使用者,有两种选择:
一是用固件升级软件将 OSBDM 的固件还原到 3021版本;二是安装 IAR 6.4。这两种方法都很简单。
3.3 固件版本查看
在不知当前仿真器的固件是哪个版本时,可以用固件版本查看软件 osbdm_fwinfo.exe 检查当前
FreeScale Kinetis Cortex-M4 OSJTAG/OSBDM仿真调试器 用户手册 Ver.2.0.0
成都锐创智能科技 Ruichuang Smart Technology 3 / 21
http://ruicstech.taobao.com/ 2013.12.01
固件的版本信息。前提是要安装好相应的驱动。用该软件也可用来检测仿真器的驱动是否安装成功。
打开 OSBDM_Kinetis 资料\firmware_updater\ firmware_updater\ osbdm_fwinfo.exe,其界面如下:
3.4 固件升级和还原
固件升级需要用到 PEFirmwareUpdater.exe 软件,该软件在 OSBDM_Kinetis 资料
\firmware_updater\firmware_updater 文件夹中。升级和还原的步骤基本上差不多,稍有区别。具
体步骤如下:
1) 从电脑拔出 OSBDM的 USB接口,用短接冒将 bootloader接口短接(或用镊子等工具短接),然后
重新插上 USB 接口。
FreeScale Kinetis Cortex-M4 OSJTAG/OSBDM仿真调试器 用户手册 Ver.2.0.0
成都锐创智能科技 Ruichuang Smart Technology 4 / 21
http://ruicstech.taobao.com/ 2013.12.01
2) 安装 OSBDM 的 bootloader 驱动,驱动位于 OSBDM_Kinetis 资料\Drivers文件夹中。
3) 启动 OSBDM_Kinetis 资料\firmware_updater\firmware_updater\PEFirmwareUpdater.exe,并选
择 Hardware Type 为 OSBDM。
4) 选择设备(Device),和架构(Architecture),其中架构选择为 Kinetis。
FreeScale Kinetis Cortex-M4 OSJTAG/OSBDM仿真调试器 用户手册 Ver.2.0.0
成都锐创智能科技 Ruichuang Smart Technology 5 / 21
http://ruicstech.taobao.com/ 2013.12.01
5) 选择固件文件。若要升级到最新版本固件 osbdmens_arm.3121 则选择 Automatic。若要还原到
osbdmens_arm.3021 版固件,需手动选择固件,osbdmens_arm.3021 在 OSBDM_Kinetis资料
\firmware_updater\firmware_updater \archive_osbdm 文件夹中。选择好固件后单击 Update
Firmware。
FreeScale Kinetis Cortex-M4 OSJTAG/OSBDM仿真调试器 用户手册 Ver.2.0.0
成都锐创智能科技 Ruichuang Smart Technology 6 / 21
http://ruicstech.taobao.com/ 2013.12.01
6) 等待其自动下载完成。拔出 USB,去掉短接冒,然后重新插上 USB,固件下载完成。可观测 OSBDM
的工作指示灯或用固件版本查看软件核对版本信息。注意,更换固件后需要重新安装驱动。
FreeScale Kinetis Cortex-M4 OSJTAG/OSBDM仿真调试器 用户手册 Ver.2.0.0
成都锐创智能科技 Ruichuang Smart Technology 7 / 21
http://ruicstech.taobao.com/ 2013.12.01
4 驱动安装
锐创 OSJTAG/OSBDM Kinetis 只需简单安装 osjtag debug 驱动后即可使用。若要使用虚拟串口功
能,在按照类似的步骤安装虚拟串口驱动即可。若要对其进行固件升级或还原,则要安装 bootloader
驱动。
要用到的所有驱动都在 OSBDM_Kinetis资料\Drivers文件夹中。文件夹同时提供释放后的Driver
文件和官方驱动安装程序,根据操作系统选择安装。用户可以手动选择已经释放后的驱动进行安装,
也可以选择文件夹下的 PEDrivers_install.exe 进行自动安装。
4.1 利用已经释放的驱动安装
4.1.1 osjtag debug 驱动安装
1) 找到硬件 OSBDM/OSJTAG - Debug Port,从列
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
或指定位置安装,单击下一步;
2) 浏览驱动所在文件夹:OSBDM_Kinetis 资料\Drivers\WinXP_Win7X32\osbdm(以 WINXP、WIN7 32
位为例,若操作系统是 WIN7 64 位,请选择 OSBDM_Kinetis 资料\Drivers\Win7X64\osbdm 进行安
装);
FreeScale Kinetis Cortex-M4 OSJTAG/OSBDM仿真调试器 用户手册 Ver.2.0.0
成都锐创智能科技 Ruichuang Smart Technology 8 / 21
http://ruicstech.taobao.com/ 2013.12.01
3) 单击“确定”进入,在单击“下一步”,自动安装驱动直至完成,如下图:
FreeScale Kinetis Cortex-M4 OSJTAG/OSBDM仿真调试器 用户手册 Ver.2.0.0
成都锐创智能科技 Ruichuang Smart Technology 9 / 21
http://ruicstech.taobao.com/ 2013.12.01
4) 若安装成功,则应在设备管理器看到如下设备。也可用固件版本查看软件核对版本信息,验证驱
动是否安装成功。
3121 版固件的 OSBDM Debug 设备
FreeScale Kinetis Cortex-M4 OSJTAG/OSBDM仿真调试器 用户手册 Ver.2.0.0
成都锐创智能科技 Ruichuang Smart Technology 10 / 21
http://ruicstech.taobao.com/ 2013.12.01
3021 版固件的 OSBDM Debug 设备
4.1.2 虚拟串口驱动安装
虚拟串口驱动的安装步骤和 osjtag debug 驱动安装步骤基本相同,驱动选择“OSBDM_Kinetis
资料\Drivers\WinXP_Win7X32\osbdm(以 WINXP、WIN7 32 位为例)”进行安装。区别是硬件端口设备
名称,虚拟串口的端口名称为 serial31_cdc_osjtag 或 osjtag_serial 。虚拟串口驱动安装成功后
将在设备管理器看到如下界面:
FreeScale Kinetis Cortex-M4 OSJTAG/OSBDM仿真调试器 用户手册 Ver.2.0.0
成都锐创智能科技 Ruichuang Smart Technology 11 / 21
http://ruicstech.taobao.com/ 2013.12.01
3121 版固件的虚拟串口设备
3021 版固件的虚拟串口设备
4.1.3 bootloader 驱动安装
安装驱动前,要先从电脑拔出 OSBDM 的 USB 接口,用短接冒将 bootloader 接口短接(或用镊子
FreeScale Kinetis Cortex-M4 OSJTAG/OSBDM仿真调试器 用户手册 Ver.2.0.0
成都锐创智能科技 Ruichuang Smart Technology 12 / 21
http://ruicstech.taobao.com/ 2013.12.01
等工具短接),然后并重插 USB 接口。然后提示找到 Bootloader Port。按上面同样的步骤即可完成驱
动安装。Bootloader驱动安装成功后将在设备管理器看到如下界面:
4.2 利用官方驱动安装程序
将 OSJTAG/OSBDM 下载器用 USB 线连接电脑,选择文件夹下的 PEDrivers_install.exe,双击进
行驱动安装,安装完成后,在“C:\PEMicro\PEDrivers\Drivers_11_1_1”目录下能找到对应的驱动
文件,以后若需要手动安装,可以直接选择此目录按照上一节说明进行安装。
安装成功后可以在设备管理器中看到已经安装好的设备,如下图所示:
FreeScale Kinetis Cortex-M4 OSJTAG/OSBDM仿真调试器 用户手册 Ver.2.0.0
成都锐创智能科技 Ruichuang Smart Technology 13 / 21
http://ruicstech.taobao.com/ 2013.12.01
说明:安装前可以将下载器连接电脑,也可以不连接,在安装好驱动后在连接即可。
5 官方虚拟串口工具
“OSBDM_Kinetis 资料\官方虚拟串口工具”文件夹下提供官方虚拟串口工具,选择可进行安装,
安装后在程序开始菜单下有对应选项,如下图所示。
有关各工具具体用法请参看官方使用文档。
6 KEIL MDK ARM 驱动插件
若用户需要在 KEIL MDK ARM 下使用锐创 OSJTAG/OSBDM下载器,需要安装 MDK ARM 下的驱动插件。
选择“OSBDM_Kinetis 资料\MDK OSJtag 驱动”文件夹下的“fslkinetisdriversv115.exe”,双
击进行安装(注意:该版本插件支持 MDK v4.50 或者更高版本,并保证安装在 MDK-ARM 相同目录下)。
具体安装使用手册请参见“kinetis_lab.pdf”文档中对应说明。
安装成功后,在 MDK 工程中打开项目属性,在 Debug 下选择 Pemicro OSJtag 下载器即可,如下
图所示:
FreeScale Kinetis Cortex-M4 OSJTAG/OSBDM仿真调试器 用户手册 Ver.2.0.0
成都锐创智能科技 Ruichuang Smart Technology 14 / 21
http://ruicstech.taobao.com/ 2013.12.01
FreeScale Kinetis Cortex-M4 OSJTAG/OSBDM仿真调试器 用户手册 Ver.2.0.0
成都锐创智能科技 Ruichuang Smart Technology 15 / 21
http://ruicstech.taobao.com/ 2013.12.01
并可单击 Setting 进行设置。
7 指示灯及硬件接口说明
7.1 指示灯
锐创 OSBDM Kinetis 有两个指示灯:RUN、PWR。RUN 指示 BDM 的工作状态,PWR 指示 BDM 的电源
状态。
FreeScale Kinetis Cortex-M4 OSJTAG/OSBDM仿真调试器 用户手册 Ver.2.0.0
成都锐创智能科技 Ruichuang Smart Technology 16 / 21
http://ruicstech.taobao.com/ 2013.12.01
7.2 USB接口
锐创 OSBDM Kinetis 采用的 USB 接口为标准 A 型 USB 接口。
7.3 Bootloader 接口
Bootloader接口在对 OSBDM Kinetis进行固件升级时会用到,当其处于断开状态时,BDM 是作为
正常的仿真器使用的;当短接时,其处于用 USB 进行固件升级的 Bootloader 模式(产品中未焊接
Bootloader 插针,实际使用时用镊子等工具直接短接即可)。
FreeScale Kinetis Cortex-M4 OSJTAG/OSBDM仿真调试器 用户手册 Ver.2.0.0
成都锐创智能科技 Ruichuang Smart Technology 17 / 21
http://ruicstech.taobao.com/ 2013.12.01
7.4 调试接口
锐创 OSBDM Kinetis 支持目前市面上主流的两种 K60 核心板调试接口方式。
一种为官方的 OSBDM 接口形式,并对其进行了扩展,增加了两个串口信号线。锐创 OSBDM Kinetis
的外壳上扩展出的调试接口就是该种形式。如图所示:
官方 BDM 接口 增加了串口的 BDM接口
注意: BDM接口形式的串口信号线 RXD、TXD 是针对调试端(即电脑)而言的,BDM 的 RXD、TXD 应
FreeScale Kinetis Cortex-M4 OSJTAG/OSBDM仿真调试器 用户手册 Ver.2.0.0
成都锐创智能科技 Ruichuang Smart Technology 18 / 21
http://ruicstech.taobao.com/ 2013.12.01
分别接 K60核心板的 TXD、RXD。如下图:
另一种接口形式则为标准 10 pin JTAG 接口形式,如图。锐创 OSBDM Kinetis 的电路板上扩展了
这种接口。若要使用该接口,需打开 OSBDM 面板,将 10 pin JTAG 排线连接至对应的排针上即可。
8 售后及技术支持
锐创 OSJTAG/OSBDM 全面支持 Kinetis 系列 Cortex 芯片,所有产品提供全面的售后及技术支持,
在使用中若有疑问,可联系我们:
淘宝店铺:
FreeScale Kinetis Cortex-M4 OSJTAG/OSBDM仿真调试器 用户手册 Ver.2.0.0
成都锐创智能科技 Ruichuang Smart Technology 19 / 21
http://ruicstech.taobao.com/ 2013.12.01
销售电话:18980802360
销售 QQ:2549789843
技术支持 QQ群:305673268
Email:ruicstech@126.com、ruicstech@qq.com