完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我最近在我的开发板上替换了PIC32 MX440-512。我能把它编程好5到10次,但是突然我不能编程它。但是MCU似乎还行——它仍然愉快地运行我今天早些时候编程的最后一个固件。我的真正的冰说:我在ICSP连接器的所有引脚上三次检查连续性。然后我尝试了一个ICD3(用一个新的电缆):正如我所说的,PIC32仍然在快乐地运行最后一个固件。我使用MPLAB X IDE来尝试编程(调试)它。
以上来自于百度翻译 以下为原文 I recently replaced the PIC32MX440-512 on my development board. I was able to program it fine 5 or 10 times, but then suddenly I can't program it. Yet the MCU seems OK - it's still merrily running the last firmware I programmed onto it earlier today. My REAL ICE says: The following memory area(s) will be programmed: program memory: start address = 0x0, end address = 0xcfff boot config memory configuration memory Device Erased... Programming... Failed to program device Target removed Target voltage detected Target Device ID (0xfc000) is an Invalid Device ID. Please check your connections to the Target Device. REAL ICE removed Transmission on endpoint 2 failed I triple-checked continuity on all pins of the ICSP connector. Then I tried a ICD3 (with a new cable): ***************************************************** Connecting to MPLAB ICD 3... Currently loaded firmware on ICD 3 Firmware Suite Version.....01.43.35 Firmware type..............PIC32MX Target voltage detected Unable to connect to the target device. Failed to get Device ID As I said, the PIC32 is still happily running the last firmware loaded. I'm using MPLAB X IDE to try to program (and debug) it. What could cause this? |
|
相关推荐
3个回答
|
|
PIC是如何供电的?从程序员,还是单独供应?
以上来自于百度翻译 以下为原文 How is the PIC powered? From the programmer, or a separate supply? |
|
|
|
功率来自PCB上的3.3V LDO,它从TTI工作台电源(线性,非常稳定)运行11V。这是我多年来使用的同一个电源电路(实际上这个DeV电路板已经有好几年的历史了,直到今天才好)。我认为编程引脚上什么也没有,但明天会重新检查。我不认为这是一个电源问题。GD因为事情正在运作,但是我明天会在示波器上看它。今天我把PIC替换掉了一些烟雾。新的PIC工作了几个小时,一些编程通过,然后开始做这个没有任何明显的原因。我想知道这是否只是一张糟糕的照片。然而,它工作了一段时间。仍然在奔跑。只是不会编程。
以上来自于百度翻译 以下为原文 Power comes from a 3.3v LDO on the PCB, which is running off 11v from a TTI bench power supply (linear, very stable). Not powered from the programmer. This is the same power supply circuit I've used for years (indeed this very dev board is several years old and has been fine till today). I think nothing is on the programming pins, but will double check tomorrow. I don't think it's a power issue since that hasn't changed since things were working, but I'll look at it on an oscilloscope tomorrow. I replaced the PIC today after it let some of the smoke out. (12v on an input pin...). The new PIC worked fine for a few hours and a few programming passes, then started doing this for no obvious reason. I'm wondering if it's just a bad PIC. Yet it worked for a while. And still runs. Just won't program. |
|
|
|
禁用JTAG。你认为哪个针是浮动的?
以上来自于百度翻译 以下为原文 JTAG is disabled. Which pin do you think is floating? |
|
|
|
只有小组成员才能发言,加入小组>>
5234 浏览 9 评论
2026 浏览 8 评论
1950 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3201 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2253 浏览 5 评论
771浏览 1评论
659浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
588浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
670浏览 0评论
571浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-20 18:39 , Processed in 1.329986 second(s), Total 80, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号