失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > mini2440 安装OpenWrt 过程记录

mini2440 安装OpenWrt 过程记录

时间:2021-06-02 22:23:33

相关推荐

mini2440 安装OpenWrt 过程记录

一开始安装时参考的 lintel 的帖子 /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屏幕上。

然后又发现了这个帖子/read.php?tid-3-fpage-0-toread--page-1.html

下载了里面已编译好的固件

固件下载地址

按照其中的安装配置安装

通过 JTAG 或者切换到 NOR FLASH 启动,下载 U-BOOT 到 NAND。

安装uboot 可通过JTAG下载 也可通过superViVi下载 最后要把uboot安装到nand

通过NORFLASH按q进入SuperViVi的命令模式

分一个uboot的区

>part add uboot 0x00000000 0x00060000 0

>load flash uboot usb

然后通过DNW下载uboot 下载 UBOOT 完成后,通过 NAND 启动 UBOOT,进行配置.进入菜单,按 s 键选择 Settting system paramter,进入 U-BOOT 配置,选项.再次安 3 键选择 MatchType,根据你的实际情况选择板子.并按 S 保存设置.重启开发板并进入主菜单,根据需要下载zImage和squashfs到NAND FLASH 目前经测试 该固件可以直接支持USB mass storage 以及万能常用摄像头

不过不能支持我的那个比较少见的RTL8188cu无线网卡

<script type="text/javascript"> </script><script type="text/javascript" src="/pagead/show_ads.js"></script>

如果觉得《mini2440 安装OpenWrt 过程记录》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。