我用BDM硬件 CodeWarrior5.1软件中的hiwave.exe读汽车仪表9s12HA48,0xBFF
读0xD8000-0xFBFFF时,只能读出0xD8000-0xDBFF 剩下的没读出来
软件的错误提示也不对:
Error: while reading memory from DC000
Reason: memory not defined in given range
但我从0xDC000-0xFBFF读也还是上面的提示 实际上从0xDC000根本没有 说明这个软件不能很好的区分cpu的flash
我估计读9s12的软件应该还有一个软件补丁 否则不能很好的读出数据
请高手 或厂家高手解决下难题
我还发现一个问题 实际只要把0x4000-0xFFFF读出来就可以了 因为一擦0x4000 0xD8000也跟着被擦掉了 把0x4000写上0xD8000也跟着写上了
我估计还是软件没有做到最好
但有的cpu跟着擦掉数据后 会丢失数据 还要再写一下 所以说BDM读9s12就是一头雾水 没有民间的设备好用 安全可靠
谢!
分还是要给你 你的方法还是麻烦 但我受到启发 搞定 官方的这个还是不太好用
Original Attachment has been moved to: f3.s19.zip
Solved! Go to Solution.
hi
please make sure all the memory you prepared to save is valid.
see my attached video.
Have a great day,
Zhang Jun
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
hi
please make sure all the memory you prepared to save is valid.
see my attached video.
Have a great day,
Zhang Jun
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------