您的位置: OpenADSP社区论坛 -> Blackfin专区 -> 新手上路 -> BF533___自己编写Flash驱动 烧写ldr代码的问... 
本帖共有443个阅读者
发表帖子 发表投票 回复主题
BF533___自己编写Flash驱动 烧写ldr代码的问题?
xuanjinjin(论坛新手)
xuanjinjin
头衔:社区公民
帮派:无帮无派
帖数:57
金钱:562
积分:72
注册时间:2013/9/23
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
BF533___自己编写Flash驱动 烧写ldr代码的问题?
我的Flash和官方的Flash不一样。在生成LDR文件之后,我发现ldr文件就是HEX文件格式,因此我自己编写了一段代码,提取数ldr里面的编程数据,删除了编程地址和标识。然后我就把这些数据从Flash的地址零开始编程,把所有数据都写进去,但是上电和复位不能运行数据程序呢?

我的底牌是什么
等级:论坛新手 参考IP地址:*.*.*.*
2014/1/19 11:07:54
xuanjinjin(论坛新手)
xuanjinjin
头衔:社区公民
帮派:无帮无派
帖数:57
金钱:562
积分:72
注册时间:2013/9/23
1信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
我的Flash是AM29LV320DT,请问有没有现成的驱动 让我学习一下 谢谢

我的底牌是什么
等级:论坛新手 参考IP地址:*.*.*.*
2014/1/19 11:39:01
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
2信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
你在生成LDR文件时选Bin格式,Hex格式生成的有时会不能运行。建议flash选用DB尾椎的。没用过头DT的,不知道会不会影响

这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2014/1/21 0:24:11
xuanjinjin(论坛新手)
xuanjinjin
头衔:社区公民
帮派:无帮无派
帖数:57
金钱:562
积分:72
注册时间:2013/9/23
3信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
你说的很对啊,选用DB的,我把Hex格式转化为Bin格式之后,把这些数据从0x00地址开始烧写到DB尾椎Flash,可以正确加载程序。如果把相同的bin数据从0地址开始写到DT就不可以了,真不知道为什么

我的底牌是什么
等级:论坛新手 参考IP地址:*.*.*.*
2014/1/21 13:12:16
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5195
金钱:34806
积分:6378
注册时间:2011/6/7
4信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
解释不清,经验之谈

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2014/1/21 16:08:27
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
5信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
DT 的flash是boot引导区位于顶端,DB的flash是boot引导区位于底端,blackfin默认支持DB的,DT的没试过。

这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2014/1/21 21:58:11
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.159166 Call, 1 Queries, Processed in 0.015625 second(s),