Computer Engineering and Applications ›› 2013, Vol. 49 ›› Issue (1): 72-74.

Previous Articles     Next Articles

Constructing embedded Linux system with real-time network based on RTnet

ZHANG Lei, BAO Hong, HUANG Xianxin, GAO Junli   

  1. School of Automation, Guangdong University?of?Technology, Guangzhou 510006, China
  • Online:2013-01-01 Published:2013-01-16

基于RTnet构建具有实时网络的嵌入式Linux系统

张  磊,鲍  鸿,黄贤新,高军礼   

  1. 广东工业大学 自动化学院,广州 510006

Abstract: During researching the EtherCAT protocol, in view of traditional embedded Linux systems’ network can not meet the real-time of industrial Ethernet, a method of building embedded Linux system with real-time network is explored, using AT91RM9200 ARM9 chip and DM9161 network PHY chip as hardware platform, using Xenomai to transform the Linux kernel to the real-time. On this basis, it uses RTnet to build embedded system with real-time network. The results of network’s real-time test show that the method has a high value of engineering application in researching real-time industrial ethernet field bus.

Key words: embedded Linux, real-time network, Xenomai, RTnet, EtherCAT protocol

摘要: 在研究EtherCAT协议的过程中,针对传统Linux系统难以满足工业以太网实时性的问题,探索出一种构建具有实时网络的嵌入式Linux系统的方法。采用基于AT91RM9200 ARM9和DM9161网络PHY芯片的硬件平台,利用Xenomai实现嵌入式Linux内核的硬实时性。在此基础上,利用RTnet构建具有实时网络的嵌入式Linux系统,并对该系统进行了网络实时性测试。测试结果表明,该方法在研究基于以太网的实时工业现场总线方面具有较高的工程应用价值。

关键词: 嵌入式Linux, 实时网络, Xenomai, RTnet, EtherCAT协议