您的位置: OpenADSP社区论坛 -> Blackfin专区 -> 新手上路 -> BF531 烧写程序问题
本帖共有1363个阅读者
发表帖子 发表投票 回复主题
BF531 烧写程序问题
topsunlove(论坛新手)
topsunlove
头衔:社区公民
帮派:无帮无派
帖数:15
金钱:249
积分:19
注册时间:2015/4/22
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
BF531 烧写程序问题
平台:
硬件:BF531   软件:VDSP++5.0   仿真器:HPUSB-ICE。
问题:
1,上电连接仿真器的时候,出现下面的这个警告。

上传的图片
  2015625171935.png [ 1.21 KB 740×48 ] (缩略时请点击查看原图)

 


2,仿真正常,烧写不正常。
  没有外接ROM。BOOT MODE SELECT配置成Boot from 8-bit or 16-bit flash。软件配置如下图

上传的图片
  20156251775935.png [ 6.78 KB 388×133 ] (缩略时请点击查看原图)

 


上传的图片
  2015625178635.png [ 26.52 KB 393×343 ] (缩略时请点击查看原图)

 


烧写Driver用的是之前533EZkit那个norFlash

上传的图片
  20156251794635.png [ 20.14 KB 615×395 ] (缩略时请点击查看原图)

 


这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2015/6/25 17:12:56
topsunlove(论坛新手)
topsunlove
头衔:社区公民
帮派:无帮无派
帖数:15
金钱:249
积分:19
注册时间:2015/4/22
1信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
自顶一下!

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2015/6/26 9:44:03
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5195
金钱:34806
积分:6378
注册时间:2011/6/7
2信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

你的flash型号和ezkit上的flash型号相同或者完全兼容吗?如果是完全兼容才可以直接用ezkit的那个driver的。


我是OP...
等级:管理员 参考IP地址:*.*.*.*
2015/6/26 11:19:58
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5195
金钱:34806
积分:6378
注册时间:2011/6/7
3信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

还有你说的烧写不正常,现象到底是什么?是能够烧进去但是上电无反应?还会load的时候就出错?还是烧写过程中读进度条出错???还是???

截图??


我是OP...
等级:管理员 参考IP地址:*.*.*.*
2015/6/26 11:26:00
topsunlove(论坛新手)
topsunlove
头衔:社区公民
帮派:无帮无派
帖数:15
金钱:249
积分:19
注册时间:2015/4/22
4信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
531出来接的DA,仿真正常,烧写过程正常,但是烧写完重新上电运行的时候DA出来的数据就是错的。还有这个flash型号怎么看啊,如果不兼容,drive怎么弄?

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2015/6/26 14:40:23
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5195
金钱:34806
积分:6378
注册时间:2011/6/7
5信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
能烧进去应该driver兼容吧,不过挺神的,flash都不知道什么型号,就随便用个ezkite上的driver就可以了。

你的ldr生成的有没有问题?你的板子上没有挂内存吗?你说的没有外接rom是什么意思?

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2015/6/26 17:36:28
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
6信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
1. 警告是正常的,你的仿真器接入时,CPU会中断当前运行的代码。这个警告就是说明当前CPU中断的地址。
2.BMODE0 需设置为1,BMODE1需设置为0.
你在生成LDR时,init_code文件没有加载,这个文件会初始化内存。如果没有,会导致你的SDRAM没法工作,除非你的代码就没有使用SDRAM。
你看你载入flash驱动时,ID是否能对,如果能正确,能烧写,并且校验数据没有错,驱动就可以用,不然你只能选择和驱动匹配的flash型号或者自己修改驱动。

这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2015/6/29 22:24:24
topsunlove(论坛新手)
topsunlove
头衔:社区公民
帮派:无帮无派
帖数:15
金钱:249
积分:19
注册时间:2015/4/22
7信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
531是不是没有内部flash空间?没有外接flash不能烧写?

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2015/6/30 14:39:30
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5195
金钱:34806
积分:6378
注册时间:2011/6/7
8信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
531没有内部flash。所有的Blackfin型号里,目前有且仅有BF51X和BF50X的某几个型号是自带内部flash的。531必须外接flash才可以boot,所以板子的设计没有外部存储是绝对不行的。

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2015/6/30 15:32:13
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.159219 Call, 1 Queries, Processed in 0.062500 second(s),