注册
登录
会员
标签
鲜花鸡蛋
插件
帮助
Linux伊甸园论坛
»
Linux嵌入式应用
» 嵌入式系统经常调电,如何保证Linux的稳定工作
‹‹ 上一主题
|
下一主题 ››
京沪深80000年薪保证,嵌入式内核开发
11
1
2
››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
嵌入式系统经常调电,如何保证Linux的稳定工作
matrix_79_79
初来乍到
注册用户
帖子
207
精华
0
积分
3
在线时间
0 小时
发短消息
加为好友
当前离线
楼主贴
大
中
小
发表于 2002-4-12 15:07
只看该作者
嵌入式系统经常调电,如何保证Linux的稳定工作
嵌入式系统如果经常突然调电,如何保证Linux的稳定工作。使用ext3的文件格式是否能完全避免突然调电对系统本身的影响?
Rocky
UID
13019
帖子
207
精华
0
积分
3
贡献积分
0
论坛活跃
0
公关推广
10
鲜花
0
鸡蛋
0
来自
BUAA
在线时间
0 小时
注册时间
2002-4-5
最后登录
2004-9-13
查看详细资料
TOP
yuxun
初来乍到
注册用户
帖子
3
精华
0
积分
3
在线时间
0 小时
发短消息
加为好友
当前离线
呵呵抢到沙发了
大
中
小
发表于 2002-4-19 09:58
只看该作者
只能用ramdisk的技术,如果有很多东西都要放在
硬盘上就没有办法了,配个蓄电池怎么样?
如果没有大量数据,用flash存储就可以了!
嵌入式系统如果有硬盘,那是灾难!!!!
UID
13660
帖子
3
精华
0
积分
3
贡献积分
0
论坛活跃
0
公关推广
10
鲜花
0
鸡蛋
0
在线时间
0 小时
注册时间
2002-4-15
最后登录
2002-4-26
查看详细资料
TOP
xxx_pku
初来乍到
注册用户
帖子
254
精华
0
积分
3
在线时间
0 小时
发短消息
加为好友
当前离线
板凳位置
大
中
小
发表于 2002-4-20 23:16
只看该作者
用日志文件系统
UID
5693
帖子
254
精华
0
积分
3
贡献积分
0
论坛活跃
0
公关推广
10
鲜花
0
鸡蛋
0
在线时间
0 小时
注册时间
2001-10-31
最后登录
2003-4-7
查看详细资料
TOP
vincex1
初来乍到
注册用户
帖子
11
精华
0
积分
3
在线时间
0 小时
发短消息
加为好友
当前离线
委屈了,只有地板
大
中
小
发表于 2002-5-10 19:32
只看该作者
如果只是一个zImage.initrd file 在flash中,启动时load进system mem中执行的话,这是一种非常stable的办法,也是目前最常用的
问,实际上别人不清楚你的系统的架构是出不了什么好主义的:p
UID
15113
帖子
11
精华
0
积分
3
贡献积分
0
论坛活跃
0
公关推广
10
鲜花
0
鸡蛋
0
在线时间
0 小时
注册时间
2002-5-9
最后登录
2002-5-13
查看详细资料
TOP
matrix_79_79
初来乍到
注册用户
帖子
207
精华
0
积分
3
在线时间
0 小时
发短消息
加为好友
当前离线
5楼
大
中
小
发表于 2002-5-12 16:08
只看该作者
谢谢,我的系统与普通pc的构架几乎相同,使用的是笔记本硬盘,装的是RH72。之所以用RH72,一是因为RH的硬盘写入速度很快,比2k快40%,比dos快7~15倍(dos的硬盘写入率与cpu主频相关很大,而linux不是);还有就是因为ext3的文件系统对突然掉电有一定的保护能力。事实上我们的系统在工作时操作的是类视频数据文件,即使文件有损失,损失相对也不大,可以接受。
另外,关于硬盘写入速度,我发现不同的Linux还不一样,Turbo、红旗以及一些嵌入式的速度就和2k差不多,所以我们用RH72。当然,RH72体积有点大,但最主要的是启动时间过长,不知大虾可否推荐一款嵌入式的、且硬盘写入速率快的Linux
Rocky
UID
13019
帖子
207
精华
0
积分
3
贡献积分
0
论坛活跃
0
公关推广
10
鲜花
0
鸡蛋
0
来自
BUAA
在线时间
0 小时
注册时间
2002-4-5
最后登录
2004-9-13
查看详细资料
TOP
vincex1
初来乍到
注册用户
帖子
11
精华
0
积分
3
在线时间
0 小时
发短消息
加为好友
当前离线
6楼
大
中
小
发表于 2002-5-13 04:19
只看该作者
1. 我的理解,你要建立的taget system不是完全意义上的embedded system,
可能叫做stand alone system更确切一点?.
2. 不同的linux?我的理解,你指的是不同的linux/gnu system发布商吧
实际上没有什么太大的区别的
3.用什么linux/GNU系统系统适合你?我觉得用matrix_79_79_linux比较适合你
你可以从某一个系统开始构建你自己的系统,就你的系统来看redhat,hardhat都是不错的选择。我推荐用hardhat linux。
这里正是开放source软件的好处之一!
4.要高效和稳定?
不好意思,这得自己琢磨了,必要时可以自己写一个block device driver.:p
UID
15113
帖子
11
精华
0
积分
3
贡献积分
0
论坛活跃
0
公关推广
10
鲜花
0
鸡蛋
0
在线时间
0 小时
注册时间
2002-5-9
最后登录
2002-5-13
查看详细资料
TOP
matrix_79_79
初来乍到
注册用户
帖子
207
精华
0
积分
3
在线时间
0 小时
发短消息
加为好友
当前离线
7楼
大
中
小
发表于 2002-5-13 10:14
只看该作者
多谢指点。事实上,我们的项目是以硬件为主,我本人也是要花一半的时间来做硬件芯片的编程(不过还是应该在linux上多下些功夫)。本来我们的系统要采用dos,后来发现dos在嵌入式cpu板上的性能太差,而linux却表现出色,所以我开始了与linux
的亲密接触。
我们的系统有一个EL小屏幕,十来个按键,所以用ncurses作界面。软件主要操作两个自制pci卡,采集和生成模拟信号,,由于数据量很大,所以用硬盘。
现在正是项目攻坚时期,时间很紧,有幸得到大虾帮助少走点弯路,真是十分感谢,还望今后多多赐教。
Rocky
UID
13019
帖子
207
精华
0
积分
3
贡献积分
0
论坛活跃
0
公关推广
10
鲜花
0
鸡蛋
0
来自
BUAA
在线时间
0 小时
注册时间
2002-4-5
最后登录
2004-9-13
查看详细资料
TOP
易安定
初来乍到
注册用户
帖子
13
精华
0
积分
3
在线时间
0 小时
发短消息
加为好友
当前离线
8楼
大
中
小
发表于 2002-11-19 21:44
只看该作者
我给你个建议
我给你一个建议,你可以将你的操作系统Linux操作系统做在一个32M以下的DOM上,这样,操作系统本身是绝对不会崩溃的,将DOM插在第一个IDE口上,以后,就用DOM
启动Linux系统了。至于你的数据,那就将笔记本硬盘放在第二个IDE口上,对了,你
用的是笔记本硬盘,那你的IDE口应该是44pin的,那么你的DOM也应该选用44pin的DOM了。
对于硬盘上的数据,分两种情况,如果你的数据并不怕掉电丢失,那么你就可以在DOM上的Linux起来后,直接将硬盘mount上来,如果你硬盘上的数据怕丢失,那我建议你将你的硬盘分成两个相同大小的分区,然后使用raid 就可以了。至于硬盘的读写速度,你可以调整内核中的文件缓冲池的大小。
UID
30954
帖子
13
精华
0
积分
3
贡献积分
0
论坛活跃
0
公关推广
10
鲜花
0
鸡蛋
0
在线时间
0 小时
注册时间
2002-11-19
最后登录
2002-12-21
查看个人网站
查看详细资料
TOP
thinkers
初来乍到
注册用户
帖子
15
精华
0
积分
3
在线时间
0 小时
发短消息
加为好友
当前离线
9楼
大
中
小
发表于 2002-11-21 10:03
只看该作者
加个备份电池,我在powerpc上已经成功!
UID
3363
帖子
15
精华
0
积分
3
贡献积分
0
论坛活跃
0
公关推广
10
鲜花
0
鸡蛋
0
在线时间
0 小时
注册时间
2001-8-23
最后登录
2003-8-23
查看详细资料
TOP
王紫豪
初来乍到
注册用户
帖子
14
精华
0
积分
4
在线时间
0 小时
发短消息
加为好友
当前离线
10楼
大
中
小
发表于 2002-11-24 21:56
只看该作者
flash rom
已经到了尽头,没什么放不下的了!
UID
31189
帖子
14
精华
0
积分
4
贡献积分
0
论坛活跃
1
公关推广
10
鲜花
0
鸡蛋
0
在线时间
0 小时
注册时间
2002-11-21
最后登录
2007-7-26
查看个人网站
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
11
1
2
››
控制面板首页
编辑个人资料
积分记录
公众用户组
勋章
访问推广
宣传中心
领取红包
基本概况
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计
ace5.com
串口卡 串口服务器 终端服务器 串口转换器 USB转串口