openwrt的学习与研究
文章平均质量分 80
maclinuxye
这个作者很懒,什么都没留下…
展开
-
关于openwrt 编译后的清理工作
第一次成功编译完32位的vm版openwrt 发现编译后我的虚拟机的磁盘直接爆满:(妈的,不学会清理看来是不行了)首先查看一下编译后我的openwrt目录的大小:这里提一下刚学到的查看目录大小的知识点:df 和 fdisk 不适用于查看某一目录的大小 但是对于查看文件系统的使用情况比较有用 这里我使用了另一个命令::du 下面实际使用以下:maclinux@macl原创 2016-10-23 13:57:36 · 12183 阅读 · 0 评论 -
openwrt的配置杂记
1.在配置文件当中:没有名称的 section 都是以 config.@section-type[index]这样的格式表示的具有相同类型的匿名section, 按照index 从 0开始编号。2.system 下配置了hostname3.如果添加本地域名解析,可以在设备的/etc/hosts中添加,例如添加: 192.168.11.2 www原创 2016-10-22 21:29:16 · 266 阅读 · 0 评论 -
openwrt源码结构(装载)
这次讲讲openwrt的结构.1. 代码上来看有几个重要目录package, target, build_root, bin, dl....---build_dir/host目录是建立工具链时的临时目录---build_dir/toolchain-*是对应硬件的工具链的目录---staging_dir/toolchain-* 则是工具链的安装位置转载 2016-10-22 21:01:27 · 705 阅读 · 0 评论 -
关于添加openwrt软件包的概述
主要讲讲自己在学习openwrt软件包添加的记录过程目标:掌握如何添加自己驱动会让应用的方法了解Makefile在openwrt中的定义openwrt是一个比较完善的嵌入式linux开发平台,拥有众多的软件包首先按照openwrt的约定,为加入软件包需要在package目录下创建一个目录,包含该软件的各种信息和与openwrt建立联系的文件,然后创建一个Makefile与o原创 2016-10-24 19:06:42 · 1084 阅读 · 0 评论 -
openwrt字符设备驱动开的概述
本此博文的主要目标在于:对linux内核,驱动有初步的认识文档上笔者给的建议是对linux内核不太了解的可以看看国嵌的linux视频,有很大的帮助(看来又有一个目标了啊)1.应用程序、库、内核、驱动程序的关系,下面用一张图片来稍作说明:1).应用程序使用库提供的open函数打开代表LED的设备文件2).库根据open函数传入的参数执行SWI指令,该指令会引起CPU的异常,进入内原创 2016-10-25 10:34:07 · 504 阅读 · 0 评论 -
openwrt的串口使用
1.1:硬件原理从RT5350的芯片手册上可以得知,RT5350共有两个串口,分别为UART Lite ,UART Full ,详细定义如下:、UART Lite就是我们习惯称为的串口1,作为系统的调试串口,通过这个串口,我们就可以看到Openwrt(Linux)系统的启动信息,并且可以通过串口来控制开发版。 UART Full 就是我们习惯成为的串口2,我们通常就是用他来原创 2016-10-29 14:06:28 · 2326 阅读 · 0 评论 -
openwrt启动流程
了解Openwrt系统的启动流程1.1:系统介绍任何系统的启动都是开发人员首要关注的问题,因为只有了解了系统的启动流程和启动机制,才能真正掌握一个系统,如果对系统的启动不熟悉的话,是不可能用好一个系统的。Openwrt系统也不例外,他的启动和一般的嵌入式系统的启动还有所区别,下面记录一下Openwrt的启动流程。1.2:内核补丁在openwrt的官网上面下载的源码,其中包括了一些内原创 2016-10-28 18:36:39 · 1909 阅读 · 0 评论 -
备份一个Makefile文档,供以后参考
###include $(TOPDIR)/rules.mkinclude $(INCLUDE_DIR)/kernel.mkinclude $(INCLUDE_DIR)/package.mkPKG_NAME:=mydrvPKG_RELEASE:=1define KernelPackage/mydrv SUBMENU:=Other modules TITLE:=mydrv转载 2016-10-27 17:21:22 · 365 阅读 · 0 评论