AnsweredAssumed Answered

9s12hz256的问题

Question asked by z cjxjw on Jul 23, 2015

我用BDM硬件 CodeWarrior5.1软件中的hiwave.exe读汽车仪表9s12hz256,

 

读0x400-ox7ff 数据 读出来了 但实际这个cpu在0x400前还有数据 我用设备1能读出这部分数据 即0x000-0x7ff数据都读出来了

 

但我用设备2读EEPROM数据却能读出0x000-0xfff数据来 而且3部分都有数据

 

不知是BDM不支持汽车的cpu 还是汽车用的同型号cpu是变异的 有不同的地方 还是要用别的版本软件 或是要打一个补丁?

 

save命令可能是不怎么好 有什么权限高的命令吗

 

读不出0x308000-0x3fbfff  全是F 但用高手的方法能看到这部分数据 就是保存不了  在项目中调试 操作不好 会把数据擦了

有什么办法直接保存?

 

下面给的方法不对:

 

首先CW5.1软件给出的数据地址是0x400-0x7ff  这部分数据BDM读出来了 但实际还有一块EEPROM软件没有给出来 也就读不出来了

 

但糟糕的是 你要是擦这块数据 却能把没有显示出来的这部分数据也擦掉 造成数据丢失, 看看贵公司是怎么解决这个问题的 我用非官方的设备就能读出来

Original Attachment has been moved to: 用设备2-9s12HZ256.bin.zip

Original Attachment has been moved to: 9s12HZ256.s19.zip

Original Attachment has been moved to: f3没读出来.s19.zip

Original Attachment has been moved to: 用设备1-9s12HZ256.bin.zip

Outcomes