系统动态升级的疑问
我们现在用的大多数的小路由器跑的应该都是linux系统,我一直很好奇他们是怎么做到动态升级的。我以前主要是在vxWorks下开发,升级时通常的做法都是直接把镜像文件写到Flash就行,由于整个系统通常在启动时就已全部拷贝到内存中运行了,因此对Flash做的任何读写操作都不影响当前系统的运行。嵌入式Linux系统通常由一个kernel和一个文件系统组成,文件系统都存在Flash中,如果升级时对这
作者: forrestlam 发布时间: 12-16
yaffs镜像烧写
板子使用nandflash,有一个90M的空隙分区,如果使用jffs2文件系统管理这个分区的话,速度会比较慢,所以我从alpha1网站上下载了yaffs驱动和工具源码,编译得到mkyaffs2image工具,做了一个yaffs2镜像,问题是mtd-utils提供的nand的erase和write工具不能用于yaffs2文件系统镜像,因为这种镜像里面用到了nandflash的sparearea
作者: garyv 发布时间: 12-16
现在嵌入式系统流行Web界面管理,大家一般选择什么Web服务器?
如题。我昨天试了一下lighttpd还比较容易交叉编译,但一般要完成管理功能还要用脚本语言和数据库,对于Web+Script+Database大家一般选择什么?
作者: Cyberman.Wu 发布时间: 12-14
请教SPI从设备驱动开发
我现在开发一个CAN设备驱动,将CAN设备作为SPI总线的从设备,我的板子是三星的s3c2440的。我想问一下,如果我要开发这个CAN芯片的驱动,是不是不需要通过设置寄存器来设置“SPI的工作模式”,“波特率”等等直接可以使用内核关于SPI的API函数?谢谢。
作者: freakrobot 发布时间: 12-14
开发板NFS启动的问题
有没有什么可以用linuxshell控制的继电器板阿,(可以通过远程web或者ssh方式控制开关)最好是用usb口的知道的,麻烦给个名称或者淘宝购买地址,谢谢
作者: baby 发布时间: 12-14
问: 怎么理解与设置总线控制寄存器BANKCONn中的tacs,tcos,tacc,toch,tcah,tpac
高手们你们好,我在用s3c44b0x以总线方式驱动LCD。在看手册memorycontroller的时候,看到BANKCONn寄存器,有一些不明白,在百度,google找了好久也没发现,请高手给我解疑一下,谢谢。BANKCONn Bit Description&n
作者: swet123 发布时间: 12-13
20101104-[经典]一篇很不错的ARM体系结构的讲义资料,需要的就赶快下载.txt
首先不太明白开发板NFS启动时什么概念,按照网上的做法要在supervivi下输入:paramsetlinux_cmd_line"console=ttySAC0root=/dev/nfsnfsroot=192.168.0.101:/opt/FriendlyARM/mini2440/root_qtopiaip=192.168.0.102:192.168.0.101:192.168.0.
作者: zhangyue8624 发布时间: 12-14
请教:文件系统
请问:嵌入式的文件系统与一般的PC文件系统(如:FAT,EX2等)的区别。对于一般PC的文件系统(如:FAT),我知道该如何写。但如果要写一个嵌入式文件系统,那该如何入手?我曾到网上搜索了一下,是有不少资料,但似乎都是对嵌入式文件系统的介绍(如:JFFS等),但并没有指出2类文件系统之间的区别(或者就是比较笼统地说是硬件不同,如嵌入式一般就是针对flash的存储器,因而文件系统要基于flash
作者: kallytin 发布时间: 12-13
uboot 中关于flash的宏定义
想移植uboot1.4到s3c44b0上,板子上的flash芯片是sst39vf160.从uboot/include/flash.h中找到了如下的一些宏定义#defineSST_ID_xF200A 0x27892789 /*39xF200AID(2M=128Kx16)
作者: jplzl10000 发布时间: 12-13
求助: 挂载NFS失败
本帖最后由apollo_son于2010-12-1316:38编辑各位大虾,我在本地主机上,开启了NFS服务,但在挂载NFS时却出错了.我的NFS主目录是/home/wxb/FriendlyARM/mini2440/rootfs_qtopia_qt4我使用的挂载命令如下:mount-tnfs192.168.1.101:/home/wxb/FriendlyARM/
作者: apollo_son 发布时间: 12-13