SQLite是一款针对嵌入式产品应用的轻量型开源数据库,它占用资源非常的低。在嵌入式应用中,该数据库只需要几百K的内存就够了,而且性能非常不错。除此外,它也支持Windows/Linux/Unix等主流的操作系统。

实际上,早就对SQLite垂暮已久了,奈何一直用不上。最近项目里,打算对小范围的数据(如黑名单数据)上SQLite进行管理。

阅读全文 »

 


作为总结和分享,本文收集和整理了reille博客关于7z介绍、7z命令在linux的安装和使用、7z移植到嵌入式linux的文章系列。

如果你喜欢、或有兴趣、或在工作中需涉及本专题所述的技术知识,建议按从上到下按顺序阅读,这样可以系统的了解本专题系统知识。

7z格式、LZMA压缩算法和7-Zip详细介绍

LZMA SDK介绍

linux下安装7z命令及7z命令的使用

移植7z命令到嵌入式linux系统

linux 7z命令详细使用说明

 


摘要: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源码包下载地址

阅读全文 »

 


作为总结和分享,本文收集和整理了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支持

 


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

阅读全文 »

 


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

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

摘要:上一篇中,移植和配置了CS8900A网卡芯片,使u-boot-2011.03的网络可以正常使用了,并可用tftp正常下载内核了。但在u-boot-2011.03命令行中,运行go或bootm命令启动下载到SDRAM中的内核时,在”Starting kernel …”地方死机了。因此,本文重点解决这个问题,使u-boot能正确引导内核。 阅读全文 »

 


摘要:在2011年的时候,本人把u-boot-2011.03成功移植到了S3C2440(utu2440开发板)上。通过这次移植使自己对u-boot有了较深刻的理解并掌握了u-boot的移植。

对于未移植过u-boot的人来说,可能觉得很神秘,甚至觉得很难。实际上,从整个移植过程来看,并未想像中那么难。如果你接触过嵌入式linux的开发,我觉得移植u-boot并不是难事,至少没想象中的难。

reille博客作为技术分享、技术交流的个人博客,把自己移植u-boot-2011.03的过程、遇到的问题及解决方法作为一个系列专题分享出来。希望对正在移植u-boot的人有用。

本节主要介绍u-boot-2011.03的配置和初步编译。

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

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

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

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