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

mc9s12dg128的程序烧写及FLASH写保护遇到的问题

mc9s12dg128的程序烧写及FLASH写保护遇到的问题

我用的是清华发的BDM,前段时间用它对mc9s12dg128烧写程序没什么问题.后来由于电脑中毒,我还原备份后,把CW12 V3.1和CW FOR HCS12X V4.1都重装了,对单片机进行操作,把里面的程序擦掉后,就再也写不进去了,我以为单片机进入了FLASH的"写保护模式",就打算解除它,但是由于操作太快,不小心点击了hiwave.exe里TBDML HCS12下的UNSECURE,把单片机锁死了,之后我卸了程序,再装,对单片机进行解除FLASH的"保护模式"操作,却什么效果也没有,并且在查看单片机的FLASH的是后,出现:error while loading diagnostics algorithm to target system.the chip may be secured ,
or the derivative selected may be wrong.如何能让我的单片机正常烧写,望各位大虾不吝赐教........
P&E的网站上有一个unsecure12的免费软件,可以下载来试试。
海纳百川  有容乃大
如果下到了,请传我一分,我的邮箱:taotaohe@tom.com
谢谢!!!!!!!!!!!!!!
http://bbs.eccn.com/uploadImages/unsecure_12_install.rar
海纳百川  有容乃大
感谢strongchen的热心帮助!!!
 不过问题还是没有解决,我先从P&E的网站下了unsecure_12_v1_06_install.exe,装了后用它来解除保护模式,但是没有效果,单片机还是老样子.
 接着我从strongchen提供的网址下了个unsecure_12_install.exe,装了它,重起后屏幕蓝屏,并且显示"Stop C000021a Unknow Hard Error Unkow Hard Error"无法进入系统,
之后我还原备份,是纯系统的,把CODEWARRIOR3.1  4.1都装完后,再装unsecure_12_install.exe,又遇到了蓝屏,没办法,又恢复了.
   是不unsecure_12程序得在特定的机器上才能起作用,还是得接什么特定的烧录器(不包括BDM)??????????????
可能是我上传的文件在传输过程中出问题了。你从P&E网站上下载的应该是好的。看来,你最好用一个P&E的MultiLink的BDM试一试。
海纳百川  有容乃大
晕啊,去哪弄一个P&E的MultiLink的BDM啊?我在长沙.
昨晚恢复备份后就上网,发完帖子后就中了"熊猫烧香" 弄到现在才弄好.唉,真够狼狈,
郁闷啊!!!!!!!!!!
天津求易网址:www.qemicro.com.cn有P&E的BDM-MULTILINK
知识不等于文化
弄了将近2周,现在单片机终于能正常烧写了.
当初PC与单片机无法连接上,弹出的对话框提示:
error while loading diagnostics algorithm to target system.the chip may be secured ,
or the derivative selected may be wrong
是因为之前我点击了UNSECURE,再点击一次,PC就能与单片机通讯了,但是如果S19文件放得太深入(要点击3,4个文件夹才找到S19文件),就写不进单片机.
然后我把S19文件都放在根目录下,就能正常烧写了,至于是什么原因,我也不知道,莫名其妙的!!!!
我是第一次接触freescale的片子,刚开始几次也是出现搂主的问题,后来点击debug后鼠标忙,很长时间无反应,感觉象死机了一样,等待很长的一段时间后显示:
Loading Target ...
Initializing STARTUP command file:
CMDFILE STARTUP ON ".\cmd\P&E_Multilink_CyclonePro_startup.cmd"
Initializing RESET command file:
CMDFILE RESET ON ".\cmd\P&E_Multilink_CyclonePro_reset.cmd"
Initializing PRELOAD command file:
CMDFILE PRELOAD ON ".\cmd\P&E_Multilink_CyclonePro_preload.cmd"
Initializing POSTLOAD command file:
CMDFILE POSTLOAD ON ".\cmd\P&E_Multilink_CyclonePro_postload.cmd"
Initializing VPPON command file:
CMDFILE VPPON ON ".\cmd\P&E_Multilink_CyclonePro_vppon.cmd"
Initializing VPPOFF command file:
CMDFILE VPPOFF ON ".\cmd\P&E_Multilink_CyclonePro_vppoff.cmd"
Initializing UNSECURE command file:
CMDFILE UNSECURE ON ".\cmd\P&E_Multilink_CyclonePro_erase_unsecure_hcs12.cmd"
close_port()
usb: open_port(1);
force_background_mode() => 0
read_status()
=> 0xff
write_control()
reset_cable()
check_cable_error() => 0
find_speed(0, 10, 0) => 0
find_speed(10, 20, 0) => 0
find_speed(20, 29, 0) => 0
find_speed(30, 38, 0) => 0
find_speed(40, 48, 0) => 0
find_speed(50, 57, 0) => 0
find_speed(60, 66, 0) => 0
find_speed(70, 76, 0) => 0
find_speed(80, 85, 0) => 0
find_speed(90, 94, 0) => 0
find_speed(100, 104, 0) => 0
find_speed(110, 113, 0) => 0
find_speed(120, 122, 0) => 0
find_speed(130, 132, 0) => 0
find_speed(140, 141, 0) => 0
find_speed(150, 150, 0) => 0
find_speed(160, 160, 0) => 0
find_speed(170, 170, 0) => 0
find_speed(181, 181, 0) => 0
find_speed(193, 193, 0) => 0
find_speed(205, 205, 0) => 0
find_speed(218, 218, 0) => 0
find_speed(232, 232, 0) => 0
find_speed(247, 247, 0) => 0
find_speed(263, 263, 0) => 0
find_speed(280, 280, 0) => 0
find_speed(298, 298, 0) => 0
find_speed(317, 317, 0) => 0
find_speed(338, 338, 0) => 0
find_speed(360, 360, 0) => 0
find_speed(384, 384, 0) => 0
find_speed(409, 409, 0) => 0
find_speed(436, 436, 0) => 0
find_speed(465, 465, 0) => 0
find_speed(496, 496, 0) => 0
find_speed(529, 529, 0) => 0
Error: The debugger is currently not able to run
due to loss of contact with hardware.
read_bd_byte(0xFF07)
=> 0xFF
BDM speed problem

in>


请问各位这是什么原因????
我也出现了写程序,然后程序死掉,电脑没有任何反应
那位高手直到是怎么回事吗?
ikvc-7,你在长沙,我也是哦。我也碰到了类似问题,还没解决掉,郁闷ING。。。。
留下我的联系方式,多多交流啊!
我的E-MAIL:hal521@163.com;
One should love animals. They are so tasty.
呵呵,现在好多了,已经对freescal熟悉了很多,我的邮箱是ikvc214@gmail.com ,有空多交流!!
其实只要按照清华给的使用手册一步步走,pc是可以对DG128正常烧写的,至于程序无法烧写这个问题是如何产生的,年代太久我也忘了,不建议大家使用strongchen的方法,你们把买系统板的时候配套的手册仔细看一看,应该没有太大问题的!!
你无法烧写程序就是因为unsecure么?还是因为通讯不正常?
自己开发的板子?
返回列表