查看: 3118|回复: 11

[求助] MK60DN512启动异常问题

[复制链接]

该用户从未签到

1

主题

13

帖子

0

新手上路

Rank: 1

积分
38
最后登录
1970-1-1
发表于 2015-8-22 17:38:31 | 显示全部楼层 |阅读模式
本帖最后由 ml8866 于 2015-8-22 17:40 编辑

单片机具体型号:MK60DN512VLQ10   4N22D   QCTCY1435R
异常现象:烧入程序后,无法启动,运行指示灯不正常,液晶无显示,但程序烧入过程很顺利。
此时存储空间占用情况:
  232 864 bytes of readonly  code memory
  120 190 bytes of readonly  data memory
  110 887 bytes of readwrite  data memory
但将上述存储空间占用情况对应的文件烧入以前的板子(使用单片机型号:MK60DN512VLQ10   4N22D   QCTCM1405U )运行正常。

后来通过缩减程序代码方式发现:
1)占用空间如下及更小时,程序启动运行正常。
  174 248 bytes of readonly  code memory
   85 810 bytes of readonly  data memory
  108 479 bytes of readwrite  data memory

2)占用空间如下时,发现启动正常,运行指示灯正常,但液晶无显示
  187 086 bytes of readonly  code memory
   93 458 bytes of readonly  data memory
  108 989 bytes of readwrite  data memory

3)占用空间如下时,发现启动正常,运行指示灯正常,但液晶无显示
  181 708 bytes of readonly  code memory
   88 414 bytes of readonly  data memory
  108 688 bytes of readwrite  data memory

4)占用空间如下时,发现启动正常,运行指示灯正常,但液晶也有显示
  161 440 bytes of readonly  code memory
   78 366 bytes of readonly  data memory
  108 232 bytes of readwrite data memory

综合上述情况,怀疑是不是什么导致此单片机内部的存储空间没有达到规定的值呀。
或者是有其他什么原因会导致出现这种情况?

还请你们帮帮忙呀,以前做了多次均没出现这种情况呀。

我知道答案 目前已有11人回答

评分

参与人数 1NXP金币 +3 收起 理由
小七 + 3

查看全部评分

回复

使用道具 举报

该用户从未签到

1

主题

13

帖子

0

新手上路

Rank: 1

积分
38
最后登录
1970-1-1
 楼主| 发表于 2015-8-24 08:46:00 | 显示全部楼层
望各位大侠赐教呀急急
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2015-8-24 14:24:58 | 显示全部楼层
楼主你好,
  232 864 bytes of readonly  code memory
  120 190 bytes of readonly  data memory
  110 887 bytes of readwrite  data memory
这个代码烧录的两块MK60DN512板子,除了芯片不一样,板子都一样是吗?
你烧录成功,不能正常工作的芯片,是在正规渠道购买的吗?
按道理,maskset号一样,那么是属于同一批次的硅版本的,所以请问你货源是哪来的?
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

13

帖子

0

新手上路

Rank: 1

积分
38
最后登录
1970-1-1
 楼主| 发表于 2015-8-24 15:44:26 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2015-8-24 14:24
楼主你好,
  232 864 bytes of readonly  code memory
  120 190 bytes of readonly  data memory

你好,感谢回复。我们进片子内部读SIM_SDID了,确定是4N22D的,片子一直在固定的供应商处买的。两块板子实现功能一样,使用的器件一样,就是在布局上略有些不同。问题是什么异常会导致出现这样的情况?
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2015-8-24 15:50:32 | 显示全部楼层
ml8866 发表于 2015-8-24 15:44
你好,感谢回复。我们进片子内部读SIM_SDID了,确定是4N22D的,片子一直在固定的供应商处买的。两块板子 ...

那你有没有看看,在有问题的板子上debug,看看程序是什么情况了呢?
比如LCD不工作了,是程序进入hardfault了还是怎样?
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2015-8-24 15:57:06 | 显示全部楼层
另外,楼主你之前老的芯片还有没有,比如贴一个到新板子上,然后保证同样的板子,同样的程序,只是芯片之前和现在的区别,再测试下,是不是还是有四百多K的代码,一个能运行一个不能运行的情况存在。
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2015-8-24 15:59:19 | 显示全部楼层
另外,楼主这个问题,目前有几块板子出现了?
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

13

帖子

0

新手上路

Rank: 1

积分
38
最后登录
1970-1-1
 楼主| 发表于 2015-8-25 09:07:32 | 显示全部楼层
已有两块板子出现这样的问题了。我也进板子读SIM_SDID了,确认是4N22D的
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

13

帖子

0

新手上路

Rank: 1

积分
38
最后登录
1970-1-1
 楼主| 发表于 2015-8-25 09:08:52 | 显示全部楼层
已有两块板子出现这样的问题了。我也进片子读SIM_SDID了,确认是4N22D的
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

13

帖子

0

新手上路

Rank: 1

积分
38
最后登录
1970-1-1
 楼主| 发表于 2015-8-25 09:11:36 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2015-8-24 15:50
那你有没有看看,在有问题的板子上debug,看看程序是什么情况了呢?
比如LCD不工作了,是程序进入hardfau ...

进入调试时,程序也在跑,但是你单步执行时,程序就不知跑哪里了
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-28 11:57 , Processed in 0.112867 second(s), 31 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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