登录
注册
一键加入QQ群
友善之臂官方网站
首 页
联系我们
淘宝店铺
维基教程
固件下载
资料汇总
搜索帖子!
NanoPC 系列:
NanoPC-T2
NanoPC-T3 Plus
NanoPC-T4
NanoPC-T6
NanoPC-T6 Plus
NanoPi 系列:
NanoPi-NEO
NEO Core
NEO Air
M1 Plus
Duo2
NEO3
NEO4
M4B
M5
M6
M6V2
核心板:
Smart4418
Core4418
Smart6818
Core6818
SOM-RK3399V2
CM3588
CM3588 Plus
迷你R系列:
NanoPi-R1
R1S
R2S
R2S Plus
Zero2
R3S
R76S
R4S
R5S
R5C
R6C
R6S
热门版块:
友善之臂最新动态
开发板实战手册及教程
友善之臂官方客服中心
ROM发布区
NanoPi 玩家交流区
我的论坛我的贴
默认风格
用户中心首页
编辑个人资料
查看个人资料
好友列表
用户权限查看
积分管理
积分转换
特殊组购买
收藏夹
我的主题
基本统计信息
到访IP统计
管理团队
管理统计
在线统计
会员排行
版块排行
帖子排行
个人首页
我的收藏
好友近况
Linux技术交流区
哪位大师在MINI2440上移植了2.6.31内核..麻烦发个移植步骤...
友友粉丝快线
开发板销售中心
嵌入式最新资讯
友善之臂最新动态
友善之臂官方客服中心
开发板实战手册及教程
应用方案和定制开发
NanoPi 交流与讨论
NanoPi 玩家交流区
ROM发布区
硬软DIY及开发
嵌入式交流与讨论
Android技术交流区
Linux技术交流区
U-boot技术交流区
WinCE技术交流区
Ubuntu技术交流区
裸机程序和微型OS
OpenWRT讨论区
开发板硬件讨论区
相关资料下载及使用技巧
站点服务
二手交易区
我的论坛我的贴
站务管理与公告
上一主题
下一主题
«
1
2
3
4
»
Pages: 1/4 Go
新 帖
主题 : 哪位大师在MINI2440上移植了2.6.31内核..麻烦发个移植步骤...
复制链接
|
浏览器收藏
|
打印
mrlee321
要不干脆就不要做...
级别: 新手上路
作者资料
发送短消息
加为好友
UID:
7244
精华:
0
发帖:
29
金钱:
290 两
威望:
150 点
综合积分:
58 分
注册时间:
2009-07-06
最后登录:
2009-11-16
楼主
发表于: 2009-11-01 15:31
只看楼主
|
小
中
大
哪位大师在MINI2440上移植了2.6.31内核..麻烦发个移植步骤...
小弟不胜感激..我自己动手搞了1天还是没成功..
我在官网上下了Linux2.6.31内核..我想移植到mini2440开发板上..
我今天把买板子时候自带的2.6.29内核里面的一些有用驱动复制到2.6.31内核的相应的文件夹里..并在子目录的Makefile 和Kconfig文件进行了声明..但是编译的时候出了好多错误..是不是还要写设备节点什么的..我不晓得在哪里搞..
有没有高手移植成功的..发个步骤让菜鸟们借鉴一下..
真正奇妙的不是世界是什么样子..而是世界就是这个样子..
顶端
回复
引用
分享
mrlee321
要不干脆就不要做...
级别: 新手上路
作者资料
发送短消息
加为好友
UID:
7244
精华:
0
发帖:
29
金钱:
290 两
威望:
150 点
综合积分:
58 分
注册时间:
2009-07-06
最后登录:
2009-11-16
1楼
发表于: 2009-11-01 15:33
只看该作者
|
小
中
大
我会每天来看看这个帖子..我也会不断的努力亲自动手直至成功..
我更希望有高手来指点一二..
如果没有高手来指点..我成功后会发个帖子分享一下我的经验..
真正奇妙的不是世界是什么样子..而是世界就是这个样子..
顶端
回复
引用
分享
mrlee321
要不干脆就不要做...
级别: 新手上路
作者资料
发送短消息
加为好友
UID:
7244
精华:
0
发帖:
29
金钱:
290 两
威望:
150 点
综合积分:
58 分
注册时间:
2009-07-06
最后登录:
2009-11-16
2楼
发表于: 2009-11-01 15:35
只看该作者
|
小
中
大
先谢谢各位了..我继续研究去了...希望有高手出现...
真正奇妙的不是世界是什么样子..而是世界就是这个样子..
顶端
回复
引用
分享
kasim
*無鈳取玳
级别: 论坛版主
作者资料
发送短消息
加为好友
QQ联系
UID:
27
精华:
12
发帖:
5398
金钱:
40120 两
威望:
17929 点
综合积分:
11036 分
注册时间:
2008-01-16
最后登录:
2014-11-22
3楼
发表于: 2009-11-01 16:17
只看该作者
|
小
中
大
与其等高手出来还不如自己做个高手,把你的步骤和遇到的问题贴出来,这样比较有用一些。
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
顶端
回复
引用
分享
wujianming
级别: 侠客
作者资料
发送短消息
加为好友
QQ联系
UID:
9203
精华:
0
发帖:
69
金钱:
590 两
威望:
265 点
综合积分:
138 分
注册时间:
2009-09-21
最后登录:
2010-03-26
4楼
发表于: 2009-11-01 17:22
只看该作者
|
小
中
大
我也想要个。我也弄了很久
顶端
回复
引用
分享
mrlee321
要不干脆就不要做...
级别: 新手上路
作者资料
发送短消息
加为好友
UID:
7244
精华:
0
发帖:
29
金钱:
290 两
威望:
150 点
综合积分:
58 分
注册时间:
2009-07-06
最后登录:
2009-11-16
5楼
发表于: 2009-11-01 18:59
只看该作者
|
小
中
大
回 3楼(kasim) 的帖子
我先看看书..今天下午又找了一些资料..我再搞搞试试..
遇到具体问题我再贴出来..
真正奇妙的不是世界是什么样子..而是世界就是这个样子..
顶端
回复
引用
分享
mrlee321
要不干脆就不要做...
级别: 新手上路
作者资料
发送短消息
加为好友
UID:
7244
精华:
0
发帖:
29
金钱:
290 两
威望:
150 点
综合积分:
58 分
注册时间:
2009-07-06
最后登录:
2009-11-16
6楼
发表于: 2009-11-02 16:18
只看该作者
|
小
中
大
对NAND FLASH分区数值直接用十六进制表示大小可以不?用不SZ_16K之类的。。
修改如下:
static struct mtd_partition smdk_default_nand_part[] = {
[0] =
{
.name = "vivi",
.size = 0x00028000,
.offset = 0,
},
......
}
真正奇妙的不是世界是什么样子..而是世界就是这个样子..
顶端
回复
引用
分享
kasim
*無鈳取玳
级别: 论坛版主
作者资料
发送短消息
加为好友
QQ联系
UID:
27
精华:
12
发帖:
5398
金钱:
40120 两
威望:
17929 点
综合积分:
11036 分
注册时间:
2008-01-16
最后登录:
2014-11-22
7楼
发表于: 2009-11-02 16:24
只看该作者
|
小
中
大
回 6楼(mrlee321) 的帖子
当然可以,对于CPU来说,所有的东西都可以用16进制数字表示
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
顶端
回复
引用
分享
mrlee321
要不干脆就不要做...
级别: 新手上路
作者资料
发送短消息
加为好友
UID:
7244
精华:
0
发帖:
29
金钱:
290 两
威望:
150 点
综合积分:
58 分
注册时间:
2009-07-06
最后登录:
2009-11-16
8楼
发表于: 2009-11-02 19:24
只看该作者
|
小
中
大
回 7楼(kasim) 的帖子
谢谢斑竹..我也觉得可以...
我今天参照了hongshaoone的帖子"mini2440学习之(一)------移植linux内核"还有一些参考书和别的帖子进行了2.6.31内核的设置..
但是最后烧到MINI2440板子中的结果却是..
这个是什么情况呢...我不知道哪配置错了..我用的是supervivi不是U-BOOT
(kasim) 也许你还应该看看这个帖子
http://www.aiothome.com/bbs/read.php?tid-2661.html
还有我在supervivi里面用PART命令查看了一下分区。。然后将NAND分区修改的跟vivi里面显示的一模一样..
如下图:
然后我在
Boot options --->
将 (root=/dev/hda1 ro init=/bin/bash console=ttySAC0) Default kernel command string
改成 (noinitrd root=/dev/mtdblock4 console=ttySAC0,115200 init=/linuxrc )
这样对不对呢?noinitrd是什么意思..init=/linuxrc要不要修改?我觉得问题可能出在这里。。。
(kasim)这和你现在遇到的问题没有关系,noinitrd告诉内核不要期待一个initial ramdisk.至于"init=/linuxrc", 取决于你的文件系统, 它用来告诉内核文件系统的初始化入口, 如果你的文件系统是从/linuxrc开始初始化的,那就不需要修改,否则将它的值做相应的修改.
最后。。我对hongshaoone的帖子还有一点疑问。。为什么他没有配置MINI2440的LCD驱动就可以显示了?我在2.6.31内核并没有看到我的NEC3.5液晶屏的驱动。。我下一步准备添加这个驱动试试。。但是我还觉得不能启动的Linux的问题不在这个上面。。不知道哪个地方没配置好。。那个帖子他触摸屏的驱动也没添加。。
(kasim)事实上, 2.6.31已经内建了对mini2440支持(
http://www.aiothome.com/bbs/read.php?tid-2994.html
). 在arch/arm/mach-s3c2440/mach-mini2440.c中也已经包含了NEC 3.5" LCD的驱动配置(arch/arm/mach-s3c2440/mach-mini2440.c, 148行)和其他基本的外设驱动.理论上说, 你几乎不需做任何事(很不幸的是,实际上你需要解决一些编译上的错误,
http://www.aiothome.com/bbs/read.php?tid-3228-keyword-2.6.31.html
)就可以在mini2440上运行2.6.31的内核(默认的内核配置是arch/arm/configs/mini2440_defconfigs).
[ 此帖被kasim在2009-11-02 20:39重新编辑 ]
真正奇妙的不是世界是什么样子..而是世界就是这个样子..
顶端
回复
引用
分享
kasim
*無鈳取玳
级别: 论坛版主
作者资料
发送短消息
加为好友
QQ联系
UID:
27
精华:
12
发帖:
5398
金钱:
40120 两
威望:
17929 点
综合积分:
11036 分
注册时间:
2008-01-16
最后登录:
2014-11-22
9楼
发表于: 2009-11-02 20:44
只看该作者
|
小
中
大
回 8楼(mrlee321) 的帖子
不要每次都只会截屏,要学会从你的终端模拟程序上保存输出信息, 以超级终端为例, "传送"->"捕获文字...", 就可以将屏幕上的输出保存到你指定的文本文件里.
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
顶端
回复
引用
分享
上一主题
下一主题
«
1
2
3
4
»
Pages: 1/4 Go
Linux技术交流区
http://121.40.142.80
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问