首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

s19下载烧写问题[求助]

s19下载烧写问题[求助]

大家好:


    我现在遇到一个问题。我项目所采用的芯片是MC68HC908GT16。


     我用CODEWARRIOR 5。0  生成了一个project.abs.s19。 我用一个ISP的在线烧写器,进行烧写可, 目标板没有任何反应。I/O并没有按我程序走。


     但同样我用这个ISP的在线烧写器, 将老员工留下的一个 .S19 文件,进行烧写, 则目标板一切正常。


    是不是.abs.s19 与 .S19  有区别? 我怎样做才能让目标板动起来呢?


    我的工程文件的default connection  方式, 我选的是Full Chip Simulation。 这有关系吗?


  请大家帮忙,谢谢!

.abs.s19和。s19没有什么区别
你的connection方式选错了,full chip simulation是软件仿真,程序没有下载到目标板
你需要根据烧写器选择连接方式。一般都是用Multilink

我现在手头没有仿真GT16的仿真器。 Multilink我手头有, 但它不能仿真GT16。
我现在用的方法,就是用CODE WARRIOR 5。0 ,编写程序, 再汇编,连接, 生成S19文件, 直接用一个原有的ISP烧写器, 进行烧写。 这样是不是就和connection方式没有关系了。

还是connection方式,会对S19文件有影响? 

[此贴子已经被作者于2006-9-8 10:45:20编辑过]

程序编译(make)后就会生成S19文件,与连接方式无关。你的multilink是BDM的还是MON08的?如果是MON08的就可以用于GT16的调试。
海纳百川  有容乃大
connection方式对s19没有影响
你试试把s19文件用文本编辑工具打开,删除第一行S0开头的那一行
注意后面S1。。。。开头的千万不要删
然后烧写试试
1、我的MULTILINK 是BDM 的。 如果要是MON08的是不是就可以对所有HC08的芯片进行调试了?
2、我将第一行S0开头的删除了,但还是不行。
谢谢两位。
我的.abs.s19的文件与原来老员工留下的S19有不同的地方,
1、.abs.s19比S19多了一行S0开头的数据。
2、.abs.s19每一行(除了第一行与后面的几行)都是以S12开头, 而S19则是以S11开头。
我将第一行删除, 又试着将每一行,S12改为S11。可还是不行。
我的.abs.s19的文件与原来老员工留下的S19有不同的地方,
1、.abs.s19比S19多了一行S0开头的数据。
2、.abs.s19每一行(除了第一行与后面的几行)都是以S12开头, 而S19则是以S11开头。
我将第一行删除, 又试着将每一行,S12改为S11。可还是不行。
1.S0开头是一些调试的信息,没有什么意义
2。老的编译器生成的S19文件应该是S1 13....,关于S19文件的定义可以查看版头置顶的常见问题精华列表里面的帖子。新的是S1 23....

你的烧写器是哪里做的?
我烧写器用的软件是PROG08SZ,   烧写器据说按照别人的烧写器,然后自己做的。估计是按照CPROG08SZ做的。
题外话:

1、我在网上怎么查不到仿真器的 USB MULTILINK08 使用说明与芯片的哪些管脚相连?不象DEMO AW60那样的使用指南。

2、仿真器Cyclone Pro 是不是所有的FREESCALE 的芯片都能仿真了?
1.8位机有两种Multilink,MON08 和BDM,都可以到www.pemicro.com找到手册
2.Cyclone Pro可以仿真HC08, HCS08 和HCS12系列的芯片

谢谢大家, 我受益颇多。

谢谢!
返回列表