bluefish
驱动牛犊
驱动牛犊
  • 注册日期2007-09-15
  • 最后登录2011-05-30
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望22点
  • 贡献值0点
  • 好评度18点
  • 原创分0分
  • 专家分0分
阅读:1838回复:7

请问如何才能下载大于32M的nk

楼主#
更多 发布于:2007-12-11 17:11
现在的nk大约在40m这样,flash是64m,2片32m的sdram
不知道如何修改bootloader 才能将nk烧到flash中去,请大伙给写建议,多谢!
lester98
驱动牛犊
驱动牛犊
  • 注册日期2007-11-09
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分350分
  • 威望36点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-12-11 19:33
首先看看blcommon中的download函数中有没有拒绝过大内核的判断
其次看看platform/xxxxx/src/Bootloader/eboot/flash.c的Erase和write函数,flash驱动还是很简单的
microsun
论坛版主
论坛版主
  • 注册日期2002-11-11
  • 最后登录2014-07-18
  • 粉丝0
  • 关注0
  • 积分1052分
  • 威望1159点
  • 贡献值0点
  • 好评度848点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-12-11 20:58
一边下一边烧就行了.
学海无涯
bluefish
驱动牛犊
驱动牛犊
  • 注册日期2007-09-15
  • 最后登录2011-05-30
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望22点
  • 贡献值0点
  • 好评度18点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-12-11 22:09
非常感谢两位得热心回复
我在将nk下到ram中时在下到32m得时候dnw就挂了,难道不能用2个ram来下大于32m得nk吗?
microsun老大你说一边下一边烧是要用到2个ram,还是来回用同一个ram呢?
fishly_0
驱动小牛
驱动小牛
  • 注册日期2005-09-10
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分51分
  • 威望466点
  • 贡献值0点
  • 好评度86点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-12-13 20:42
关注一下.
microsun
论坛版主
论坛版主
  • 注册日期2002-11-11
  • 最后登录2014-07-18
  • 粉丝0
  • 关注0
  • 积分1052分
  • 威望1159点
  • 贡献值0点
  • 好评度848点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2007-12-13 22:01
我开始没有注意你有两块32M的SDRAM,
可能是你在用完第一片32M SDRAM,以后应该往第二块SDRAM中写,这时地址处理的不对,产生异常了.
学海无涯
dapli
驱动牛犊
驱动牛犊
  • 注册日期2007-04-12
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分411分
  • 威望52点
  • 贡献值0点
  • 好评度41点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2007-12-15 10:33
你下载到RAM的起始地址是多少?
起始地址+40M有没有超过RAM的地址范围?
三千水击,九万扶摇
zb7401
驱动牛犊
驱动牛犊
  • 注册日期2003-07-05
  • 最后登录2011-02-11
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望74点
  • 贡献值0点
  • 好评度29点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2007-12-15 12:02
好像pb里有一个〉32M的选项!在setting里!
游客

返回顶部