• «
  • 1
  • 2
  • »
  • Pages: 2/2     Go
主题 : uboot.bin下载到内存中,无法运行 复制链接 | 浏览器收藏 | 打印
愿我们梦不落空、、、、
级别: 新手上路
UID: 63185
精华: 0
发帖: 9
金钱: 50 两
威望: 10 点
贡献值: 0 点
综合积分: 18 分
注册时间: 2012-02-15
最后登录: 2012-08-26
10楼  发表于: 2012-02-16 13:36
我是笔记本,没有串口。我也直接是vivi烧写,结果从nand启动时。。屏幕是白的。。。不知道 如何是好
hello
级别: 新手上路
UID: 62672
精华: 0
发帖: 25
金钱: 130 两
威望: 26 点
贡献值: 0 点
综合积分: 50 分
注册时间: 2012-02-05
最后登录: 2012-10-23
11楼  发表于: 2012-03-03 17:18
你需要修改一处代码,
start.s:

#ifndef CONFIG_SKIP_LOWLEVEL_INIT
    bl    cpu_init_crit
#endif
*/
然后下载到0x33f80000就可以运行了
麻烦了
级别: 侠客
UID: 35055
精华: 0
发帖: 50
金钱: 250 两
威望: 50 点
贡献值: 0 点
综合积分: 100 分
注册时间: 2010-12-25
最后登录: 2021-10-15
12楼  发表于: 2012-03-23 23:14

 回 10楼(porpoise) 的帖子

你下载的地址是多少呀?

你可以看看这里面讲的或许对你有帮助
http://www.aiothome.net/read.php?tid-17487.html
级别: 新手上路
UID: 58834
精华: 0
发帖: 10
金钱: 50 两
威望: 10 点
贡献值: 0 点
综合积分: 20 分
注册时间: 2011-11-14
最后登录: 2013-12-28
13楼  发表于: 2012-07-27 19:29
告诉给你个方法吧,把dnw的源码重新编译,在dnw.c文件中把下载地址改成0x33f80000,同时你也要保证uboot的textbase基址是0x33f80000,现在附上linux下的dnw源码,友善之臂mini2440专用(网上的dnw源码有好多变种,我找了好久才找到这个合适的,亲身试验过在fedora和ubuntu都能用,源码里面有编译步骤,自己看吧),我的uboot版本是Tekkaman Ninja2010.03,自己去找,不过理论上用你的版本也行,你试试吧。
附件: dnw_linux.tar.gz (15 K) 下载次数:21
级别: 新手上路
UID: 58834
精华: 0
发帖: 10
金钱: 50 两
威望: 10 点
贡献值: 0 点
综合积分: 20 分
注册时间: 2011-11-14
最后登录: 2013-12-28
14楼  发表于: 2012-07-27 19:34
还有,其实不用改uboot源码的地方,像CONFIG_SKIP_LOWLEVEL_INIT之类的宏定义,你都不需要该,没用,我都按网上试过了。你只需要保证uboot内存地址与dnw下载地址一致就可以了(只需要修改dnw源码即可)。记住咯。
级别: 新手上路
UID: 96532
精华: 0
发帖: 15
金钱: 75 两
威望: 15 点
贡献值: 0 点
综合积分: 30 分
注册时间: 2013-09-19
最后登录: 2015-03-14
15楼  发表于: 2013-09-19 09:27

 回 7楼(gududesiling) 的帖子

谢谢你传的uboot,mini2440光盘自带的uboot.bin好像有问题,我试了半天都没反应,下了你的这个可以在内存里运行。但还要下到flash里。还不懂
级别: 新手上路
UID: 125293
精华: 0
发帖: 15
金钱: 75 两
威望: 15 点
贡献值: 0 点
综合积分: 30 分
注册时间: 2016-05-17
最后登录: 2016-06-11
16楼  发表于: 2016-05-18 10:28

 回 楼主(yuange) 的帖子

论坛的u-boot.bin能不能给我发一份
  • «
  • 1
  • 2
  • »
  • Pages: 2/2     Go