查看: 2637|回复: 5

[分享] K64 Flash在线编程复位

[复制链接]

该用户从未签到

6

主题

11

帖子

0

注册会员

Rank: 2

积分
72
最后登录
2017-12-1
发表于 2015-4-13 10:29:11 | 显示全部楼层 |阅读模式
开发环境:MDKv5.12+TWRK64F120M
在Flash在线编程中,往Flash中写数据,数据还没没写完就已经复位了。查了一下RCM,是因为Lockup Event而复位。

请问这种bug怎么解决,是什么触发了Lockup Event?



回复

使用道具 举报

该用户从未签到

6

主题

11

帖子

0

注册会员

Rank: 2

积分
72
最后登录
2017-12-1
 楼主| 发表于 2015-4-13 11:37:42 | 显示全部楼层
没有人么,FSL_FAE能解惑一下吗
回复 支持 反对

使用道具 举报

该用户从未签到

124

主题

3600

帖子

0

金牌会员

Rank: 6Rank: 6

积分
5781
最后登录
1970-1-1
发表于 2015-4-13 14:07:57 | 显示全部楼层
lwx1993 发表于 2015-4-13 11:37
没有人么,FSL_FAE能解惑一下吗

这个问题原来就存在吗?检查TWR板子上的跳冒是否设置正确!
回复 支持 反对

使用道具 举报

该用户从未签到

6

主题

11

帖子

0

注册会员

Rank: 2

积分
72
最后登录
2017-12-1
 楼主| 发表于 2015-4-13 19:05:03 | 显示全部楼层
FSL_TICS_ZP 发表于 2015-4-13 14:07
这个问题原来就存在吗?检查TWR板子上的跳冒是否设置正确!

跳线什么的没有问题。
我用的是自己写的程序,如果用ksdk里面的demo跑起来没有什么问题。
不过我重写了一遍程序,可以使用了,不过只是还没找出前一个程序存在的问题。
两个程序不同的地方可能就是在FlashCommandSequence()这个函数
第一次写的程序是把在FlashCommandSequence()这个函数放在Flash当中
第二次写的程序参照了ksdk把FlashCommandSequence这个函数弄到了RAM当中去了。
不知道是不是这个原因,但是,感觉上可能性不大。
回复 支持 反对

使用道具 举报

该用户从未签到

124

主题

3600

帖子

0

金牌会员

Rank: 6Rank: 6

积分
5781
最后登录
1970-1-1
发表于 2015-4-14 09:28:05 | 显示全部楼层
lwx1993 发表于 2015-4-13 19:05
跳线什么的没有问题。
我用的是自己写的程序,如果用ksdk里面的demo跑起来没有什么问题。
不过我重写了一 ...

就是你新写的程序代码可以正常工作啊!代码问题找起来,有时候确实挺烦的。
回复 支持 反对

使用道具 举报

该用户从未签到

124

主题

3600

帖子

0

金牌会员

Rank: 6Rank: 6

积分
5781
最后登录
1970-1-1
发表于 2015-5-13 17:28:11 | 显示全部楼层
   非常感谢你关于Kinetis的技术问题。如果你没有其他问题,我们将此帖默认为已解决.
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-9-15 15:56 , Processed in 0.118646 second(s), 24 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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