首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

ADI DSP BF5xx 产品的boot问题

ADI DSP BF5xx 产品的boot问题

在我们进行BF561程序调试的时候,通过仿真器下载和运行程序,所有的代码都已经映射到内部和外部的存储器空间.但是当我们我把代码下载到FlashRom中,然后重新上电让板子自己boot的方式时,却不能从boot?

查看了一些文档和资料,知道如果有code/data映射到SDRAM空间,SDRAM控制器都需要在导入应用前进行初始化.为了简化调试步骤,VisualDSP++自动地对SDRAM控制器进行配置.采用的默认值在每个处理器的XML文件中定义.SDRAM的timing registers都是在emulator连接到目标板的时候自动加载的. 为了EZ-KIT或者自己做的目标板在boot-time期间实现这个功能,必须预先为应用代码提供一个初始化块(init block).在boot过程中,建立SDRAM控制器的初始化代码应该最先下载和执行,然后才是从相关的内存区(包括externalSDRAM)boot剩下的应用. ADI的应用笔记EE-240讨论了blackfin处理器的这个引导过程。

但是加载了initcode之后,还是不能boot,所以郁闷中,不知道如何解决?不知道各位大虾晓得还有什么其它需要注意的事情?

Note:附件是初始化代码initcode文件。

wFlg1eqX.rar (97.58 KB)

[此贴子已经被作者于2008-8-26 22:05:02编辑过]

芯片是死的,人是活的,人是很厉害的, 你说那?
EHHEHHE
返回列表