飞凌S3C(OK)6410 linux内核无法启动
大家好,我先介绍一下我的板子:OK6410,256MB内存,2Gnandflash版
我手头上有四个版本的内核:
1、linux-2.6.28,可启动,这个内核的来源我不是很清楚了;
2、linux-3.12.28,可启动,我正在移植的内核,很多驱动尚未完善,从kernel.org下载然后我修改的。
3、linux-2.6.36,无法启动;
4、linux-3.0.1,无法启动;
上述3\4两个版本的内核无法启动,都是停留在:Starting kernel ...
Uncompressing Linux... done, booting the kernel.(1)
阶段然后就不动了。
而这两个无法启动的内核源码是从本论坛提供的相关地址下载的:
1、http://bbs.witech.com.cn/thread-44722-1-1.html
2、http://bbs.witech.com.cn/thread-44735-1-1.html
哦,对了,说一下我的环境
Ubuntu 14.04 amd64,使用的交叉编译器是Ubuntu源提供的,下面是相关讯息:~$ arm-linux-gnueabi-gcc --version
arm-linux-gnueabi-gcc (Ubuntu/Linaro 4.7.3-12ubuntu1) 4.7.3
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.我不知道为什么用官方提供的板子无法启动了,而且失败阶段在(1)处,所以就发帖问问。
关于我板子的生产编号批次以及具体的芯片我这个无法现在说出来,我贴出我板子底部的两个标签,看看能否有帮助:FL1203OK6410A-5567
FL201307020623-0012大家帮忙看看是怎么回事 噢对了,我是通过tftp+nfs的方式启动的板子。因为方式都是一样的,应该不用考虑内核在板子里面的完整性受破坏的这个情况。 不能启动的3.0.1版本的内核,有没有试过一键烧写可不可以正常烧写以及启动? 飞凌-unix 发表于 2014-10-8 09:08 static/image/common/back.gif
不能启动的3.0.1版本的内核,有没有试过一键烧写可不可以正常烧写以及启动?
已经找到了原因了,飞凌提供的3.0.1的内核必须使用飞凌提供的交叉编译器编译的才可以使用。用Ubuntu源安装的交叉编译器编译就不行。
页:
[1]