摘要:goAhead,作为一款优秀的嵌入式Web服务器软件,小巧、精致,提供了值得称道的性能,特别适合于嵌入式系统,因此,在很多嵌入式产品如路由器中都用到了goAhead作为嵌入式web服务器。reille所在公司的产品,用的嵌入式web服务器就是goAhead。

本文详细描述了reille移植goAhead 2.5到基于S3C2440(utu2440开发板)的linux系统的过程、步骤、遇到的问题及其解决方法。

开发环境:

  • 宿    主   机:window XP;
  • 虚    拟   机:ubuntu9.10;
  • 交叉编译器:arm-uclibc-gcc(arm-linux-gcc-4.3.2可以顺利编译通过)

本人移植好的源代码下载地址:移植好的goAhead源码包下载地址

阅读全文 »

 


在嵌入式ARM开发中,用busybox制作根文件系统时,其中必须构建的一个目录就是/dev目录。这个目录对所有的用户都十分重要,因为在这个目录中包含了所有Linux系统中使用到的外部设备,即所有的设备节点。

构建/dev目录时,有两种方法:即静态构建和mdev设备管理工具构建。下面分别介绍。

阅读全文 »

 


摘要:在(嵌入式)linux软件开发中,经常要用到linux shell编写一些脚本,或用来代替一些重复的手工操作,或用来实现某种功能(如启动初始化脚本等),甚至实现一些复杂的功能。实际上,在linux中本身就存着很多的脚本文件。因此,从某种意义上来说,进行嵌入式linux开发,或多或少需要知道一些shell编程知识。

本文总结了应用linux shell编写脚本时常用到的一些基本技术:判断文件是否存在;判断变量是否有值或是否相等;shell中实现睡眠命令;统计行数。

阅读全文 »

 


安装suffusion主题后,reille blog网站在浏览器页面标签中就一直不显示网站副标题了。为此,今天再折腾下suffusion后台配置。原来,suffusion主题默认是关闭副标题的显示的。

进入wordpress后台,进入外观—>Suffusion Options—>Back-end—>SEO / Meta Settins设置页面,在该页面下有两个关于网站副标题显示配置的选项,如下图所示:

关于网站副标题显示配置的选项

Title Separator:设置网站主标题与副标题的分隔符,默认是:>>

Blog description / subtitle in page title on home page:配置是否显示副标题,默认关闭,上图设置为显示。

配置后效果如右图所示:浏览器页面标签中显示副标题效果示意图

 


摘要:wamp是Windows下的Apache+Mysql+Perl/PHP/Python,是一个安装在windows下并运行PHP站点的集成套件,简单说,安装wamp后则可以运行用wordpress搭建的网站了,你的电脑就当于一台网站主机了。

利用wamp,可搭建一个wordpress的测试调试环境,免去在线测试调试wordpress站点、网页、插件、主题的麻烦,提高效率。

本文介绍了使用wamp来安装wordpress站点,建立一个wordpress调试环境,开发插件和主题时可利用该环境来调试php代码。

阅读全文 »

 


作为总结和分享,本文收集和整理了reille移植u-boot-2011.03到S3C2440(扬创utu2440开发板)的详细过程和笔记文档,包括遇到的问题及其处理方法。

开发环境:主机:Window XP SP2;linux:VMware7.01+ubuntu9.10;目标板:扬创utu2440-F开发板

交叉编译器:arm-linux-gcc4.3.2

移植u-boot-2011.03到S3C2440(utu2440)的方法与步骤1. 配置和初步编译

移植u-boot-2011.03到S3C2440(utu2440)的方法与步骤2. 让u-boot-2011.03跑起来

移植u-boot-2011.03到S3C2440(utu2440)的方法与步骤3.移植和配置CS8900网卡

移植u-boot-2011.03到S3C2440(utu2440)的方法与步骤4.支持内核启动

移植u-boot-2011.03到S3C2440(utu2440)的方法与步骤5.使用JLINK间接烧写u-boot至FLASH的方法步骤

移植u-boot-2011.03到S3C2440(utu2440)的方法与步骤6.使用AXD和JLINK调试u-boot方法与步骤

移植u-boot-2011.03到S3C2440(utu2440)的方法与步骤7.NAND FLASH部分移植和支持NAND FLASH启动和读写

移植u-boot-2011.03到S3C2440(utu2440)的方法与步骤8. u-boot引导启动nand flash中内核和cramfs格式根文件系统及用户文件系统yaffs2支持

 


摘要:Alexa排名指网站的世界排名,是作为一个网站多个评价指标信息的侧面反映,对于很多个人站长而言还是比较在意这个排名的。虽说数据不准确,但在一定的程度上还是可以反映出某个站点的流量及受欢迎程度的,从这点来说Alexa排名不可忽略。

此外,在查询alexa排名时会发现有个亚马逊分类目录(Dmoz)收录的信息,它也是作为网站运营及商业价值评估提供商很多同盟平台的一种。Dmoz现在被多数主要搜索引擎所使用,被Dmoz合格收录的最终好处是:可在其他搜索引擎上获得好的排名。这要比单独在Dmoz站点上获得的益处多多。

一般来说,不提交网站信息,Alexa也会统计你的网站排名信息,但对于新站而言,一时半会Alexa发现不了,所以还是主动提交为好。reille blog向Alexa和亚马逊分类目录都提交了信息,下面说说reille是如何提交的。

阅读全文 »

 


开发环境:主机:Window XP SP2;linux:VMware7.01+ubuntu9.10;目标板:扬创utu2440-F开发板

交叉编译器:arm-linux-gcc4.3.2(一开始用的是编译内核的版本arm-linux-gcc3.4.1,但出现了软浮点问题,于是换成了现在用的版本,从本文章开始,内核编译也改用该交叉编译器)

摘要:上一节中,完成了u-boot-2011.03移植过程中相对较难和复杂的部分:移植NAND FLASH部分,使u-boot支持从NAND FLASH启动和读写,虽然可支持从NAND FLASH启动了,但u-boot还不能引导内核启动。

本节介绍u-boot-2011.03移植的最后一部分:u-boot引导启动nand flash中的内核和cramfs格式根文件系统以及用户文件系统yaffs2的支持,使u-boot具有一个正常的bootload功能。

此外,u-boot的后续工作根据个人需求进行添加,比如添加u-boot命令、相应设备的驱动、LED指示灯等。

阅读全文 »

 


摘要:逛别人博客网站的时候,发现有的网站,其页脚有谷歌地图、百度地图,还有站长统计、百度统计、网站统计之类文本链接。关于统计,reille blog用的是google分析。

关于网站地图,其主要作用是:方便搜索引擎蜘蛛的抓取工作,搜索蜘蛛会通过网站地图中链接的深层次爬行,抓取新的内容。换句话说,网站地图对网站的收录是有好处的。

既然对网站有好处,于是花了点时间在reille blog加上了网站地图功能,同时,注册了百度统计并加在了页脚上。至此,reille blog同时加上了谷歌地图和百度地图,同时采用了google分析和百度统计。

此外,通过此次修改,掌握了suffusion主题页脚的设计特点。

阅读全文 »

 


开发环境:主机:Window XP SP2;linux:VMware7.01+ubuntu9.10;目标板:扬创utu2440-F开发板

交叉编译器:arm-linux-gcc4.3.2(一开始用的是编译内核的版本arm-linux-gcc3.4.1,但出现了软浮点问题,于是换成了现在用的版本,当然本人编译内核的时候还是用3.4.1版本)

摘要:在熟悉了使用JLINK间接烧写u-boot至FLASH的方法与步骤使用AXD和JLINK调试u-boot方法与步骤后,接下来就是移植u-boot-2011.03中最关键部分了:移植NAND FLASH部分,使u-boot支持从NAND FLASH启动和读写。本节内容比较多,修改的代码也比较多,特别还涉及到了ARM汇编,所以请保持耐心。

阅读全文 »

© 2012 velep.com | reille blog | 管理| 粤ICP备12094833号-2| 谷歌地图| 百度地图| Suffusion theme|Sayontan Sinha

无觅相关文章插件,快速提升流量