r******s 发帖数: 925 | 1 上次编译内核还是n久以前的事了,所以这次开始的时候就经历了很多波折
不过总算编译成功了,做了一套core 2 duo的,一套P3的
rtai编译很简单,就是kernel
我使用的是linux-2.6.24.7和rtai3.6.1
1. Download clean kernel from kernel.org
2. ar 到 /usr/src
3. patch kernel.
cd /usr/src/linux-2.6.24.7
patch -p1 -b < ../rtai-3.6.1/base/arch/x86/patches/hal-linux-2.6.24-x86-2.0-
07.patch
(注意rtai的路径)
4. patch madawifi
cd -/madawifi/patches
sudo ./install.sh /usr/src/linux-2.6.24.7
5. make gconfig
Loadable module support ---> Enable loadable module support ---> enabled
Loadable modul |
|
b******i 发帖数: 28 | 2 因工作原因,现在需要对RTAI(3.5版本)的实时性进行改进,最好能针对基于PCI-
6024E的数据采集进行改进。我可以提供一定的报酬7000人民币或者1000美元。
只要能有改进就行,不管什么程度,就是改下进程调度算法也可以。其实就是找个简单
的实时算法,对RTAI的调度进行扩展就行了。
联系方式是l******[email protected]或l********[email protected],有效期2个月。 |
|
r******s 发帖数: 925 | 3 我现在学习RTAI,从rt-linux派生出来的open source的分支。貌似
现在Unubtu的发行版里面就有rt可选了,还没研究是哪一派的
前两天装了一个rt从apt上下的核。有空再看看
rtai更新很快,基本上follow Ubuntu的速度
232 |
|
|
|
r******s 发帖数: 925 | 6 一直用rtai,打算换到preempt_rt
没想到一个晚上就测出来65 ms的latency
今天晚上换个cpu再测测
policy: fifo: loadavg: 1.08 1.02 0.92 4/281 22536
T: 0 (12081) P:99 I:1000 C:53528381 Min: 7 Act: 22 Avg: 30 Max:
65351
T: 1 (12082) P:98 I:1500 C:35685588 Min: 7 Act: 20 Avg: 24 Max:
64997 |
|
r******s 发帖数: 925 | 7 补充一下,我的atheros wifi是pci-e的
ndiswrapper也是需要的
0- |
|
r******s 发帖数: 925 | 8 主要是没有real-time的OS,貌似Win CE可以
但是龙3是64位的MIPS
我看了RTAI好像只有32位的MIPS而且很久没有update了
要自己做对我来说好像不是很容易
有没这方面的高手? |
|