您的位置: OpenADSP社区论坛 -> Blackfin专区 -> 新手上路 -> ldr文件烧进Flash不能启动问题
本帖共有4198个阅读者
发表帖子 发表投票 回复主题
ldr文件烧进Flash不能启动问题
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
10信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
你单步跟一下 ,看看串口为何不输出,另外你把你抓图那几个设置全都改到SDRAM中,后面单位改为 M

这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2014/3/15 23:04:32
xuanjinjin(论坛新手)
xuanjinjin
头衔:社区公民
帮派:无帮无派
帖数:57
金钱:562
积分:72
注册时间:2013/9/23
11信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
我也不知道为什么单步不输出,因为在调试连接仿真器时候都可以正常运行,但是下载到Flash加载之后就不能运行了,由于是在非仿真环境下,我也不知道如何查找问题。
我觉得问题是:
1,开发环境不完善,
2, 内部寄存器配置不当,不熟悉L1\L2内部寄存器
3,。。。。

谢谢andy孜孜不倦的帮助回答,本人甚为感激,这个问题不管他了,我就裁剪一下代码吧。

我的底牌是什么
等级:论坛新手 参考IP地址:*.*.*.*
2014/3/16 20:48:13
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
12信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
测试一下SDRAM是否焊接好,检查一下initcode文件设置的内存是否和你使用的一致,你的为16M,并非使用系统默认提供的。
SDRAM出问题只有这两个。一个是焊接或者芯片损坏,写个遍历SDRAM的,交错连续写AAAA和5555,写满,然后读出来比较,然后再写满数据,把0地址的数据改掉,看看打印的错误是否除了0还有别处。
一个是init文件,VDSP下都有提供源码,只改SDRAM配置部分,编译后就能生成挂载的文件

这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2014/3/18 21:38:31
bkbxbsyjh(论坛新手)
bkbxbsyjh
头衔:社区公民
帮派:无帮无派
帖数:62
金钱:452
积分:64
注册时间:2014/7/1
13信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
没有加入initcode文件的话,程序boot的时候是不是就在内部L1空间运行了呢??

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2014/9/16 16:16:08
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
14信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
如果没有加入init code文件,板卡上电后,会从flash中读取数据到SDRAM中,这时数据不能正确写入SDRAM中,所以代码就没办法执行下去。除非你写入板卡的代码丝毫不占用SDRAM空间,这样就不需要增加
init code文件,当然
init code文件除了初始化内存,还可以配置PLL的速度,以及一些接口的初始化,如果没有这个文件,启动时是以默认配置值启动的。

「该帖子被 andy 在 2014-09-16 22:09:58 编辑过」

这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2014/9/16 22:06:45
bkbxbsyjh(论坛新手)
bkbxbsyjh
头衔:社区公民
帮派:无帮无派
帖数:62
金钱:452
积分:64
注册时间:2014/7/1
15信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
加入init code ,启动后加载Flash的数据到SDRAM的位置是编译时候就分配好了的么



上传的图片
  201491714362868.jpg [ 88.40 KB 586×453 ] (缩略时请点击查看原图)

 


这个选型  my program will running from----::
这个怎么理解,怎么配置呢?


「该帖子被 bkbxbsyjh 在 2014-09-17 14:37:33 编辑过」

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2014/9/17 11:41:02
16
2
2/2
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.154050 Call, 1 Queries, Processed in 0.015625 second(s),