主题 : OpenWRT教程连载之---编译and安装 复制链接 | 浏览器收藏 | 打印
级别: 风云使者
UID: 36096
精华: 3
发帖: 2513
金钱: 14075 两
威望: 2815 点
贡献值: 3 点
综合积分: 5086 分
注册时间: 2011-01-11
最后登录: 2015-11-15
楼主  发表于: 2011-08-12 08:13

 OpenWRT教程连载之---编译and安装

管理提醒: 本帖被 qq2440 从 友善之臂中国开发者挑战赛 移动到本区(2011-10-13)
首先清理一下您的电脑,空出5GB左右的空间出来!配置的话,处理器要大于1GHZ,双核,可以是APU,RAM要1GB以上。另外严禁使用root账户登录系统!没法编译的。

然后呢,下载源码,输入 cd ~  进入主目录,然后,输入:

svn checkout http://openwrt-arm.googlecode.com/svn/

等上一小会,主目录下会出现一个trunk目录,进去,然后再进入openwrt目录:

cd trunk/openwrt

好,然后make menuconfig,

再把本帖附件fa.tar.gz下载后解压,把fa.config放进~/trunk/openwrt下。

然后按方向键,一直向下,找到Load an alrernate configuration file选择按回车,输入fa.config以完成设置的载入。之后保存,按键盘上的Esc键,然后再选择yes,他就保存了。

之后make V=99,如果编译r12、13版本时记得先把有个叫gpio_dev.c的东西,第126行有问题,把它屏蔽掉126行所有内容,再编译。

好了,先出去转悠转悠,2个小时后再看看!

编译完成以后,把~/trunk/openwrt/bin/s3c64xx这个目录的里面的所有东西拷出来,准备刷板子了!


(楼下继续!)
描述:配置文件!
附件: fa.tar.gz (10 K) 下载次数:75
极度缺钱,求捐赠……支付宝兼邮箱:huming2207@qq.com
级别: 风云使者
UID: 36096
精华: 3
发帖: 2513
金钱: 14075 两
威望: 2815 点
贡献值: 3 点
综合积分: 5086 分
注册时间: 2011-01-11
最后登录: 2015-11-15
1楼  发表于: 2011-08-12 08:21
把东西拷出来,然后回到windows下,用SD-flasher刷一张带superboot的SD卡,然后用此卡启动开发板。然后把开发板接上PC机的串口超级终端并接上USB下载线。


搞定了之后呢,在超级终端下按f,格式化一下nand,之后按v,下载好本帖附件的那个uboot。好了,关掉板子,让板子用nand方式启动。

当出现Hit any key to stop autoboot:字样时,按PC机键盘的任意键,然后进入Lintel老大定制的U-boot。这时注意请不要再下载一遍这个uboot了,没意义,然后按k下载zimage,也就是刚才编译好的那个openwrt-s3c64xx-zImage文件,下载下去,然后按c下载squashfs的rootfs。这些文件总大小不过15MB,很爽的……

这样,按b启动板子就行了,尽情地玩吧~
附件: u-boot-nand.bin (208 K) 下载次数:54
极度缺钱,求捐赠……支付宝兼邮箱:huming2207@qq.com
级别: 风云使者
UID: 36096
精华: 3
发帖: 2513
金钱: 14075 两
威望: 2815 点
贡献值: 3 点
综合积分: 5086 分
注册时间: 2011-01-11
最后登录: 2015-11-15
2楼  发表于: 2011-08-12 08:24
呃对了,还要注意一点,由于r12/13/14没有NAND ECC,所以有时板子内部文件会损坏,这时再刷一次kernel和rootfs即可。
极度缺钱,求捐赠……支付宝兼邮箱:huming2207@qq.com
疯狂的嵌入式爱好者
级别: 论坛版主
UID: 40543
精华: 1
发帖: 169
金钱: 920 两
威望: 184 点
贡献值: 1 点
综合积分: 358 分
注册时间: 2011-03-19
最后登录: 2013-05-10
3楼  发表于: 2011-08-12 15:17
NAND ECC问题至今尚未解决,如果为了数据安全,可以用jffs2
别人转角遇见爱,我转角遇见猫T _T .
级别: 新手上路
UID: 84583
精华: 0
发帖: 19
金钱: 95 两
威望: 19 点
贡献值: 0 点
综合积分: 38 分
注册时间: 2012-12-24
最后登录: 2014-07-01
4楼  发表于: 2013-07-16 14:52