• «
  • 1
  • 2
  • 3
  • »
  • Pages: 2/3     Go
主题 : U-boot在Mini2440上的移植能不能再帮忙说明一下呀 复制链接 | 浏览器收藏 | 打印
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
10楼  发表于: 2009-01-13 22:19
饭要一口一口吃, 问题一个个说, 一下子扔一堆上来, 没人有义务帮你一个一个看
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 3083
精华: 0
发帖: 36
金钱: 360 两
威望: 360 点
综合积分: 72 分
注册时间: 2008-12-25
最后登录: 2009-12-19
11楼  发表于: 2009-01-14 11:14
引用第10楼kasim于2009-01-13 22:19发表的 :
饭要一口一口吃, 问题一个个说, 一下子扔一堆上来, 没人有义务帮你一个一个看

嗯,版主说的是,我列出来不是要别人帮我解决的,是我后面一个个要解决的问题
级别: 新手上路
UID: 3083
精华: 0
发帖: 36
金钱: 360 两
威望: 360 点
综合积分: 72 分
注册时间: 2008-12-25
最后登录: 2009-12-19
12楼  发表于: 2009-01-14 20:32
引用第9楼aoohoo于2009-01-13 13:12发表的 :
后面还有三个问题没有解决:

1.烧写之后,第一次能正常启动,但重新开机后,用NandFlash无法启动,连U-boot也动不了,超级终端没有任何提示。
2.前几天用VIVI的时候,都要分区,u-boot为什么没有分区呢?(目前是用supervivi的x命令自动格式化的)
3.启动一瞬间好像看到了上海,叶XX的名字,不知道是谁呀?



1。2问题解决掉了,果然是分区的问题
1. 看/include/configs/100ask24x0.h(open24x0.h)文件里面的mtdparts。
    原来是:mtdparts=nandflash0:2M@0(kernel),..... ,没有给bootloader留空间,也就是说每次下载kernel之后,就把u-boot给盖住了,所以造成起不来
   改成: mtdparts=nandflash0:256k@0(bootloader),2m(kernel),-(yaffs).
 
之后重编译再从nor烧进去,解决问题
可以从uboot菜单按q,打mtd命令查看分区信息.

2.问题1那样分区了

3.无关紧要了。
级别: 新手上路
UID: 3083
精华: 0
发帖: 36
金钱: 360 两
威望: 360 点
综合积分: 72 分
注册时间: 2008-12-25
最后登录: 2009-12-19
13楼  发表于: 2009-01-14 20:34
图片:
之后,又出现一个待解决的问题:

Kernel panic - not syncing: No init found.  Try passing init= option to kernel.

今天看看能不能攻下
级别: 新手上路
UID: 3083
精华: 0
发帖: 36
金钱: 360 两
威望: 360 点
综合积分: 72 分
注册时间: 2008-12-25
最后登录: 2009-12-19
14楼  发表于: 2009-01-15 13:08
图片:
引用第13楼aoohoo于2009-01-14 20:34发表的 :
之后,又出现一个待解决的问题:

Kernel panic - not syncing: No init found.  Try passing init= option to kernel.

今天看看能不能攻下

这个问题基本解决了。
是我编译内核的时候没有载入config_n35,重新编译烧入后,解决问题。

下一个问题是:驱动没有正确被加载
级别: 新手上路
UID: 3083
精华: 0
发帖: 36
金钱: 360 两
威望: 360 点
综合积分: 72 分
注册时间: 2008-12-25
最后登录: 2009-12-19
15楼  发表于: 2009-01-15 15:43
引用第12楼aoohoo于2009-01-14 20:32发表的 :



1。2问题解决掉了,果然是分区的问题
1. 看/include/configs/100ask24x0.h(open24x0.h)文件里面的mtdparts。
.......

第三个问题也知道了
是开机mymadplay播放的音乐
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
16楼  发表于: 2009-01-16 06:39
呵呵, 楼主这种自虐精神值得敬佩, 如果大家都能这样, 很多问题也许会解决的更有意义一些
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 3527
精华: 0
发帖: 11
金钱: 110 两
威望: 110 点
综合积分: 22 分
注册时间: 2009-01-16
最后登录: 2017-09-13
17楼  发表于: 2009-01-16 09:10

 回 楼主(aoohoo) 的帖子

不错!
级别: 新手上路
UID: 3527
精华: 0
发帖: 11
金钱: 110 两
威望: 110 点
综合积分: 22 分
注册时间: 2009-01-16
最后登录: 2017-09-13
18楼  发表于: 2009-01-16 09:11

 回 15楼(aoohoo) 的帖子

我遇到和楼主相同的问题!希望能和楼主交流!
qq:284369762
谢谢!
级别: 新手上路
UID: 3527
精华: 0
发帖: 11
金钱: 110 两
威望: 110 点
综合积分: 22 分
注册时间: 2009-01-16
最后登录: 2017-09-13
19楼  发表于: 2009-01-16 09:21

 回 8楼(aoohoo) 的帖子

按楼主的说法改过之后,还是不能启动系统。另外用u-boot的菜单按u更新uboot时提示错误,不能下载u-boot.bin,下载kernel和文件系统可以!

错误信息如下:

Enter your selection: u
USB host is connected. Waiting a download.

Now, Downloading [ADDRESS:30000000h,TOTAL:179462]
RECEIVED FILE SIZE:  179462 (175KB/S, 1S)

NAND erase: incorrect device type in bios
'bios' is not a number

NAND write: incorrect device type in bios
'bios' is not a number

device type 错误,u-boot中在哪里修改这个device type?串口输出menu菜单那部分代码在u-boot哪个文件?

谢谢!

注:我用的是友善之臂提供的u-boot-1.1.6-FA24x0.tar.gz,内核用的也是友善之臂提供的kernel-2.6.13-mini2440-20081127.tgz。
  • «
  • 1
  • 2
  • 3
  • »
  • Pages: 2/3     Go