您的位置: OpenADSP社区论坛 -> Blackfin专区 -> 新手上路 -> 【已解决】[求助]BF506f从内部flash引导启动... 
本帖共有720个阅读者
发表帖子 发表投票 回复主题
【已解决】[求助]BF506f从内部flash引导启动的问题
rxxcsz(论坛新手)
rxxcsz
头衔:社区公民
帮派:无帮无派
帖数:50
金钱:546
积分:70
注册时间:2012/4/26
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
【已解决】[求助]BF506f从内部flash引导启动的问题
将一个工程的ldr写入BF506f的内部Flash,并设置好了BMODE引脚,无法启动。仿真一切正常。写入一个亮LED灯的小程序,也可以正常启动。这种情况会是什么问题?该如何检查?

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2014/5/28 9:58:30
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
1信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
通常是资源没有分配好,或者内存没有初始化,但BF506没有外挂内存,所以不存在内存没有初始化问题。
你把内核和系统时钟降下来,启动时,多等一会看看。

这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2014/5/28 23:25:28
rxxcsz(论坛新手)
rxxcsz
头衔:社区公民
帮派:无帮无派
帖数:50
金钱:546
积分:70
注册时间:2012/4/26
2信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
试了一下降低时钟,还是不行。我的板子是根据你们的ADSP-BF506-CORE开发板来画的,我将亮LED灯的小程序的LDR写入内部flash,我自己的板子和开发板都可以运行,我自己的程序写进去的时候,开发板可以运行,我自己的板子却不行。这个会不会和硬件上有关系?或者焊机质量之类的原因?

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2014/5/29 11:09:40
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
3信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
先检查一下焊接吧,看看芯片必要的一些上下拉管脚的电阻是否有虚焊。还有就是把代码量减少一点看看能否运行。

这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2014/5/29 22:32:12
rxxcsz(论坛新手)
rxxcsz
头衔:社区公民
帮派:无帮无派
帖数:50
金钱:546
积分:70
注册时间:2012/4/26
4信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
我今天下午试着删减了部分代码。我的工程移植的UCOS-II系统。我先删除了所有的中断注册代码,任务也只保留初始化任务和一个闪烁LED灯的任务,发现可以运行,然后添加回中断注册代码,做了一些修改,也可以运行了。然后我尝试添加回一个任务,然后就不能运行了。还不知道是为什么。焊接的问题我明天检查一下。

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2014/5/29 23:15:45
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5195
金钱:34806
积分:6378
注册时间:2011/6/7
5信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
插播广告:OpenADSP开源社区提供BF506F芯片、开发板、仿真器现货供应,如有需要请加OP的QQ:5516164

楼上继续。

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2014/5/30 9:58:36
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.159296 Call, 1 Queries, Processed in 0.031250 second(s),