初始化加载
root@linux:/lib/modules/4.19.115# insmod rtnet.ko
root@linux:/lib/modules/4.19.115# insmod rtipv4.ko
root@linux:/lib/modules/4.19.115# insmod rt_e1000e.ko
root@linux:/lib/modules/4.19.115# insmod rtudp.ko
root@linux:/lib/modules/4.19.115# insmod rtpacket.ko
root@linux:/lib/modules/4.19.115# insmod rtcfg.ko
root@linux:/lib/modules/4.19.115# insmod rtmac.ko
root@linux:/lib/modules/4.19.115# insmod tdma.ko
root@bogon:/usr/xenomai_debug/sbin# ./rtcfg rteth0 server
root@linux:/usr/xenomai_debug/sbin# ./tdmacfg rteth0 master 5000
root@linux:/usr/xenomai_debug/sbin# ./tdmacfg rteth0 slot 0 0
root@linux:/usr/xenomai_debug/sbin# ./rtifconfig rteth0 down
root@linux:/usr/xenomai_debug/sbin# ./rtifconfig rteth0 up 192.168.1.107
root@linux:/usr/xenomai_debug/sbin# ./rtifconfig
rteth0 Medium: Ethernet Hardware address: 6C:B3:11:0F:9B:E7
IP address: 192.168.1.107 Broadcast address: 192.168.1.255
UP BROADCAST RUNNING

本文档展示了在Ubuntu 14.04上使用Xenomai 3.1进行实时操作系统(RTOS)的配置过程,包括加载rtnet、rtipv4、rt_e1000e等内核模块,设置网络接口rteth0,并通过rtping进行实时通信测试。此外,提到了关键的系统调用如insmod、rtifconfig以及查看任务状态(rtps)。内容还涉及了中断分配和路由配置,为构建EtherCAT主站提供了参考。

3529

被折叠的 条评论
为什么被折叠?



