主题 : mini2440 安装OpenWrt 过程记录 复制链接 | 浏览器收藏 | 打印
生命不息  折腾不止
级别: 新手上路
UID: 65999
精华: 0
发帖: 22
金钱: 110 两
威望: 22 点
贡献值: 0 点
综合积分: 44 分
注册时间: 2012-03-25
最后登录: 2015-12-08
楼主  发表于: 2013-04-17 23:05

 mini2440 安装OpenWrt 过程记录

一开始安装时参考的 lintel 的帖子  http://www.aiothome.net/read.php?tid-14477.html
lintel的只是做到了能运行OpenWrt 没有使用uboot
我按照lintel的做法总是卡在   一个地方出现  kernel panic
提示020000] VFS: Cannot open root device "mtdblock3" or unknown-block(31,3)
我猜可能是我的mini2440  flash不一样问题造成的  lintel的换过flash  而且lintel的是64M的
可能编译时需要修改一些参数  才能使用
在lintel的帖子里主要学习了几个SuperViVi命令
下载内核load flash kernel usb
下载rootfs  load flash root usb
和在super vivi的设置linux启动参数  见
友善手册  2.2.4 设置Linux启动参数子菜单功能说明  P55
设置时要注意双引号  
安装lintel的固件需要设置的Linux启动参数为
"noinitrd root=/dev/mtdblock3 console=ttySAC0 rootfstype=jffs2,squashfs"
如果添加多console=tty0,则启动信息会输出到LCD屏幕上。
下载了里面已编译好的固件 
按照其中的安装配置安装
通过 JTAG 或者切换到 NOR FLASH 启动,下载 U-BOOT 到 NAND。
    1.  安装uboot   可通过JTAG下载  也可通过superViVi下载  最后要把uboot安装到nand 
    通过NORFLASH启动   按q进入SuperViVi的命令模式 
    分一个uboot的区 
    >part add uboot 0x00000000 0x00060000 0 
    >load flash uboot usb 
    然后通过DNW下载uboot
    2.  下载 UBOOT 完成后,通过 NAND 启动 UBOOT,进行配置.进入菜单,按 s 键选择 Settting system paramter,进入 U-BOOT 配置,选项.再次安 3 键选择 MatchType,根据你的实际情况选择板子.并按 S 保存设置.重启开发板并进入主菜单,根据需要下载zImage和squashfs到NAND FLASH
    3.   目前经测试  该固件可以直接支持USB mass storage 以及万能常用摄像头 
    不过不能支持我的那个比较少见的RTL8188cu无线网卡
[ 此帖被feifei435在2013-04-19 14:18重新编辑 ]
级别: 新手上路
UID: 17477
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
贡献值: 0 点
综合积分: 24 分
注册时间: 2010-03-29
最后登录: 2014-06-19
1楼  发表于: 2013-04-19 11:40
我已经把RTL8188cu无线网卡添加到openwrt内核了,不过还没来的及实验。因为我正在处理mini2440触屏显示不正常(不是硬件问题)的问题。
移植办法参考
http://hi.baidu.com/placido07/item/e1aae404827b0adedde5b0c5

楼主可以测测~
生命不息  折腾不止
级别: 新手上路
UID: 65999
精华: 0
发帖: 22
金钱: 110 两
威望: 22 点
贡献值: 0 点
综合积分: 44 分
注册时间: 2012-03-25
最后登录: 2015-12-08
2楼  发表于: 2013-04-19 14:01
我现在被卡在一个openwrt的编译问题上  
感谢楼上分享    我这就去测试
级别: 新手上路
UID: 17477
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
贡献值: 0 点
综合积分: 24 分
注册时间: 2010-03-29
最后登录: 2014-06-19
3楼  发表于: 2013-04-22 20:35
hi, feifei435
你的LCD显示正常不?
我的系统启动一只是白屏呢。

placido
生命不息  折腾不止
级别: 新手上路
UID: 65999
精华: 0
发帖: 22
金钱: 110 两
威望: 22 点
贡献值: 0 点
综合积分: 44 分
注册时间: 2012-03-25
最后登录: 2015-12-08
4楼  发表于: 2013-04-23 18:22
图片:
我的LCD上的启动信息显示正常  设置启动参数后显示时正常的
我在uboot中设置的启动参数是root=/dev/mtdblock3 console=ttySAC0 console=tty0 rootfstype=squashfs,ext2
见图  屏幕有些闪烁  不知为什么