搜索
bottom↓
回复: 35

我的MKE02突然就坏了,求解释求帮助(已解决)

[复制链接]

出0入0汤圆

发表于 2014-5-27 10:33:25 | 显示全部楼层 |阅读模式
本帖最后由 FSL_TICS_ZJJ 于 2014-5-28 11:24 编辑

我是用的MKE02Z16M2,开发环境CW10.6,下载使用Jlinkv8,本来好好的,我还在熟悉单片机各个模块的阶段。可是昨晚上突然一下子就不能下载程序了,CW的错误信息以及Jlink commander的信息,然后最后用USBDM连接的信息,都在下面,求解释,求帮助。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2014-5-27 11:27:12 | 显示全部楼层
估计是芯被锁住了。

出0入0汤圆

 楼主| 发表于 2014-5-27 11:28:56 | 显示全部楼层
zndz410 发表于 2014-5-27 11:27
估计是芯被锁住了。

我什么都没做啊,真是莫名其妙地,感觉MKE02不稳定。。。。。

出0入0汤圆

发表于 2014-5-27 12:03:56 | 显示全部楼层
wanstrive 发表于 2014-5-27 11:28
我什么都没做啊,真是莫名其妙地,感觉MKE02不稳定。。。。。

呵呵,你肯定是做了什么,我的FRDM-KE02Z的DEMO板,用了N个月,大小实验都在上面做,也没出任何问题啊!

出0入0汤圆

 楼主| 发表于 2014-5-27 12:05:49 | 显示全部楼层
wangpengcheng 发表于 2014-5-27 12:03
呵呵,你肯定是做了什么,我的FRDM-KE02Z的DEMO板,用了N个月,大小实验都在上面做,也没出任何问题啊! ...

demo板用的是openSDA...而且是个那么大封装的芯片。。官方出的。。。

出0入0汤圆

发表于 2014-5-27 12:10:59 | 显示全部楼层
wanstrive 发表于 2014-5-27 12:05
demo板用的是openSDA...而且是个那么大封装的芯片。。官方出的。。。

呵呵,没那么多的客观理由,芯片的工艺都是一样的,内核也是一样的,所有电气参数相差也不会太大,没用好就是自己的问题!

出0入0汤圆

发表于 2014-5-27 12:56:24 来自手机 | 显示全部楼层
官方开发板会更加的规范化与通用化~

但并不代表有了金钟罩铁布衫

出0入0汤圆

发表于 2014-5-27 13:18:43 | 显示全部楼层
运气不好  哎呀。

出0入0汤圆

 楼主| 发表于 2014-5-27 15:03:22 | 显示全部楼层
就没有飞思卡尔的工作人员来解答一下疑惑么,我已经这样坏掉好几个片子了。

出0入0汤圆

发表于 2014-5-28 10:16:28 | 显示全部楼层
wanstrive 发表于 2014-5-27 15:03
就没有飞思卡尔的工作人员来解答一下疑惑么,我已经这样坏掉好几个片子了。 ...

楼主你好,不好意思,回复迟了。
你是说这样烧程序坏了好多片子了吗?
你是说,每次都是先提醒是否解锁?然后就没有用了是吗?
这边有篇文章讲导致芯片锁起来的原因,你看看,你是不是有需要避免的地方:http://www.freescaleic.org/bbs/article_1280_553023.html

出0入0汤圆

发表于 2014-5-28 10:23:17 | 显示全部楼层
楼主按照我上面的链接的解锁方法试试。
另外,你的频率这么高,肯定要查查你的电源以及烧录线方面,外围硬件肯定是有问题了,不然不至于这么频繁。

出0入0汤圆

 楼主| 发表于 2014-5-28 10:46:04 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2014-5-28 10:23
楼主按照我上面的链接的解锁方法试试。
另外,你的频率这么高,肯定要查查你的电源以及烧录线方面,外围硬 ...

多谢,我找着原因了,NMI脚在我的电路板上有个拉低,而我烧程序的时候,芯片里面还没有禁用NMI,所以我第一次下程序的时候需要将那个管脚的拉低去掉,然后下一遍程序禁用NMI,之后就好了。

出0入0汤圆

发表于 2014-5-28 10:55:38 | 显示全部楼层
wanstrive 发表于 2014-5-28 10:46
多谢,我找着原因了,NMI脚在我的电路板上有个拉低,而我烧程序的时候,芯片里面还没有禁用NMI,所以我第 ...

恩,的确,这个很重要的。
每次网友遇到烧录问题,都大多是NMI,reset引脚,烧录接口的外围,或者电源导致的。
搞好了就好。
如果还有问题,欢迎提问。
如果问题解决了,还请帮我结贴。

出0入0汤圆

 楼主| 发表于 2014-5-28 11:00:06 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2014-5-28 10:55
恩,的确,这个很重要的。
每次网友遇到烧录问题,都大多是NMI,reset引脚,烧录接口的外围,或者电源导 ...

你帮我修改下吧我这没有那个编辑选项。

出0入0汤圆

发表于 2014-5-28 11:26:09 | 显示全部楼层
wanstrive 发表于 2014-5-28 11:00
你帮我修改下吧我这没有那个编辑选项。

已经修改好了。
你是说,你禁止了SIM_SOPT[NMIE],然后把NMI引脚再拉低,然后重新上电就可以工作了是吧?
你禁止SIM_SOPT[NMIE]是放在什么地方的呢?现在如果上电前NMI引脚就拉低,程序能够顺利执行吗?

出0入0汤圆

 楼主| 发表于 2014-5-28 17:21:19 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2014-5-28 11:26
已经修改好了。
你是说,你禁止了SIM_SOPT[NMIE],然后把NMI引脚再拉低,然后重新上电就可以工作了是吧? ...

我是用PE配的,禁止NMI和RESET管脚,在程序的最开始初始化中了,现在NMI管脚拉低了也能连上,因为RM上说的NMI那位寄存器是非易失的。我现在又遇到一个问题,还是MKE02Z16VLC2,我使用它的UART0,画的板子上TXD和RXD是放在了PTA2和PTA3了,可是不能用,然后我试了下将TXD放在PTB1脚,这个是正常的。我不知道这是怎么回事?
MKE02应用之路颇为曲折啊,求助。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2014-5-29 10:33:32 | 显示全部楼层
本帖最后由 FSL_TICS_ZJJ 于 2014-5-29 10:39 编辑
wanstrive 发表于 2014-5-28 17:21
我是用PE配的,禁止NMI和RESET管脚,在程序的最开始初始化中了,现在NMI管脚拉低了也能连上,因为RM上说 ...


刚开始,肯定会遇到一些问题,没关系,我们会帮你。
楼主,你有没有置位SIM_PINSEL[UART0PS]?

出0入0汤圆

发表于 2014-5-29 10:36:03 | 显示全部楼层
锁住了吗,解锁试一下

出0入0汤圆

发表于 2014-5-29 10:40:09 | 显示全部楼层
xlxbangel 发表于 2014-5-29 10:36
锁住了吗,解锁试一下

不是锁住了,是引脚分配没有选择,有寄存器选择到底分配到哪里的。

出0入0汤圆

发表于 2014-5-29 10:41:48 | 显示全部楼层
楼主你好,看reference manual的157页,

SIM_PINSEL寄存器

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2014-5-29 10:46:34 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2014-5-29 10:40
不是锁住了,是引脚分配没有选择,有寄存器选择到底分配到哪里的。

哦  引脚分配这些芯片手册上都写的很详细

出0入0汤圆

 楼主| 发表于 2014-5-29 11:01:31 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2014-5-29 10:41
楼主你好,看reference manual的157页,

SIM_PINSEL寄存器

都配置好了的,我发的另外一个帖子里有个人回复了,PTA2/PTA3一定需要外部上拉才能使用。这个在RM里没有写清楚呢~

出0入0汤圆

发表于 2014-5-29 11:04:00 | 显示全部楼层
wanstrive 发表于 2014-5-29 11:01
都配置好了的,我发的另外一个帖子里有个人回复了,PTA2/PTA3一定需要外部上拉才能使用。这个在RM里没有 ...

刚看到你的另外的帖子了。
你使能内部上拉不行是吗?

出0入0汤圆

 楼主| 发表于 2014-5-29 11:15:56 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2014-5-29 11:04
刚看到你的另外的帖子了。
你使能内部上拉不行是吗?

不行。

出0入0汤圆

发表于 2014-5-29 13:56:21 | 显示全部楼层

暂时先加外部上拉使用吧,等问题确认了我再告诉你。

出0入0汤圆

发表于 2014-5-29 15:58:28 | 显示全部楼层
本帖最后由 laoshuhunya 于 2014-5-29 15:59 编辑


端口配置为GPIO输出或复用的外设功能时不能使用内部上拉电阻。这个问题俺都投诉过多次了,FSL就是不想改,后面几个系列出来的还是老样子。。。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2014-5-29 16:05:36 | 显示全部楼层
本帖最后由 wanstrive 于 2014-5-29 16:10 编辑
laoshuhunya 发表于 2014-5-29 15:58
端口配置为GPIO输出或复用的外设功能时不能使用内部上拉电阻。这个问题俺都投诉过多次了,FSL就是不想改 ...


好吧,真是硬件bug啊,还让我碰见了。。

出0入0汤圆

发表于 2014-5-29 16:12:29 | 显示全部楼层
wanstrive 发表于 2014-5-29 16:05
好吧,真是硬件bug啊,还让我碰见了。。囧

这个不算BUG,但用起来很不爽,稍不小心就会中标。
STM32的F1系列也是一样的,但人家后面的F3、F4系列就改了:上、下拉独立控制!FSL为何就不想改呢?

出0入0汤圆

发表于 2014-5-29 17:34:43 | 显示全部楼层
laoshuhunya 发表于 2014-5-29 15:58
端口配置为GPIO输出或复用的外设功能时不能使用内部上拉电阻。这个问题俺都投诉过多次了,FSL就是不想改 ...

这个确实是为输出的时候,内部上拉是不管用的。文档中也讲了这点。
但是对于特殊的引脚,比如PTA3,用于I2C的时候,内部上拉还是可以使能的,PTA3属于特殊引脚,真开漏。

出0入0汤圆

发表于 2014-5-29 17:37:57 | 显示全部楼层
本帖最后由 FSL_TICS_ZJJ 于 2014-5-29 17:41 编辑
wanstrive 发表于 2014-5-29 16:05
好吧,真是硬件bug啊,还让我碰见了。。


楼主你好,这个不是硬件BUG,你用的引脚是真开漏引脚,PTA3,如果在用作为I2C的时候,内部上拉在输出高的时候是有用的,
如果是配置为其他的输出引脚,那么内部上拉确实是无效的,这点在reference manual中有讲,而且我也验证过了,确实是无效,

上拉其实是给输入使用的,输出的时候上拉就算使能了,也无效。
PTA3用作UART的时候,该引脚为真开漏,如果不接上拉,肯定就拉不高啦。
所以要接外部上拉,如果你不使用真开漏作为UART,就不需要外部上拉啦。

注意,真开漏的内部结构和普通IO口不一样。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2014-5-29 21:12:53 | 显示全部楼层
还庭复杂的。

出0入0汤圆

发表于 2014-5-30 08:18:50 来自手机 | 显示全部楼层
其实手册上都讲了,需要慢慢研读才明白

出0入0汤圆

发表于 2014-5-31 22:27:41 | 显示全部楼层
MARK一下,感觉好复杂,同用的这一款芯片,目前没遇到这个问题

出0入0汤圆

发表于 2014-8-26 23:38:58 来自手机 | 显示全部楼层
步骤挺复杂的,最近在用ke02z64

出0入0汤圆

发表于 2014-8-27 09:23:04 | 显示全部楼层
为什么就不能简单一点呢?稍微没注意 肯定中招
徒费时间和精力,还摸不着头脑

出0入0汤圆

发表于 2014-9-1 14:14:34 | 显示全部楼层
学习了,希望这事别出现在我未来的板子上面!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-15 10:17

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表