在我们的生产/测试台中,我们有一个独立的PM3,它连接到固定我们设备的印刷
电路板的钉床夹具上。我们使用此夹具来闪烁固件,然后执行功能测试。我们的电路板有一个PIC18F4685,并且我们有专用线连接PM3到PGC、PGD和MCLR#以进行编程。我们提供了5VDC(VCC)到电路板通过一个板外
电源。这已经很好地为许多(9?)年。然而,今天,我们在编程完成后开始接收校验和错误。不只是在一块板上,而是十几块。奇怪的是,固件*看起来闪烁正确,而且电路板正常地运行固件。我首先认为这可能是一批糟糕的电路板,所以我尝试了一块较旧的、著名的、好的电路板,但是我收到了相同的校验和错误。我升级了PM3固件(I.在过去9年中没有做过),但是这并没有产生积极的影响。以前有人看到过这样的情况:程序运行正常,但是校验和测试失败?我想PM3可能坏了吗?…或者PM3外部电源?…或者电缆/连接器失败了?校验和被报告为0x000,DeVice ID也被报告为0x000。任何人的经验都将不胜感激!谢谢!