谢谢,KTrenholm。我忘了开关了。我把它换了,但没用。谢谢,“DAN1138和@ QYB。请注意,我正在尝试我的WiXP VM以及我的WI10物理机。他们似乎都表现出同样的问题。也就是说,ICD 3菜单选项是灰色的。在安装问题期间,我将调查ICD 3的支持。我不认为我有一个PICTIT2,但我的客户拥有这个IP或构建房子,我们有一个长期的关系。但是,请允许我跳到底游戏:我真的可以重新编译现在的VM,正如在其他帖子中提到的@ QYB指出。现在,我需要做的更改是足够复杂的,我需要实时调试。请注意,我很久以前就设计了这些东西,并且已经忘记了我所知道的一半。该特定产品使用具有外部存储芯片的PIC18C601。问:我能用MPLAB 8和ICD 3实时调试吗?我想这意味着我需要同时编程和(JTAG?)控制处理器。编程必须通过处理器到外部存储器。我必须在很久以前就这样做过。我只是不记得。如果我不能让ICD 3工作,房子有我的旧ICD 2,我可以试试。无论是客户还是构建室都可能有一个PACKIT2。最后,就生产而言,只要我能构建HEX文件,如果我不能从VM中获得任何程序员/调试器,至少我仍然可以从真正的Win 10机编程。然后,不管怎样,我不做生产编程,构建室直接把它直接移植到嵌存的内存芯片上((这个客户和他们几十年的IP)。他们负担不起新IP。所有的IP都是旧的,在固件和主机PC上。原来的DEV计算机已经很长时间了,所以我已经采取了VM策略。我想有一个虚拟机来编译他们所有的软件和固件。对于在没有调试的现场硬件中可以测试的微小变化来说,这是很好的。我很少需要实时调试,因为这只是为了更大的变化。但目前我有这个需求。如果我必须这么做,我想我的MPLAB + HETECH安装方法将在我的真正的计算机上工作,就目前而言。我只是不想在这台电脑死后10年内再做一次,还有新的OS和不存在的驱动程序。)(非常感谢)赫尔穆特
以上来自于百度翻译
以下为原文
Thanks, @KTrenholm. I forgot about the switch. I switched it, but that didn't help.
Thanks, @dan1138 and @qyb. Please note that I am trying BOTH my WinXP VM as well as my Win10 physical machine. They both *seem* to exhibit the same problem. That is, the ICD 3 menu option is grayed out.
I will investigate the ICD 3 support during install question. I don't think I have a pickit2, but my client who owns this IP or the build house with whom we have a long relationship might.
HOWEVER, PLEASE ALLOW ME TO JUMP TO THE END GAME: I can indeed recompile now on the VM, as mentioned in the other post that @qyb pointed out. Now, the change I need to make is complicated enough that I
need to REAL TIME DEBUG. Note that I designed this stuff EONS ago, and have forgotten half of what I ever knew. This particular product uses a PIC18C601 with an external memory chip. QUESTION: Will I be able to real time debug with MPLAB 8 and the ICD 3? I think this means I need to both program and (is it JTAG?) control the processor. The programming must go *through* the processor to the external memory. I *must* have been doing this before, a long time ago. I just don't remember.
If I can't get the ICD 3 working, the build house has my old ICD 2 and I could try it. Either the customer or the build house might have a pickit2.
Finally, just for production, as long as I can build the hex file, if I can never get any programmer/debugger working form the VM, at least I can still program from a real Win10 machine. And then, I don't do production programming anyway, the build house does that directly to the socketed memory chip.
(((Darn this customer and their decades old IP. They can't afford new IP. All there IP is old, on both firmware and host PC. The original dev computers are long dead, so I've taken up the VM strategy. I want to have one VM to compile all their software and firmware. That's fine for minor changes that can be tested in live hardware without debugging. I should rarely have a need for real-time debugging, because that's only for bigger changes. But I have that need at the moment. If I have to, I think my install method for MPLAB+HITECH will work on my real computer, just for now. I just don't want to have to do it all again in 10 years after this computer dies, and new OS with drivers that don't exist.)))
Thanks VERY much,
Helmut