移植u-boot-1.1.6启动不了 急!!!
本帖最后由 zzfei90 于 2013-1-6 12:49 编辑移植了u-boot-1.1.6,用bootm启动不了内核,如下所示:
NAND read: device 0 offset 0x200000, size 0x300000
3145728 bytes read: OK
## Booting image at 30008000 ...
Image Name: linux-2.6.30.4
Created: 2012-12-28 5:40:36 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2314720 Bytes =2.2 MB
Load Address: 30008000
Entry Point:30008040
Verifying Checksum ... OK
XIP Kernel Image ... OK
Starting kernel ...
Uncompressing Linux......................................................................
就到这儿,卡住了,网上所有相关的方法都试过了,还是不行,如果用TQ的nor flash里面的uboot,手动将内核读到内存里,再用bootm 0x30008000就可以正常启动,希望有经验的大哥们帮帮忙,已经弄了好几正了,实在没办法了,谢谢了!~!!
不是吧,你的开发板技术支持呢?买你们的开发板就是因为淘宝上说技术支持好的,咋没人回复里 zzfei90 发表于 2013-1-3 18:07 static/image/common/back.gif
不是吧,你的开发板技术支持呢?买你们的开发板就是因为淘宝上说技术支持好的,咋没人回复里
亲,昨天我们还在享受国家法定的假期呢,希望谅解。
因为不知道你是如何移植的u-boot,建议你对比一下TQ2440配套的u-boot的bootm和你的u-boot的bootm的代码。主要在common和lib_arm目录。 亚瑟王 发表于 2013-1-4 15:19 static/image/common/back.gif
亲,昨天我们还在享受国家法定的假期呢,希望谅解。
因为不知道你是如何移植的u-boot,建议你对比一下TQ ...
天嵌怎么没有官方的bootloader移植手册啊? 卓奇虫虫 发表于 2013-1-4 16:11 static/image/common/back.gif
天嵌怎么没有官方的bootloader移植手册啊?
本论坛已经有很多用户上传了移植教材了,所以没有推出。 亚瑟王 发表于 2013-1-4 15:19 static/image/common/back.gif
亲,昨天我们还在享受国家法定的假期呢,希望谅解。
因为不知道你是如何移植的u-boot,建议你对比一下TQ ...
移植就是照着论坛上的资料移的,我刚才对比了两个函数了,没什么太大区别,只有一个地方
//udc_disconnect (); // cancled by www.embedsky.net
这个地方被你们改了,别的都一样,可是为什么不行呢,这个地方应该也不会影响到吧
别的还有什么地方可能会出现这样的问题吗?
关键是现在到那儿之后什么提示信息都有了,我在网上看的最起码也出来
Starting kernel ...
Uncompressing Linux.............................................................
................................................. done, booting the kernel.
可是我的没有................................................. done, booting the kernel.就死了啊 zzfei90 发表于 2013-1-5 09:41 static/image/common/back.gif
移植就是照着论坛上的资料移的,我刚才对比了两个函数了,没什么太大区别,只有一个地方
//udc_disconne ...
哪两个函数? 亚瑟王 发表于 2013-1-5 09:51 static/image/common/back.gif
哪两个函数?
do_bootm和do_bootm_linux两个啊,您不是说让我对比这两个函数的吗? zzfei90 发表于 2013-1-5 10:12 static/image/common/back.gif
do_bootm和do_bootm_linux两个啊,您不是说让我对比这两个函数的吗?
这两个函数调用了的很多函数的啊,那些函数呢? 亚瑟王 发表于 2013-1-5 10:34 static/image/common/back.gif
这两个函数调用了的很多函数的啊,那些函数呢?
问题已解决,谢谢 zzfei90 发表于 2013-1-6 10:43 static/image/common/back.gif
问题已解决,谢谢
亲,请把解决办法贴出来吧。同时将帖子类型改为“已解决”(在“分类”栏目下修改)。 咽,移植的时候照着文档上面把MACHINE_TYPE_S3C2440改为168 ,可是没发现后面还有一个宏定义
#define MACHINE_TYPE_S3C2440 368
所以后面的把前面的宏覆盖了,就没法启动了..
搞了一个多星期了,昨天突然开窍的... 学习了,做个记号
页:
[1]