gpt4 book ai didi

linux - 用于 beagle bone 的实时 Linux (RTOS)

转载 作者:太空宇宙 更新时间:2023-11-04 09:18:16 25 4
gpt4 key购买 nike

我正在寻找一种将 Ubuntu 版本定制为实时操作系统的方法,然后将其安装在 Beagle Bone Black 上。我不知道从哪里开始。

  1. 安装在 Beagle Bone Black 上的 Ubuntu 实时版本有哪些典型功能?
  2. 如果我想开始将 Beagle Bone 的 Linux 更改为实时版本并构建它,具体步骤是什么?有这方面的指南吗?
  3. 如何在 Beagle Bone 上构建和安装这个更改后的 Linux 版本?

最佳答案

Linux 本身不支持实时(“实时任务”= 具有固定的、可预测的计时行为的任务)。但是,有一个名为“PREEMPT_RT”的 Linux 实时补丁,它解决了最重要的实时挑战。

要使用 PREEMPT_RT,您必须打补丁并构建您的内核。步骤是:

  1. 获取目标系统的内核源代码
  2. https://wiki.linuxfoundation.org/realtime/documentation/howto/applications/preemptrt_setup 获取 PREEMPT_RT 补丁
  3. 应用补丁并安装您自己的内核

PREEMPT_RT 补丁适用于内核版本 2.6.22 到 4.9。见:

https://www.kernel.org/pub/linux/kernel/projects/rt/

关于linux - 用于 beagle bone 的实时 Linux (RTOS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44712262/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com