嵌入式开发
文章平均质量分 64
jiatingqiang
用计算机的视角,观察、体验、追求世界! ---知其然更要知其所以然---
展开
-
启动redboot后,向目标机烧写一个linux内核的全过程
<br />嵌入式项目开发——启动redboot后,向目标机烧写一个linux内核的全过程<br /> <br />命令说明<br /> <br />对一个没有内核和根文件系统的板子是不可以运转的,当通过一种方式下载了RedBoot引导程序以后,我们可以通过下面的方式下载内核和根文件系统。<br /> <br />在本系统中,我们对内核和根文件系统的下载是通过tftp服务完成的。<br /> <br />整个Flash空间是16M ,它的地址范围:0x50000000 – 0x50fe0000 ,共有128转载 2011-04-27 21:20:00 · 1260 阅读 · 0 评论 -
Ubuntu下apche服务器的安装、配置和更改缺省目录和主页
Ubuntu下apche服务器的安装、配置和更改缺省目录和主页最近一直在从事网络行为管理系统开发,开发过程中,需要实现路由等功能,故涉及“Ubuntu下apche服务器的安装、配置和更改缺省目录和主页”等相关问题,现总结如下:1、Ubuntu下apache的安装 sudo apt-get install apache2 Apache服务器的使用命令:原创 2012-03-06 20:50:08 · 1201 阅读 · 0 评论 -
双网卡PC+Ubuntu系统实现路由器
双网卡PC+Ubuntu系统实现路由器为了实现路由器功能,这里需要使用NAT技术,详细流程如下:STEP 1为机器装好两块网卡。集成的或是独立的无所谓。编辑/etc/network/interface,如下auto eth0iface eth0 inet staticaddress 192.168.X.XXnetmask 255.255.原创 2012-03-06 21:03:39 · 2196 阅读 · 0 评论 -
自由路由软件ZEBRA基本配置完全攻略
前言 Zebra是一个路由软件包,提供基于TCP/IP路由服务,支持RIPv1, RIPv2, RIPng, OSPFv2, OSPFv3, BGP- 4, 和 BGP-4+等众多路由协议。Zebra还支持BGP特性路由反射器(Route Reflector)。除了传统的 IPv4路由协议,Zebra也支持IPv6路由协议。如果运行的SNMP守护进程(需要ucd-snmp)支持SMUX协转载 2012-02-29 21:37:59 · 2289 阅读 · 0 评论 -
路由软件 zebra-0.95a 在linux下面编译出现问题的解决
1.问题现象 解压缩zebra-0.95a压缩包,编译,出现问题: ./configure make 后出现: Java代码 rtadv.c: In function ‘rtadv_recv_packet’: rtadv.c:123: error: dereferencing pointer to incomplete type转载 2012-02-29 16:59:21 · 2040 阅读 · 0 评论 -
嵌入式系统开发流程
如果在一个嵌入式系统中使用Linux技术开发,根据应用需求的不同有不同的配置开发方法,但是,一般情况下都需要经过如下的过程嵌入式系统开发流程建立开发环境,操作系统一般使用Redhat Linux,选择定制安装或全部安装,通过网络下载相应的GCC交叉编译器进行安装(比如,arm-1inux-gcc、arm-uclibc-gcc),或者安装产品厂家提供的相关交叉编译器;转载 2012-02-28 23:28:08 · 1019 阅读 · 0 评论 -
ATX电源电路图
最近在做嵌入式产品化生产,需要将实验的开发板封装起来,就引用了二手华为交换机,在其基础上改换为我们可用的环境,其中涉及到电源的问题,由于此交换机内带电源,所以我们就直接使用该电源,以方面我们封装。 首先,遇到的问题,就是电源信息的查询,使用万用表测试电源输出电源为3.3V和12V两种电压。研究电源信息如下:原创 2011-11-17 22:33:51 · 2180 阅读 · 0 评论 -
fedora下tftp服务器的安装与配置
近半年一直从事嵌入式项目开发,tftp的安装和配置是嵌入式开发必须的,所以,本人结合项目经验,总结其安装、配置和常见错误总结过程如下: 1.下载tftp服务器、客户端tftp和守护进程xinetd三个包yum install xinetd tftp tftp-server //原创 2011-07-16 08:52:39 · 3799 阅读 · 7 评论 -
在nand flash上实现JFFS2根文件文件系统
在nand flash上实现JFFS2根文件文件系统作者:刘洪涛,华清远见嵌入式学院高级讲师,ARM公司授权ATC讲师。(本文转载华远刘老师的文章,但是在项目开发中,该文章有些地方讲解的不够明白,我就自己开发经验,修改之,重新发布下,有不对的地方,还请各位网友指正,谢谢!)JFF转载 2011-07-12 16:19:56 · 607 阅读 · 0 评论 -
redboot下jffs2文件系统详解
1 引导过程:FLASH根文件系统 # 使用 mkfs.jffs2 工具,制作根文件系统映像# -d fakeroot :根文件系统的内容放在fakeroot目录中# -e 0x20000 :FLASH的eraseblock大小为0x20000字节# -p原创 2011-07-12 16:38:18 · 2028 阅读 · 0 评论 -
嵌入式系统开发——学习知识大纲
<br />随着现代社会信息化进程的加快,嵌入式系统被广泛的地应用于军事、家用、工业、商业、办公、医疗等社会各个方面,表现出很强的投资价值。从国际范围来看,作为数字化电子信息产品核心的嵌入式系统目前其硬件和软件开发工具市场已经突破2000亿美元,嵌入式系统带来的全球工业年产值更是达到了一万亿美元,随着全球经济的持续增长以及信息化的加速发展,嵌入式系统市场必将进一步增长。 <br />本课程是为了适应目前发展迅速的嵌入式Linux需求而设计,课程目标是让学员达到适应嵌入式应用软件开发、嵌入式系统开发或嵌入式驱原创 2011-05-02 09:10:00 · 644 阅读 · 0 评论 -
有关 jffs2_scan_eraseblock 问题小结(转载)
<br />有关 jffs2_scan_eraseblock 问题小结<br />http://blogold.chinaunix.net/u2/74383/showart_1145279.html转载 2011-05-01 21:03:00 · 915 阅读 · 0 评论 -
linux的netfilter编程相关技术文档
最近在开发网络审计相关的系统,由于涉及到抓取网络数据包的问题,故需要学习netfilter的相关知识,先将linux的netfilter编程相关技术文档汇总如下:http://www.ibm.com/developerworks/cn/linux/network/l-netip/index.html http://blog.chinaunix.net/u2/82249/show转载 2012-04-24 09:57:19 · 2140 阅读 · 0 评论