<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lumqi的博客]]></title><description><![CDATA[学习嵌入式开发]]></description><link>https://blog.youkuaiyun.com/lumqi</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lumqi]]></copyright><item><title><![CDATA[fl2440添加rt3070wifi模块--关于AP模式]]></title><link>https://blog.youkuaiyun.com/lumqi/article/details/72732005</link><guid>https://blog.youkuaiyun.com/lumqi/article/details/72732005</guid><author>lumqi</author><pubDate>Thu, 25 May 2017 17:29:49 +0800</pubDate><description><![CDATA[实际上路由器主要是由有线网卡和无线网卡组成（当然内核也有份），我们将无线网卡rt3070和fl2440上的有线网卡ｄｍ９０００这个组合当做一个路由器，有线网卡作为ＷＡＮ口（连接广域网），无线网卡作为ＬＡＮ口（连接局域网）．]]></description><category></category></item><item><title><![CDATA[fl2440添加rt3070wifi模块--关于sta模式]]></title><link>https://blog.youkuaiyun.com/lumqi/article/details/72132872</link><guid>https://blog.youkuaiyun.com/lumqi/article/details/72132872</guid><author>lumqi</author><pubDate>Mon, 15 May 2017 13:11:35 +0800</pubDate><description><![CDATA[目的：实现RT3070无线网卡STA模式并使开发板接入Wifi上网
STA模式：STA就是站点，每一个连接到无线网络中的终端（如笔记本电脑、 PDA及其它可以联网的用户设备）都可称为一个站点。
wpa_supplicant移植]]></description><category></category></item><item><title><![CDATA[LCD驱动的添加]]></title><link>https://blog.youkuaiyun.com/lumqi/article/details/70618743</link><guid>https://blog.youkuaiyun.com/lumqi/article/details/70618743</guid><author>lumqi</author><pubDate>Mon, 24 Apr 2017 17:19:58 +0800</pubDate><description><![CDATA[修改内核代码
[luminqi@localhost linux-3.0]$ vim arch/arm/mach-s3c2440/mach-smdk2440.c
 67 @@ -114,19 +161,19 @@
 68 
 69     .type       = S3C2410_LCDCON1_TFT,
 70 
 71 -   .width      = 240,
 72 -   .heig]]></description><category></category></item><item><title><![CDATA[jffs2文件系统的制作和移植]]></title><link>https://blog.youkuaiyun.com/lumqi/article/details/70598842</link><guid>https://blog.youkuaiyun.com/lumqi/article/details/70598842</guid><author>lumqi</author><pubDate>Mon, 24 Apr 2017 16:01:06 +0800</pubDate><description><![CDATA[jffs2文件系统——基于flash的文件系统
通过工具mkfs.jffs2制作文件系统
制作mkfs.jffs2通过脚本实现，这里用的是我们小组长的脚本完成的，步骤如下]]></description><category></category></item><item><title><![CDATA[initramfs文件系统的制作和移植]]></title><link>https://blog.youkuaiyun.com/lumqi/article/details/70597943</link><guid>https://blog.youkuaiyun.com/lumqi/article/details/70597943</guid><author>lumqi</author><pubDate>Mon, 24 Apr 2017 14:47:54 +0800</pubDate><description><![CDATA[initramfs文件系统——基于RAM的文件系统

initramfs在编译内核的同时被编译并与内核生成一个映像文件，可以压缩也可以不压缩，但是目前只支持cpio包格式。它是根文件系统制作和制作的一种非常简单的方法，由于initramfs使用cpio包格式，所以很容易将一个单一的文件、目录、node编译链接到系统中去，这样很简单的系统中使用起来很方便，不需要另外挂接文件系统。

制作如下]]></description><category></category></item><item><title><![CDATA[根文件系统制作]]></title><link>https://blog.youkuaiyun.com/lumqi/article/details/70544180</link><guid>https://blog.youkuaiyun.com/lumqi/article/details/70544180</guid><author>lumqi</author><pubDate>Sun, 23 Apr 2017 20:05:57 +0800</pubDate><description><![CDATA[制作根文件系统大致内容：
手工构建最简化的/dev目录
利用udev构建完整的/dev目录
利用交叉编译工具链，构建/lib目录
手工构建/etc目录
编译／安装busybox，生成/bin、/sbin、/usr/bin、/usr/sbin目录
配置系统自动生成/proc目录

创建其它空目录


1.根文件系统树制作
在/opt/下新建文件夹rootfs

[lumi]]></description><category></category></item><item><title><![CDATA[关于Linux下源码安装]]></title><link>https://blog.youkuaiyun.com/lumqi/article/details/70500009</link><guid>https://blog.youkuaiyun.com/lumqi/article/details/70500009</guid><author>lumqi</author><pubDate>Sun, 23 Apr 2017 16:02:14 +0800</pubDate><description><![CDATA[先来说下为什么要源码安装：
拿CentOS操作系统举例，它本身自带很多rpm包，我们可以通过yum命令关联依赖包来安装应用软件，但由于是自带的，软件的版本不会改变，假设我们要升级应用软件或者要使用rpm包之外的软件（第三方软件），我们就不能通过yum命令安装，只好通过源码安装。
首先下载源码包，可以使用wget+源码包网址的命令下载，之后再解压缩
1.若解压缩的文件里面有Makefile文件]]></description><category></category></item><item><title><![CDATA[Linux下Bash Shell的常用配置文件]]></title><link>https://blog.youkuaiyun.com/lumqi/article/details/70495669</link><guid>https://blog.youkuaiyun.com/lumqi/article/details/70495669</guid><author>lumqi</author><pubDate>Sun, 23 Apr 2017 13:09:42 +0800</pubDate><description><![CDATA[1  /etc/profile
用于设置系统级的环境变量和启动程序，在这个文件下配置会对所有用户生效。当用户登入（login）时，文件会被执行，并从/etc/profile.d目录的配置文件中查找shell设置。一般不建议在/etc/profile文件中添加环境变量，因为在这个文件中添加的设置会对所有用户起作用。

2  ~/.bash_profile
该文件是一个用户级的设置，这个文件同]]></description><category></category></item><item><title><![CDATA[关于u-boot的理解]]></title><link>https://blog.youkuaiyun.com/lumqi/article/details/70332514</link><guid>https://blog.youkuaiyun.com/lumqi/article/details/70332514</guid><author>lumqi</author><pubDate>Fri, 21 Apr 2017 17:25:29 +0800</pubDate><description><![CDATA[首先来理解Bootloader，中文意思可理解为“启动加载器”，是一个系统启动时工作的软件，是一个涉及硬件和软件衔接的系统软件。
    在PC上，BootLoader由BIOS和ＭＢＲ组成，ＰＣ上电后首先执行BIOS程序，
根据用户配置，由ＢＩＯＳ加载硬盘ＭＢＲ的启动数据。
ＢＩＯＳ把硬盘ＭＢＲ的数据读取到内存中，然后把系统的控制权交给保存在ＭＢＲ的操作系统加载程序，操作系统加载程序继续工]]></description><category></category></item><item><title><![CDATA[fl2440添加USB驱动，并添加ntfs的写入]]></title><link>https://blog.youkuaiyun.com/lumqi/article/details/70232772</link><guid>https://blog.youkuaiyun.com/lumqi/article/details/70232772</guid><author>lumqi</author><pubDate>Tue, 18 Apr 2017 21:12:25 +0800</pubDate><description><![CDATA[内核添加USB支持


[luminqi@localhost linux-3.0]$ make menuconfig

Device Drivers  --->
      Generic Driver Options  --->
 (/sbin/hotplug) path to uevent helper                  //配置u盘的热插拔
      [*]]]></description><category></category></item><item><title><![CDATA[Linux下打补丁]]></title><link>https://blog.youkuaiyun.com/lumqi/article/details/70224399</link><guid>https://blog.youkuaiyun.com/lumqi/article/details/70224399</guid><author>lumqi</author><pubDate>Tue, 18 Apr 2017 09:16:06 +0800</pubDate><description><![CDATA[把改好的u-boot-2010.09复制到文件夹patch，将u-boot-2010.09重命名为u-boot-2010.09-fl2440
进入u-boot-2010.09-fl2440，先make distclean
将源码包解压到patch文件夹下
在此路径下
diff -Nuar u-boot-2010.09 u-boot-fl2440 > u-boot-2010.09.patch]]></description><category></category></item><item><title><![CDATA[fl2440内核移植过程Linux-3.0]]></title><link>https://blog.youkuaiyun.com/lumqi/article/details/70212245</link><guid>https://blog.youkuaiyun.com/lumqi/article/details/70212245</guid><author>lumqi</author><pubDate>Mon, 17 Apr 2017 15:41:51 +0800</pubDate><description><![CDATA[下载并解压缩linux-3.0.tar.bz2 源代码

[luminqi@localhost kernel]$ wget https://www.kernel.org/pub/linux/kernel/v3.0/linux-3.0.tar.bz2
[luminqi@localhost kernel]$tar -xjf linux-3.0.tar.bz2

[luminqi@localh]]></description><category></category></item><item><title><![CDATA[Linux下git的使用--OSChina]]></title><link>https://blog.youkuaiyun.com/lumqi/article/details/70210885</link><guid>https://blog.youkuaiyun.com/lumqi/article/details/70210885</guid><author>lumqi</author><pubDate>Mon, 17 Apr 2017 14:52:04 +0800</pubDate><description><![CDATA[1.先在git.oschina.net注册，并创建一个项目
项目语言　C，添加.gitignore　Ｃ，开源许可证　ＧＰＬ　ｖ２
2.虚拟机下操作
[luminqi@localhost ~]$ whereis git
git: /usr/bin/git /usr/share/man/man1/git.1.gz
说明原来有了git，可以用命令git --version查看版本，发现git版]]></description><category></category></item><item><title><![CDATA[u-boot移植过程]]></title><link>https://blog.youkuaiyun.com/lumqi/article/details/68490703</link><guid>https://blog.youkuaiyun.com/lumqi/article/details/68490703</guid><author>lumqi</author><pubDate>Thu, 30 Mar 2017 17:40:22 +0800</pubDate><description><![CDATA[1.准备 u-boot 源码，U-boot 源码中添加 FL2440 开发板










## ==后面不要留空格，否则找不到交叉编译器的路径##


U-boot 初步编译测试









这时候编译出来的 u-boot.bin 就是要烧到开发板上的 u-boot 文件，但这个代码是基于smdk2410 开发板的，我们并没有对这个代码]]></description><category></category></item></channel></rss>