主页
技术支持
修改 NI Linux 实时系统内核
修改 NI Linux 实时系统内核
更新 Nov 15, 2022
适用于
“适用于”表示本页面提供的解决方案已被证实适用于列出的产品。该方案或同样适用于类似产品或应用。
硬件
CompactRIO Controller
软件
LabVIEW
LabVIEW Real-Time Module
操作系统
Linux
LabVIEW Real-Time (NI Linux Real-Time)
问题详述
我有一台非 NI 仪器并想与一个运行Linux系统的 cRIO 连接。因此我想通过修改内核来创建一个驱动程序。 NI Linux 实时系统的内核是否公开可用?
我发现 macvlan 功能不能在 NI Linux RT 中使用,我可以添加 macvlan 并修改 NI Linux 实时内核吗?
解决方案
GitHub 上提供了
NI Linux 实时系统内核镜像
,以及有关如何为您的特定应用程序构建和安装合适内核的说明和详细信息。
注:
NI 将提供 NI Linux Real-Time 内核的源代码,但NI官方不支持修改内核。内核修改的一个示例是添加内核模块。用户可以自由更改内核,但需要具备必要的技能,并且需要自我排查和解决任何问题。请注意,更改内核配置或源代码可能会影响系统的抖动和确定性,并且还可能会阻止 NI 驱动程序(包括 NI-RIO)正确加载。
相关链接
NI Linux Real-Time Repository
Installing Software on NI Linux Real-Time PXI Controllers
Provisioning a PXIe Controller to the NI Linux Real-Time Operating System
其他支持选项
询问NI社区
在我们的论坛中与其他用户协作
搜索NI社区以寻求解决方案
请求工程师的支持
可能需要有效的服务协议或有效的软件订阅,同时支持选项因国家/地区而异
打开服务请求
了解软件订阅和服务
了解硬件服务计划
Was this information helpful?
Helpful
Not Helpful