[CAN-bus/DeviceNet] SOS: 烧掉 NXP2119 片子的问题

[复制链接]
3491|8
 楼主| 刘鹏飞 发表于 2007-12-20 13:26 | 显示全部楼层 |阅读模式
烧掉&nbsp;NXP2119&nbsp;片子的历程:<br /><br />&nbsp;&nbsp;&nbsp;我用NXP2119已调通了串口、定时中断、输出等功能,但为何加上CAN模块就烧掉了?心痛不已,几十蚊一片,烧掉了4片。<br />&nbsp;&nbsp;&nbsp;我用的是周立功公司的&nbsp;EasyARM2200&nbsp;开发板。因想弄一下CAN,买了5片&nbsp;NXP2119。&nbsp;焊在了开发<br />板附送的一块&nbsp;CPU&nbsp;PACK&nbsp;上。<br /><br />1:用PCA82C251做CAN收发器,小心翼翼接到开发板的引脚上。用周公提供的ARM_CAN232示例程<br />&nbsp;&nbsp;&nbsp;序,用&nbsp;DebugInFLASH&nbsp;方式编译,用AXD调试。第一次进入AXD正常,一运行就死掉。<br />&nbsp;&nbsp;&nbsp;换上已调好的程序(没CAN),发现不能运行。用H-JTAG检测不到芯片。<br /><br />2:以为在第1步中没加什么隔离,导致CPU损坏,不解?因为CPU的I/O口&nbsp;在5V状态下不可能一下<br />&nbsp;&nbsp;&nbsp;子就烧掉了,如果真是如此,芯片那也真是太差了。为了防止再出现上述情况,在CPU&nbsp;&nbsp;CAN<br />&nbsp;&nbsp;&nbsp;的TD1加三极管隔离,RD1加二极管隔离,信心十足的运行,结果是一样,芯片烧掉了。<br />&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;3:为什么??难道是PCA82C251接法有错误?其实PCA82C251的外围元件很少,为了保险起见,又从周公代理那买了块开发板配套的CAN板&nbsp;CTM1050T。接上去运行,烧片依旧!!<br />&nbsp;&nbsp;&nbsp;<br />4:开始迷惘了,用我调通的NXP2119程序,把周公提供的ARM_CAN232示例程序添加了进去用&nbsp;DebugInRAM&nbsp;方式编译通过后,用AXD调试。情况还是芯片烧掉了。<br /><br />5:捕捉了3幅图片,供参考。<br /><br />6:事到如今,只有一片NXP2119了,也不能去做试验了。只能&nbsp;SOS&nbsp;!!!<br />
 楼主| 刘鹏飞 发表于 2007-12-20 15:29 | 显示全部楼层

烧掉 NXP2119 片子的图1

 楼主| 刘鹏飞 发表于 2007-12-20 15:30 | 显示全部楼层

烧掉 NXP2119 片子图2

 楼主| 刘鹏飞 发表于 2007-12-20 15:33 | 显示全部楼层

烧掉 NXP2119 片子图3

hms35 发表于 2007-12-28 20:49 | 显示全部楼层

不解

管脚兼容吗?2200的板子怎么插得上2119的PACK啊?,能拍个照片吗
power_nq 发表于 2008-2-19 15:37 | 显示全部楼层

呵呵

估计你的更多是硬件问题,和软件是没关系的,软件再错,也不会把片子烧了,查查硬件吧<br />
zsdshuai 发表于 2008-2-22 00:41 | 显示全部楼层

芯片不一定被烧坏了

芯片不能被JTAG检测到不一定被烧坏了,用ISP去擦除,如果进不了ISP那就能确定坏了,你的程序可以禁用JTAG,还有有外部看门狗存在时JTAG也会出错!
cbkln 发表于 2008-3-12 20:31 | 显示全部楼层

本人也出现过类似问题

本人也曾出现过类似问题,但是用的是不带H的旧版JTAG仿真器。
alice84 发表于 2008-3-12 20:34 | 显示全部楼层

我需要知道canbus的东西

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

11

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部