2014年5月29日

摘要: 手头6410开发板uboot(基于2011.06)其他功能包括ping和tftp都执行正常,唯独缺少nfs。只需要在其配置文件(每个开发板文件通常名称不同,include/configs/*6410*.h)下添加一行代码:#define CONFIG_CMD_NFS然后重新编译就可以了。编译完后重新... 阅读全文
posted @ 2014-05-29 09:51 qiaoqiao2003 阅读(1427) 评论(0) 推荐(0) 编辑

2014年5月28日

摘要: 参考文章:Ubuntu下编译OpenWRT固件我买的路由器是RG100A-AA,采用了bcm63xx系列的芯片。下载openwrt源码:svn co svn://svn.openwrt.org/openwrt/branches/backfire 进行初始配置和建立交叉编译环境:cd backfire... 阅读全文
posted @ 2014-05-28 15:03 qiaoqiao2003 阅读(1047) 评论(0) 推荐(0) 编辑
摘要: uboot版本号貌似与实际开发不相关,但是我现在遇到一个bug与版本号关联密切。这个bug与《uboot dm9000驱动故障》基本上是一样的,但是在上一篇博文中我没有详细说明。bug发生现象:将svn仓库代码通过git-svn下载到本地,然后编译,生成的u-boot-nand.bin通过sd卡烧写... 阅读全文
posted @ 2014-05-28 11:11 qiaoqiao2003 阅读(2488) 评论(0) 推荐(0) 编辑

2014年5月27日

摘要: 先安装qemu:apt-get install qemu-system交叉编译器可以选择友善之臂:http://arm9download.cncncn.com/mini2440/linux/arm-linux-gcc-4.4.3-20100728.tar.gz下载下来后解压缩,并将bin文件夹路径添... 阅读全文
posted @ 2014-05-27 15:56 qiaoqiao2003 阅读(1521) 评论(0) 推荐(0) 编辑
摘要: 手头有一块6410开发板,已经有别人提供的uboot代码(基于2011.06),但是在检测dm9000时显示下面的输出:Net: No ethernet found.当然其他网络命令例如ping等都执行失败。但是在(include/configs/*6410*.h)下添加一行(增加debug)信... 阅读全文
posted @ 2014-05-27 12:30 qiaoqiao2003 阅读(1072) 评论(0) 推荐(0) 编辑

2014年5月26日

摘要: uboot下可以从用tftp和nfs加载文件。但是现在有个开发板配套uboot网络功能出现异常,执行ping命令就会导致开发板重启,只能选择先从sd卡加载文件启动开发板,任意键进入uboot,然后执行下面的命令扫描sd卡设备:mmc rescan然后获取sd卡信息:hwgw # fatinfo mm... 阅读全文
posted @ 2014-05-26 11:37 qiaoqiao2003 阅读(1361) 评论(1) 推荐(1) 编辑

2014年5月22日

摘要: 本文是按照IMX283配套光盘的流程重新编译uboot和uImage将光盘中的gcc-4.4.4-glibc-2.11.1-multilib-1.0_EasyARM-iMX283.tar.bz2 解压缩到系统某个文件夹下(我解压缩到/home/host/soft下)然后~/.bashrc添加一行:e... 阅读全文
posted @ 2014-05-22 16:55 qiaoqiao2003 阅读(2878) 评论(0) 推荐(0) 编辑
摘要: EASYARM-IMX283(以下简称IMX283)默认采用从nand flash启动,但是在开发过程中因为要频繁的替换内核,我们更倾向于从nfs启动。先看看IMX283中uboot中默认采用的启动选项,内容如下:bootcmd=run nand_bootbootdelay=3baudrate=11... 阅读全文
posted @ 2014-05-22 15:42 qiaoqiao2003 阅读(2163) 评论(0) 推荐(0) 编辑
摘要: ubifs主页:http://www.linux-mtd.infradead.org/doc/ubifs.htmlnandflash上常用的文件系统有jffs2、yaffs和ubifs,其中ubifs在性能上比其他系统都要快很多。先安装ubifs相关工具:apt-get install mtd-ut... 阅读全文
posted @ 2014-05-22 14:24 qiaoqiao2003 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 新入手一台EASYARM-IMX283开发板(以下简称IMX823),价格比较便宜,配置也不错。开发板默认安装了WINCE,我还是决定重新烧写uboot和linux内核。开发板配套光盘里面有不少烧写工具,其中大部分都是windows平台下的工具,所以我选择从windows平台下执行烧写 。参考光盘内... 阅读全文
posted @ 2014-05-22 11:12 qiaoqiao2003 阅读(3190) 评论(1) 推荐(0) 编辑

导航