FoksA快速笔记,以节省你一天中最好的一部分,我刚才失去了,和不必要的成本更换单位,原来支持PIC16F1619 EEP
仿真头AC244066回归MPLAB X 4.10,4.15和4.20,它似乎工作在4.05和更低(我测试下降到3.4)5)。在4.10和4.15中,我在调试器控制台选项卡中得到这个错误:或者取决于我是使用Realice还是ICD3。看起来它们已经改变了调试代码头和EEP从对象代码树中处理4.10的方式。当您尝试启动调试会话时,它永远不会达到与调试器对话的程度。在更亮的注释中,我所拥有的其他两个EEP(AC244063和AC244064)(PIC16F1829和PIC16F1788)似乎可以正常工作。因此,我会记住这一点,如果您使用调试头或EEP,一些其他可能会受到影响。回归到4.05似乎完全解决了问题。FWIW,我记录了一张票。编辑:添加4.20也不起作用。
以上来自于百度翻译
以下为原文
Folks
A quick note to save you the best part of a day that I've just lost today, and the unnecessary cost of replacement unit, it turns out that support for the PIC16F1619 EEP Emula
tion Header AC244066 regressed at MPLAB X 4.10, 4.15 and 4.20, it seems to work in 4.05 and lower (I tested down to 3.45).
In 4.10 and 4.15, I get this error in the Debugger Console tab:
Launching
Could not connect to tool hardware: RealICEPlatformTool, com.microchip.mplab.mdbcore.RealICETool.RIDbgToolManager
The debugger could not be started. Terminating debug session.
User program finished
or
Launching
Could not connect to tool hardware: ICD3PlatformTool, com.microchip.mplab.mdbcore.ICD3Tool.ICD3DbgToolManager
The debugger could not be started. Terminating debug session.
User program finished
depending on whether I'm using RealICE or ICD3.
It looks like they've changed the way debug headers and EEPs are dealt with in 4.10 from the object code tree. It never gets as far as talking to the debugger when you attempt to start a debug session.
On a brighter note, the other two EEPs I have, AC244063 and AC244064 (PIC16F1829 & PIC16F1789) seem to work OK. So I would bear this in mind if you use debug headers or EEPs, some others may be affected. Regressing to 4.05 appears to work around the problem perfectly well.
FWIW, I logged a ticket.
Edited: added that 4.20 doesn't work either.
0