主题 : Tiny烧写NAND问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 42092
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
综合积分: 14 分
注册时间: 2011-04-04
最后登录: 2011-04-11
楼主  发表于: 2011-04-09 15:57

 Tiny烧写NAND问题

我的Tiny板,通过SD启动,用USB把程序下载到SDRAM中运行正常
如果通过SD启动,用USB把程序烧写到NAND中,从NAND启动就不正常了

谁有经验,给解释解释, 谢谢
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2011-04-09 16:22
6410仅支持8k以内的程序可以烧写到nand中正常运行,大于8K的,需要自己在程序中处理一下。可以参考u-boot
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 42092
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
综合积分: 14 分
注册时间: 2011-04-04
最后登录: 2011-04-11
2楼  发表于: 2011-04-10 10:36
你这样说,我可能理解了,应该是4K,不是8K吧

我以为友善之臂在烧写的时候,已经添加了启动代码,原来和2410,2440一样,只自己加载NAND的前4K,然后需要自己把程序搬家和映射

是不是可以这样理解