开发环境:主机: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汇编,所以请保持耐心。

阅读全文 »

 


摘要:在用站长工具—>SEO综合查询查询reille blog网站信息的时候,发现reille blog网站的关键词(KeyWords)和描述(Description)都是空的。在学习html知识的时候,记得网站的关键词和描述对网站的发展很有益处,专业点来说,是网站SEO优化的一部分。

既然没有网站关键词和描述而它们又对网站发展有好处,那就花点时间来把它们加上。下图是reille blog加上关键词和描述后,在SEO综合查询中查询到的信息:

reille blog关键字和描述

怎样加关键字和描述,以及加关键字和描述时应注意的问题,继续看,go—>

阅读全文 »

 


goAhead Web服务器,小巧、精致、稳定,提供了值得称道的性能,特别适合于嵌入式系统,因此,在很多嵌入式产品如路由器中都用到了goAhead作为嵌入式web服务器。goAhead嵌入式Web服务器,具有如下特点:

  • 支持ASP;
  • 嵌入式的JavaScript,即Ejscript;
  • 支持内存中的CGI处理;
  • 快速响应,每秒中可处理超过65个请求;
  • 符合HTTP1.0/HTTP1.1标准;
  • 拥有众多扩展API,方便用户开发;
  • 支持SSL3.0(Secure Sockets Layer),如MatrixSSL(最新版本为:MatrixSSL 3-2);
  • 支持用户群组管理;
  • 支持DAA访问认证;
  • 占用很小内存,如果不包含SSL,仅要求60K内存;包含SSL,要求500K内存;
  • Web页面可存在于ROM或文件系统中;
  • 支持多种操作系统,如linux、wince、vxworks等等;

goAhead公司产品现在已经被ORCALE收购了,原本开源的嵌入式web服务器goAhead源码已无法从官方下载到。在这里,reille blog提供最后开放并是最新的2.5版本官方源码包供网友下载。官方源码中是不具有文件上传功能的,因此,reille把网上收集的关于文件上传功能的补丁源码也放在这里供网友下载。

goAhead-2.5官方源码 (4551) goAhead文件上传补丁 (4336)

此外,reille曾经把goAhead-2.5移植到arm-linux即utu2440开发板中并带有测试网页,如果需要reille移植的源码,请进入移植到ARM(S3C2440)+LINUX平台并具有文件上传功能的goAhead源码包页面下载。

更多收藏资源:http://velep.com/downloads

注意:以上源码包仅供交流学习使用。

 


摘要:如果你的wordpress博客使用post ID作为固定链接地址的话,你会发现发表的文章日志ID是不连续的。这是由于wordpress具有自动保存和修订功能引起的。当你在wordpress后台编写日志时,会自动保存草稿并把日志历史修订版本保存到数据库中,每保存一份,日志ID会自动加1,因此,在后台编写日志时间越长,则产生的修订版本越多,ID间隔也越大。此外,当你在后台插入图片时,ID也会自动加1。

velep.com成长之路22—使用Windows Live Writer编写日志一文中介绍了这种情况的弊端,即造成数据库臃肿。有两种方法解决:1. 用Windows Live Writer离线编写文章日志;2. 禁止自动保存和自动修订功能。前一种方法已在成长之路22中介绍了。reille blog实现了这两种方法。

本文介绍第二种方法,同时分享了如何清理数据库中的日志历史修订版本。

阅读全文 »

 


在这之前,reille blog一直是登陆wordpress后台在线编写日志。一方面,写日志时必须要登陆后台;另一方面,如果没有禁止wordpress自动保存和修订版本的话,wordpress会产生很多日志的修订版本并存在数据库中,造成数据库臃肿,同时产生不连续的文章ID。

实际上,wordpress支持客户端软件来发布日志的,如Windows Live Writer(简称WLW)。之前在我的CSDN博客上就使用过WLW来编写日志,整体感觉不错。插入图片、表格、代码、标签等至少比在线编写更方便。

wordpress配置:WordPress后台,选择:设置—>撰写,激活“远程发布”中的“XML-RPC”(启用 WordPress,Movable Type,MetaWeblog和Blogger 的 XML-RPC发布协议。)

WLW设置:添加一个帐户时,在选择哪一种日志服务时选择“其它日志服务”,然后填写博客地址、用户名和密码。选择日志类型时,选择wordpress。其它按照向导操作即可。

从此后,reille blog将使用Windows Live Writer来编写和发布日志了。

 


摘要:相信大多数博主亲自写的日志或博客都会添加一些COPYRIGHT声明,别人转载时带上链接地址,增加博客在网络世界的曝光率。在这之前,reille blog一直是手动在日志开头添加文章链接的。觉着麻烦,所以增加了自动添加日志版权声明功能。

网上已有很多介绍如何增加自动添加日志版权声明的文章了,不过,并不适合suffusion主题。在分析源代码并多次试验后,终于在suffusion主题中添加成功,具体效果见本文末尾。作为分享,本文介绍了在suffusion主题中如何实现自动添加日志版权声明功能。

阅读全文 »

 


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

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

摘要:移植u-boot-2011.03的方法与步骤5中,介绍了使用JLINK间接烧写NAND FLASH的方法,保证了烧写我们移植的u-boot镜像到NAND FLASH后启动失败时有方法可恢复正常u-boot的启动。在这个保证前提下,详细介绍在移植和调试u-boot启动第一阶段代码,特别是NAND FLASH部分和NAND FLASH启动部分时,如何使用AXD和JLINK来调试u-boot的方法与步骤。

阅读全文 »

 


摘要:Zend Studio是Zend Technologies开发的PHP语言集成开发环境(IDE),是公认最好的PHP开发工具。在5.5系列后,官方推出的Zend Studio都利用了Eclipse平台,所以其界面、工具、视图管理等都与Eclipse非常类似,熟悉Eclipse的朋友非常容易上手。

本人使用Zend Studio主要用来修改wordpress即本博客的php源代码,相比之前使用Macromedia Dreamweaver、NotePad++及其其它工具,使用Zend Studio修改wordpress源码很方便、高效,令人兴奋的是,阅读代码变得更加方便,就像阅读C/C++程序一样。

当前Zend Studio最新版本是9.0.2,本次主要介绍下该版本的安装、破解、初步使用即建立wordpress工程。

阅读全文 »

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

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