yulutong 发表于 2011-7-22 11:17:22

用光盘里的linux2.6.28_OK6410_v1.0.tgz,编译出来zImage启动不起来

小弟有块OK6410,DNW打印出来的信息入下:
CPU:   S3C6410 @532MHz
Fclk = 532MHz, Hclk = 133MHz, Pclk = 66MHz, Serial = CLKUART (SYNC Mode)
Board:   SMDK6410
DRAM:    128 MB
Flash:   0 kB
NAND:    1024 MB
、、=====================================
现在用光盘和论坛下的资料已经实现了一键烧写linux,能启动正常显示,用鼠标操作。
那么我想用linux2.6.28_OK6410_v1.0.tgz源码编译出来的zImage替代,编译成功大。烧写成功,但是启动不起来。
请问各位大大,我这样思路是正确么?
。。。
。。。
。。
<3>uncorrectable error : <3>uncorrectable error : <3>uncorrectable error : <3>uncorrectable error : <3>uncorrectable error : <3>uncorrectable error : <3>uncorrectable error : <3>uncorrectable error : <3>uncorrectable error : <3>uncorrectable error : <3>uncorrectable error : <3>uncorrectable error : <3>uncorrectable error : <3>uncorrectable error : <3>uncorrectable error : <3>uncorrectable error : <3>uncorrectable error : <3>uncorrectable error : /sbin/init: relocation error: /lib/libm.so.6: symbol __cxa_finalize, version GLIBC_2.4 not defined in file libc.so.6 with link time reference
<0>Kernel panic - not syncing: Attempted to kill init!

飞凌-fatfish 发表于 2011-7-22 11:45:48

编译器什么版本?
光盘里德2.6.28没有问题。

yulutong 发表于 2011-7-22 12:26:19

交叉编译器是4.2.2-eabi
我是按照《OK6410开发板LINUX2.6用户手册.pdf》来装环境的。
刚才试了从从官方资源贴里下载的
linux2.6.28_FOLINX_6410.tgz
结果也是启动不起来。

yulutong 发表于 2011-7-22 14:23:48

用光盘的U-BOOT源码编译+你们的zImage可以启动。看来就是内核的原因了。出来LCD配置外,还需要别的配置么?

yulutong 发表于 2011-7-22 15:55:20

光盘\OK6410基础资料光盘-1G NAND\Linux2.6.28\demo
文件下有uboo.bin,zImage_WXCAT43
光盘\OK6410基础资料光盘-1G NAND\Linux2.6.28\filesystem
有OK6410_mouse_v1.0.cramfs
再加上论坛上下的MMC.BIN,SD_Writer.exe
启动不了,说是CRC ERROR;
---
但我发现光盘里的内容是10年5月份左右,而坛子里下的是11年的。
难道我光盘里的不能用SD卡一键烧写了么?
求配对的mmc.bin文件。谢啦。

飞凌-fatfish 发表于 2011-7-22 16:49:47

对应的mmc.bin也在坛子下载啊
有下载的
http://u.115.com/file/e626euqf
http://u.115.com/file/e6cv3nvu

yulutong 发表于 2011-7-25 07:56:09

飞凌-fatfish大哥,我要下的是10年光盘对应的mmc.bin。不是11年的。你给的链接我早下了验证了:可以实现。但是不能用10年光盘上的uboot.bin或则是zImage.

是我的原因还是你们有好几个版本的mmc.bin.

飞凌-fatfish 发表于 2011-7-25 08:43:14

mmc.bin更新过好几次了。呵呵

yulutong 发表于 2011-7-25 10:03:55

搞定了,在编译zImage时要用cp FORLINX6410_CFG .config,而不是# cp OK6410_CFG .config
页: [1]
查看完整版本: 用光盘里的linux2.6.28_OK6410_v1.0.tgz,编译出来zImage启动不起来