阅读:1838回复:7
请问如何才能下载大于32M的nk
现在的nk大约在40m这样,flash是64m,2片32m的sdram
不知道如何修改bootloader 才能将nk烧到flash中去,请大伙给写建议,多谢! |
|
沙发#
发布于:2007-12-11 19:33
首先看看blcommon中的download函数中有没有拒绝过大内核的判断
其次看看platform/xxxxx/src/Bootloader/eboot/flash.c的Erase和write函数,flash驱动还是很简单的 |
|
板凳#
发布于:2007-12-11 20:58
一边下一边烧就行了.
|
|
|
地板#
发布于:2007-12-11 22:09
非常感谢两位得热心回复
我在将nk下到ram中时在下到32m得时候dnw就挂了,难道不能用2个ram来下大于32m得nk吗? microsun老大你说一边下一边烧是要用到2个ram,还是来回用同一个ram呢? |
|
地下室#
发布于:2007-12-13 20:42
关注一下.
|
|
5楼#
发布于:2007-12-13 22:01
我开始没有注意你有两块32M的SDRAM,
可能是你在用完第一片32M SDRAM,以后应该往第二块SDRAM中写,这时地址处理的不对,产生异常了. |
|
|
6楼#
发布于:2007-12-15 10:33
你下载到RAM的起始地址是多少?
起始地址+40M有没有超过RAM的地址范围? |
|
|
7楼#
发布于:2007-12-15 12:02
好像pb里有一个〉32M的选项!在setting里!
|
|