嵌入式爱好者

查看: 11056|回复: 3

[Linux] 飞凌S3C(OK)6410 linux内核无法启动

[复制链接]

3

主题

10

帖子

18

积分

扫一扫,手机访问本帖
发表于 2014-10-1 22:17:51 | 显示全部楼层 |阅读模式
大家好,我先介绍一下我的板子:
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两个版本的内核无法启动,都是停留在:
  1. Starting kernel ...

  2. 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源提供的,下面是相关讯息:
  1. ~$ arm-linux-gnueabi-gcc --version
  2. arm-linux-gnueabi-gcc (Ubuntu/Linaro 4.7.3-12ubuntu1) 4.7.3
  3. Copyright (C) 2012 Free Software Foundation, Inc.
  4. This is free software; see the source for copying conditions.  There is NO
  5. warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
复制代码
我不知道为什么用官方提供的板子无法启动了,而且失败阶段在(1)处,所以就发帖问问。
关于我板子的生产编号批次以及具体的芯片我这个无法现在说出来,我贴出我板子底部的两个标签,看看能否有帮助:
  1. FL1203OK6410A-5567
  2. FL201307020623-0012
复制代码
大家帮忙看看是怎么回事
回复

使用道具 举报

3

主题

10

帖子

18

积分

 楼主| 发表于 2014-10-1 22:21:54 | 显示全部楼层
噢对了,我是通过tftp+nfs的方式启动的板子。因为方式都是一样的,应该不用考虑内核在板子里面的完整性受破坏的这个情况。
点评回复 支持 反对

使用道具 举报

153

主题

3910

帖子

4207

积分

AM5718通行证AM335x通行证i.MX6UL通行证i.MX RT通行证i.MX6Q通行证XX18通行证TCU通行证FCU1401通行证FCU1301通行证FCU11xx通行证

发表于 2014-10-8 09:08:08 | 显示全部楼层
不能启动的3.0.1版本的内核,有没有试过一键烧写可不可以正常烧写以及启动?
技术支持电话:0312-3119192
技术支持邮箱:Linux@forlinx.com
点评回复 支持 反对

使用道具 举报

3

主题

10

帖子

18

积分

 楼主| 发表于 2015-5-30 17:21:37 | 显示全部楼层
飞凌-unix 发表于 2014-10-8 09:08
不能启动的3.0.1版本的内核,有没有试过一键烧写可不可以正常烧写以及启动?

已经找到了原因了,飞凌提供的3.0.1的内核必须使用飞凌提供的交叉编译器编译的才可以使用。用Ubuntu源安装的交叉编译器编译就不行。

点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-12-21 02:02

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表