[疑难问答] 笙泉MPC82G516 OCD ICE 仿真器的问题

[复制链接]
12736|40
 楼主| xuyiyi 发表于 2009-9-24 18:10 | 显示全部楼层 |阅读模式
用笙泉MPC82G516 OCD ICE 仿真器发现无法仿真IAP功能,寻问厂家,回答说,有这个功能,但不提供给我等P民使用,没办法,调试程序只能在ICE和ISP(下载程序后测试IAP功能)之间折腾。
程序写的长了些,调试时需要手工修改XDATA变量,测试调试程序,结果发现无法修改XDATA变量(DATA变量能修改),更搞笑的是,CODE调试代码能随意修改写入(就是程序运行时不能写入,即IAP功能不提供),想请教一下原厂,XDATA变量不充许随机修改是否也是从战略战术上考虑?
当然,个人感觉,MPC比STC要好多了,至少还能提供了一个性能不咋样的仿真器。但和华邦相比,有一定的距离。
hhtseng 发表于 2009-9-25 09:29 | 显示全部楼层
IAP 区和每个人的配置有关,而且IAP区数据也要确保受到保护不被**,因此没有支持这个IAP仿真的功能吧!

不然,拿到别人的片子,虽然也可以拿来仿真,那就可以用这个方式读取了!不知道他们设计者是不是这样考量的!
x32k 发表于 2009-9-25 10:37 | 显示全部楼层
本帖最后由 x32k 于 2009-9-25 12:24 编辑

关于IAP的问题,你必须确认一点:芯片没有被加密(即Option中的LOCK和SB没有被钩上)
否则,在使用Keil进行Debug时,首先将会对目标芯片作“整片擦除”动作,从而清除所有的设定

另外需要注意的一点,MPC82G516的IC在出厂时的设定是有加密的,
所有要使用OCD功能,需要先使用Megawin提供的U1工具将加密选项去掉
huamunv 发表于 2009-9-25 12:04 | 显示全部楼层
路过,学习
suoma 发表于 2009-9-25 12:35 | 显示全部楼层
P民是个啥啊?
laslison 发表于 2009-9-25 12:42 | 显示全部楼层
华邦的东东真的很牛吗?
 楼主| xuyiyi 发表于 2009-9-26 05:36 | 显示全部楼层
答非所问。
想请教一下原厂,XDATA变量不充许随机修改是否也是从战略战术上考虑?

我51类仿真器用过近十种,据我所知,XDATA变量不充许随机修改,笙泉的MPC82G516 OCD ICE 仿真器是有史以来第一家!
sz_n053 发表于 2009-9-26 07:23 | 显示全部楼层
原厂必须正视这个问题
hhtseng 发表于 2009-9-26 08:59 | 显示全部楼层
答非所问。
想请教一下原厂,XDATA变量不充许随机修改是否也是从战略战术上考虑?

我51类仿真器用过近十种,据我所知,XDATA变量不充许随机修改,笙泉的MPC82G516 OCD ICE 仿真器是有史以来第一家! ...
xuyiyi 发表于 2009-9-26 05:36


这个部分的确不好使,笙泉得要改进,不然只能代码运行,断点,有啥用,
难怪我一般都不用仿真器,直接下载!
huamunv 发表于 2009-9-26 20:36 | 显示全部楼层
我糊涂了,1#说无法修改XDATA变量,7#说用过近十种仿真器,XDATA变量不充许随机修改。但1#7#似乎又互相同意似的
suoma 发表于 2009-9-26 20:55 | 显示全部楼层
严重支持原厂关注!
 楼主| xuyiyi 发表于 2009-9-27 06:46 | 显示全部楼层
TOP10楼: huamunv
我糊涂了,1#说无法修改XDATA变量,7#说用过近十种仿真器,XDATA变量不充许随机修改。但1#和7#似乎又互相同意似的
huamunv 发表于 2009-9-26 20:36


引用发言怎能断章取个别字,误导大家,重复一遍我的原话:
我51类仿真器用过近十种,据我所知,XDATA变量不充许随机修改,笙泉的MPC82G516 OCD ICE 仿真器是有史以来第一家!
huamunv 发表于 2009-9-27 23:32 | 显示全部楼层
12#我没必要把你的话全部都引用了,说明我理解的意思就行了。虽然你又重复了一遍我还是不解啊
你说的意思是笙泉的是第一家可以修改的?
x32k 发表于 2009-9-28 14:55 | 显示全部楼层
关于楼主所提的“Debug时不能修改XDATA”的问题,确实是个客观存在且不容忽视的问题
望原厂引起重视
sz_n053 发表于 2009-9-29 18:45 | 显示全部楼层
奇怪 , 我试了下是可以啊 , 怎么操作不行的啊…
laslison 发表于 2009-9-30 22:22 | 显示全部楼层
有的人试可以,有的人试不行,难道说这是人品问题?!
hhtseng 发表于 2009-10-1 10:01 | 显示全部楼层
Keil-C版本 是不是要指定啊??
 楼主| xuyiyi 发表于 2009-10-9 08:10 | 显示全部楼层

RE: 笙泉MPC82G516 OCD ICE 仿真器的问题

为防止被人说用D版的Keil uVision3, 我用原版的Keil uVision2也一样, 在下列窗口中实时修改变量,CODE变量和 DATA变量都能实时修改,唯独 XDATA变量无法修改!  


从笙泉网站下载最新 MPC82G516 OCD ICE 仿真器监控软件8051_OCD_ICE_For_Keil_v2.21,安装后发现原问题照旧,增加了新问题,下列窗口中的变量已无法修改!
彻底无语!!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
huamunv 发表于 2009-10-9 09:17 | 显示全部楼层
Keil uVision那些版本到底什么区别?
hhtseng 发表于 2009-10-9 10:19 | 显示全部楼层
18# xuyiyi

版本更新一下看看,http://www.megawin.com.tw/D_Download_count.asp?ID=20

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

55

主题

2448

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部