Microchip
直播中

李星童

7年用户 1025经验值
私信 关注
[问答]

无法连接到所选的硬件工具ICD3

我刚刚安装了MPLAX X,因为MPLAB 8不支持新PIC16F18313。我想做的就是编程集成电路。我已经运行了驱动程序切换程序,我的ICD3在“调试/运行调试器/程序员自我测试”对话框中列出了它的序列号。当我运行自检时,我得到的消息“不能连接到选定的硬件工具”。请确保该工具没有被MPLAB X中的另一个项目使用。“我只有一个项目,所以我不认为ICD正在被另一个项目使用。我已经尝试重新启动和断开和重新连接ICD3。我在ICD3上有力量和积极的迹象。如何让ICD3与MPLAB X一起工作?

回帖(5)

董润

2019-10-21 10:08:01
更新:我已经取得了一些进展,现在可以成功地测试ICD3。但是,当我尝试对芯片进行编程时,我得到了这样的信息:“程序员无法启动:无法获取硬件工具通信资源:ICD3PlatformTool SN#JIT102238708”。
1 举报

董润

2019-10-21 10:21:08
由于我的PCB可以在我旁边运行MPLAB 3.20的桌子上的计算机上成功地编程,所以我将MPLAB 3.35降级到3.20。我试图用ICD提供的电源和PCB提供的电源对PCB进行编程,结果如下:当从ICD供电时,程序员对目标电源被启用-VDD=5.000000000伏特。目标设备ID(0x0)与预期的设备ID(0x3066)不匹配。以下存储区域将被编程:程序存储器:开始地址=0x0,结束地址=0x25fconfigurationMemoryDevice Erased...编程...程序存储器地址:0期望值:3180接收值:0从PCB供电时未能编程设备:连接到MPLAB ICD 3...ICD 3Firmware套件版本上新加载的固件.....01.40.13Firmware类型..............增强的中间目标电压检测目标设备ID(0x0)与预期的设备ID(0x3066)不匹配。5fconfigurationmemoryDeviceErased...Programming...program memoryAddress:0Expected Value:3180Received Value:0Failedtoprogramdevice
举报

王焕树

2019-10-21 10:33:47
这两次,关键的信息是:这意味着PGC或PGD中的一个或两个都没有连接,或者其中一个或两个信号负载过大。你是说你可以将程序员的USB电缆从你的PC移到另一个PC,并且一切正常吗?
举报

周娟

2019-10-21 10:41:20
事实上,Vdd和MCLR(甚至VSS)是其他可能性。这些引脚必须正确才能使芯片处于编程模式,以便我们能够读取设备ID。换言之,没有Vdd或MCLR可以得到相同的设备ID消息。即使它们连接正确,你也可能像你说的那样,有一个“过大的负载”,阻止ICD提供足够的电流给目标设备供电。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分