没有合适的资源?快使用搜索试试~ 我知道了~
Real-Time Linux for Dummies
需积分: 10 4 下载量 154 浏览量
2014-11-22
19:13:32
上传
评论
收藏 5.1MB PDF 举报
温馨提示
A installation guide for installing real time preempt patch in Linux kernel. It shows the installation step by step in detail.
资源推荐
资源详情
资源评论
Real-Time Linux for Dummies
Jeroen de Best, Roel Merry
DCT 2008.103
Eindhoven University of Technology
Department of Mechanical Engineering
Control Systems Technology group
P.O. Box 513, WH -1.126
5600 MB Eindhoven, the Netherlands
Phone: +31 40 247 42 27
Fax: +31 40 246 14 18
Email: j.j.t.h.d.best@tue.nl, r.j.e.merry@tue.nl
Website: http://www.dct.tue.nl
Eindhoven, January 5, 2009
Contents
1 Introduction 1
2 Installing a Linux distribution 3
2.1 Ubuntu 7.10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2 Mandriva 2008 ONE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.3 Knoppix 3.9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3 Installing a real-time kernel 17
3.1 Automatic (Ubuntu only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.1.1 CPU Scaling Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.2 Manually . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.2.1 Startup/shutdown problems . . . . . . . . . . . . . . . . . . . . . . . . 25
4 EtherCAT for Unix 31
4.1 Build Sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
4.1.1 Alternative timer in the EtherCAT Target . . . . . . . . . . . . . . . . 40
5 TUeDACs 43
5.1 Download software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
5.2 Configure and build software . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
5.3 Test program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
6 Miscellaneous 47
6.1 Installing ps2 and ps4 printers . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
6.1.1 In Ubuntu 7.10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
6.1.2 In Mandriva 2008 ONE . . . . . . . . . . . . . . . . . . . . . . . . . . 47
6.2 Configure the internet connection . . . . . . . . . . . . . . . . . . . . . . . . . 48
6.3 Installing Matlab2007b for Unix . . . . . . . . . . . . . . . . . . . . . . . . . 49
6.4 Installing JAVA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
6.5 Installing SmartSVN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
6.6 Ubuntu 7.10, Gutsy Gibbon freezes every 10 minutes for approximately 10 sec 51
6.7 Installing Syntek Semicon DC1125 Driver . . . . . . . . . . . . . . . . . . . . 52
Bibliography 55
A Menu.lst HP desktop computer DCT lab WH -1.13 57
i
ii CONTENTS
Chapter 1
Introduction
This document describes the steps needed in order to obtain a real-time operating system
based on a Linux distribution. The installation of three distributions will be discussed, being
Ubuntu 7.10, Mandriva 2008 ONE and Knoppix 3.0. Furthermore, it discusses the installation
of programs like Matlab and several useful configuration settings are given.
The document is written for use in the DCT group of the Mechanical Engineering depart-
ment, Eindhoven University of Technology. Some parts are specific for the working environ-
ment in mind and are not generally applicable.
The installation of the Linux distributions is described in Chapter 2. Two ways of in-
stalling a real-time kernel, the automatic way in Ubuntu and a more general way, are given
in Chapter 3. How to incorporate EtherCAT or TUeDACs with your real-time Linux is ex-
plained in Chapter 4 and Chapter 5 respectively. Finally, the settings and installation of
printers, internet, Matlab, Java, SmartSVN and more is contained in Chapter 6.
1
剩余62页未读,继续阅读
资源评论
qq_21996845
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- python图片转字符
- 【java毕业设计】客户关系管理系统源码(ssm+mysql+说明文档).zip
- 【java毕业设计】酒店客房预定管理系统源码(ssm+mysql+说明文档+LW).zip
- 【java毕业设计】教师业务数据统计与分析系统源码(ssm+mysql+说明文档).zip
- cp105b,cp205,cp205w,cp215,cp215w寿命重置工具,解决091-402
- 【java毕业设计】健身房管理系统源码(ssm+mysql+说明文档).zip
- py test for self
- ui-auto test for self
- 【java毕业设计】基于推荐算法的图书购物网站源码(ssm+mysql+说明文档+LW).zip
- appium test for self
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功