您的位置: OpenADSP社区论坛 -> Blackfin专区 -> 新手上路 -> BF53x技术支持专区 -> 【已解决】bf533程序的烧写
本帖共有810个阅读者
发表帖子 发表投票 回复主题
【已解决】bf533程序的烧写
blackfindsp(论坛新手)
blackfindsp
头衔:社区公民
帮派:无帮无派
帖数:28
金钱:364
积分:38
注册时间:2012/3/26
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
【已解决】bf533程序的烧写

我开始使用简单的程序烧写时可以正常工作。当烧写一个较复杂程序时,初始化了SDRAM,下载了flash,并且开始上电时也是想要的结果,

但是程序的后半段运行不了,求教原因?是不是还要下载DSP对应使用引脚的驱动(如:IO引脚)或是其他配置?


我行故我在
等级:论坛新手 参考IP地址:*.*.*.*
2012/4/18 16:58:49
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
1信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

不需要,你的代码中已经对该管脚做了初始化配置。

你的flash是什么flash,nor还是spi?

之前遇到仿真可以烧写不行主要是:

1. 可能SDRAM速度过快,导致脱机运行时数据出错。可以在生成烧写文件加载的初始化文件中,将PLL 速度配置低一点。这个速度支持也和制板有关。

2. 加载flash中代码时出错。论坛中有朋友之前遇到过,SPIFLASH,后来将spiflash加载速度降低后,就可以正常运行了。


这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2012/4/18 17:12:16
blackfindsp(论坛新手)
blackfindsp
头衔:社区公民
帮派:无帮无派
帖数:28
金钱:364
积分:38
注册时间:2012/3/26
2信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

谢谢!  

我的是norflash   先前烧写一个小程序可以,同样的PLL,现在程序复杂点,前部分可以 ,后半段运行不起来。


我行故我在
等级:论坛新手 参考IP地址:*.*.*.*
2012/4/18 17:26:56
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
3信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

是这个现象,可能后面的代码出错了导致运行到那里代码跑飞了。

你看下这个帖子:

http://www.openadsp.com/bbs/topic.asp?id=467&boardid=3&tb=1


这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2012/4/18 17:31:04
blackfindsp(论坛新手)
blackfindsp
头衔:社区公民
帮派:无帮无派
帖数:28
金钱:364
积分:38
注册时间:2012/3/26
4信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
已解决了,是串口通信的问题。波特率不知怎么了进行了一次2分频,使频率不对,通信不正常!

我行故我在
等级:论坛新手 参考IP地址:*.*.*.*
2012/4/20 12:43:38
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.154295 Call, 1 Queries, Processed in 0.015625 second(s),