jonnyju 发表于 2010-10-14 15:47:55

3.4.5 OR 4.3.3

用3.4.5的编译器编译uboot,引导天嵌的zImage.img时# bootm 0x30000000
## Booting image at 30000000 ...
   Image Name:   linux-2.6.30.4
   Created:      2010-10-14   5:42:38 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1924480 Bytes =1.8 MB
   Load Address: 30008000
   Entry Point:30008000
   Verifying Checksum ... OK
OK

Starting kernel ...

Uncompressing Linux.............................................................
............................................................. done, booting the
kernel.用4.3.3编译uboot1.1.6时出错:
undefined reference to '_aeabi_unwind_cpp_pr0'

谢谢

天嵌_support1 发表于 2010-10-14 16:09:08

1# jonnyju


需要_aeabi 支持

jonnyju 发表于 2010-10-14 18:14:17

什么意思
可以用3.4.5的编译器编译出来的uboot 来引导天嵌4.3.3的内核吗?

下面的
用4.3.3编译uboot1.1.6时出错:
undefined reference to '_aeabi_unwind_cpp_pr0'
怎么处理?

谢谢

天嵌_support1 发表于 2010-10-14 19:01:22

3# jonnyju


编译 uboot 需要使用 3.4.5 的交叉编译器进行编译,因为 u-boot-1.1.6 推出时还不支持 EABI 技术的编译器,所以使用 4.3.3 的编译器编译时
会在最后链接时提示 EABI 版本太高的错误

jonnyju 发表于 2010-10-14 19:07:44

3# jonnyju

编译 uboot 需要使用 3.4.5 的交叉编译器进行编译,因为 u-boot-1.1.6 推出时还不支持 EABI 技术的编译器,所以使用 4.3.3 的编译器编译时
会在最后链接时提示 EABI 版本太高的错误
embedsky_lxt 发表于 2010-10-14 19:01 http://bbs.embedsky.net/images/common/back.gif

可以用3.4.5的编译器编译出来的uboot 来引导天嵌4.3.3的内核吗?

谢谢

konizhang 发表于 2010-10-15 07:00:29

可以~
天嵌的2.6.30的內核就是用4.3.3編譯出來的

jonnyju 发表于 2010-10-15 09:15:24

6# konizhang

用uboot引导内核
要修改那些主要的地方
我的uboot支持nor、nand、dm9000,还需要修改什么?

谢谢

天嵌_support1 发表于 2010-10-15 09:57:59

5# jonnyju


可以的。引导内核后工作就交给内核,所以文件系统要和内核编译版本对应

jonnyju 发表于 2010-10-15 13:46:39

5# jonnyju


可以的。引导内核后工作就交给内核,所以文件系统要和内核编译版本对应
embedsky_lxt 发表于 2010-10-15 09:57 http://bbs.embedsky.net/images/common/back.gif

:) :) :) :) :) :)

队长阿超 发表于 2013-2-27 12:28:43

天嵌_support1 发表于 2010-10-14 19:01 static/image/common/back.gif
3# jonnyju




我怎么还看到有些资料说,3.4.5的工具链是软浮点的,4.3.3的工具链是硬浮点的,而uboot是软浮点,所以用3.4.5的工具链来编译uboot
到底是啥原因呢?
页: [1]
查看完整版本: 3.4.5 OR 4.3.3