- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
OSBDMJM60Bootloader使用手册
OSBDM-JM60 Bootloader 使用手册
作者 Bluehacker QQ: 282074921 /bluehacker 版本 V 1.0 日期 2009年12月6日 版权说明 本教程介绍Nicrosystem开发的OSBDM-JM60仿真调试器的Bootloader的使用。我们通过网络免费提供此教程电子版本,不收取任何费用,您可以自由下载传播,但请您不要更改本教程中的任何文字、图片、表格;更不得以任何形式声称拥有本教程的版权,侵占作者的劳动成果。本教程可能有描述不当或错误之处,欢迎你指正,但作者和作者所在公司单位不对可能的错误负任何责任。 备注 如果你发现本教程的问题,欢迎您通过 nicrosystem@与我们联系。也欢迎你关注我们的产品和在电子论坛上的活动
作者的博客:/bluehacker
Nicrosystem “我们的freescale”专栏:
/forum-100-1.html
Nicrosystem 定期在与非网社区开展系列针对飞思卡尔处理器的diy活动和助学活动:
Nicrosystem EDN“我们的freescale”小组:
/2460/
OSBDM-JM60使用的是MC9S08JM60单片机,JM60有Bootloader功能和USB2.0全速模块,其内部有60KB flash memory ,对这些memory的烧写和擦除不需要特别的电压。JM60 的flash memory有一部分是为Bootloader所使用的,Bootloader变量位于flash memory的0X00B0到0X00BA地址中,bootloader code位于flash memory的0XFC00到0XFFAF中。JM60能够使用Bootloader通过USB对flash memory进行ICP(In-circuit pogramming ,在电路编程)。ICP就是这样一个过程:MCU能够在printed circuit board上被擦除和编程。JM60有一个USB2.0全速模块,所以通过USB使用ICP方式编程的速度很快,能在2-3S内完成对60KB flash的编程,比BDM要快。关于bootloader的详细介绍请阅读本文档所在目录下的 Bootload for JM60.pdf和MC9S08JM60.pdf。下面介绍基于Freescale GUI工具的Bootloader 使用。
注意:在使用JM60的Bootloader功能之前,已经通过其他方式把Bootloader 代码烧写到了JM60中。我们的OSBDM-JM60调试器内部都已经放入了Bootloader代码。
GUI工具的安装
首先安装本文档下的GUI工具。GUI安装文件在:JM60 GUI使用手册\JM60_GUI_Install\JM60 GUI installer V1_4下的.exe文件。按照安装时所出现的窗口内的安装说明一步步安装,直到完成。只有在本步骤正确完成后才能进入下面的步骤。
PC上Driver的安装
试器上的J3两个引脚连接起来,这样在上电后,调试器会进入Bootloader模式。否则,上电后JM60不会进入Bootloader模式,而是进入了User模式。J3连上跳线帽后所图1所示。
图1
待1中的操作完成后,将调试器通过USB线连到PC上(两个状态指示灯:TPWR和STATUS是不亮的),这时将会出现一个驱动程序安装窗口,如图2所示。
图2
选择第三项,然后单击“下一步”。
出现如图3所示的窗口
图3
选择图中所示的选项,单击“下一步”。
确认USB驱动所在的路径。该路径就是GUI的安装所在位置。例如GUI安装在C:\Program Files\Freescale\Freescale JM60 GUI\JM60 USB Drivers,这时将这个位置设定为搜索的路径。如图4所示:
图4
设定好搜索路径后,单击“下一步”。
正确设定好路径后,出现如图5所示的窗口
图5
在图5所示的窗口安装完成后,单击“下一步”,会出现如图6所示的窗口。
图6
单击“完成”,完成安装。
运行GUI
如果在桌面上创建了GUI的启动快捷方式,如图7所示
图7
这时直接双击该图标就可以了。或者按照从“开始”菜单里运行。开始-所有程序-Freescale-JM60 USB GUIs-Freescale JM60 GUI.如果调试器正常运行并且USB也正常连接了,这时会出现图8示的窗口。
图8
正常运行时,在窗口的右下方的USB图标会变成绿色的(如图7所示)。
不正常运行是在窗口的右下方的USB图标会是红色的(如图9示)。
图9
点击“Bootloader”
文档评论(0)