本店最新产品的飞思卡尔三合一BDM仿真器
TBDML Plus
宝贝地址:http://item.taobao.com/auction/item_detail.jhtml?item_id=168ef75e44cc84f1e78b9419cd388eef&x_id=0db2
支持S12 S08 ColdFireV1三种内核的仿真调试
USB接口 最新JB16+12MHz晶振硬件 仿真速度是原BDM的2倍!
超小体积 超酷外观 携带方便,使用安全!
只有5CM*2.2CM ,不到目前TBDML的1/4!
透明热缩管护套外壳,保证产品不受损坏!
产品包括:
1.TBDML Plus(含热缩管护套) 一只
2. BDM连接电缆 一条
3. USB延长线 一条
保修条款
本TBDML Plus为电子开发工具,使用中可能会遭到各种意外,故采用有限的保修策略,具体为:
用户购机后3天内,应全面测试仿真器功能,如有质量问题请及时提出,3天后如有损坏,一般视为人为损坏。3个月内如有损坏按成本价免手工费予以维修,产品1年内如有重大更新可免费升级,期间产生的邮寄费用由用户承担。
欢迎批发代理本产品,价格更好!
最新出炉,5月1日隆重登场!
精彩照片正在呈现!
预览毛胚版(还未包括透明热缩管保护套):
BDM芯片专用编程器(仅展示,非卖品)
下图为透明热缩管保护的AVR下载工具图片,仅供用户预览热缩管保护套效果用(图片来自阿莫ourdev.cn)
以下内容为预览版使用手册,正式版请向店主索取
Freescale HCS08 HCS12 ColdFire开发工具
TBDML Plus使用手册
九九(jjldc)2009.4
前言
本人于2008年生产了一批Freescale S12单片机仿真器TBDML,并在国内首次全面公布其制作方法,受到了用户的广泛欢迎。随着嵌入式技术的发展,包括本人在内,越来越多的Freescale开发人员不能满足TBDML只能开发S12单片机的弊端,希望有一种能同时兼容Freescale的S08、S12甚至ColdFire仿真调试的BDM,同时又囊中羞涩,无法购买官方的P&E仿真器。
正式应为这个原因,本人在消化吸收了国外开源项目TBDML的最新成果,制作出了第二代BDM仿真器,其能够支持S08、S12、ColdFire V1从8位到32位的处理器,而价格同之前的第一代BDM一样低廉,体积大大减小,这就是TBDML Plus!
功能介绍
TBDML Plus技术特点如下:
u 使用环境:Windows 2000/XP/Vista
u 支持HCS08
u 支持HCS12(包括早期不带SYNC指令的机型,如9S12DP256B)
u 支持ColdFire V1,V2*
u 开发环境支持CodeWarrior for HC12 V4.6,V4.7
u 支持CodeWarrior for Microcontrollers V6.0,V6.1,V6.2
u BDM时钟高达20MHz
u 内置ICP程序,可升级BDM程序,以支持更多CPU和获得更好性能
u 超小的体积(50*25mm,只有U盘大小),携带方便
BDM硬件介绍
xxx
TBDML Plus的仿真接口定义是标准的BDM定义,如下:
xxx
本BDM默认不支持BDM向目标板供电功能!因为该功能使用不当极容易损坏电脑,因小失大。所以强烈建议所有用户在调试时向目标板独立供电,但也允许用户通过改造电路支持目标板供电功能。
目前个别开发板采用了非标准的BDM接口定义,如下图:
此接口定义可以同样可以被TBDML Plus支持,为实现更小体积,TBDML Plus没有设置跳线插针,用户只需将TBDML Plus仿真头插针第1、3脚短接即可同时支持两种BDM接口定义。
驱动包中的文件
TBDML Plus需要安装驱动程序,以支持最新功能和实现多种内核仿真调试。
在随机光盘或通过网络下载的驱动包中,包含如下文件:
tbdml.dll HCS12调试支持动态链接库
opensourcebdm.dll HCS08、ColdFire V1调试支持动态链接库
tbdml_gdi12.dll CW for HC12支持tbdml的gdi库
TestOSBDM.exe BDM命令行工具(不熟悉的用户慎用,可能损坏硬件)
[USBDriver]目录 TBDML Plus的Windows驱动程序
安装指南
步骤1:安装设备驱动
在USB口插入TBDML Plus,系统将提示发现新硬件。指定驱动搜索路径为<驱动包路径>\USBDriver\目录,系统自动安装驱动文件。若之前安装过TBDML驱动,将弹出类似“目标文件存在(英语),是否用新文件(德语)覆盖”的提示,请务必点击“是”,继续安装。安装驱动成功后,在设备管理器中将出现Turbo BDM Light USB (LibUSB-W32)的设备。
xxx
步骤2:安装调试器支持文件
在CodeWarrior for HC12中,将<驱动包路径>\tbdml.dll文件拷贝至CodeWarrior for HC12的安装目录<CodeWarrior for HCS12安装路径>\Prog\gdi\文件夹下,以支持S12仿真。如图:
xxx
在CodeWarrior for Microcontrollers中,将<驱动包路径>\opensourcebdm.dll文件拷贝至CodeWarrior for Microcontrollers的安装目录<CodeWarrior for Microcontrollers安装路径>\Prog\gdi\文件夹下,以支持S08和ColdFire处理器调试。如图:
xxx
注:在使用老版本CodeWarrior调试HCS12时,如果没有出现支持TBDML的选项,请将<驱动包路径>\tbdml_gdi12.dll文件复制到CodeWarrior for HC12的安装目录<CodeWarrior for HCS12安装路径>\Prog\gdi\文件夹下,并在调试器Hiwave中命令窗口输入set gdi指定tbdml_gdi12.dll作为GDI调试接口。
BDM使用方法
关于BDM的使用方法,分别与TBDML(S12仿真器第一代)和OSBDM(S08仿真器第一代)相同,请各位参考相关文档。
购买方式:
http://shop35388432.taobao.com
保修方式:
本BDM为简易型开发工具,因开发调试具有较高不确定性,损坏风险较大,故采用有限保修策略。即用户购机后3天内,应全面测试仿真器功能,如有质量问题请及时提出,3天后如有损坏,一般视为人为损坏。3个月内如有损坏按成本价免手工费予以维修,产品1年内如有重大更新可免费升级,期间产生的邮寄费用由用户承担。