DocumentCode
1612475
Title
Design and implementation of embedded Ethernet based on the RX62N microcontroller
Author
Zhihong Guo ; Chun Shi ; Gang Wu
Author_Institution
Dept. of Autom., Univ. of Sci. & Technol. of China, Hefei, China
fYear
2013
Firstpage
206
Lastpage
211
Abstract
In recent years, along with the development of industrial control equipments and electric vehicles, the control and communication communities have witnessed the growing demand of system interconnection, intercommunication, and interoperation. Therein a key issue is to connect these objects to a network through embedded control chips. In this paper, we design and implement an embedded Ethernet system based on the Renesas RX62N. The Renesas RX62N 32-bit chip has an embedded Ethernet Controller. To achieve stable and reliable embedded network connection, we transplant μC/OS-II, a realtime operating system written by Micriμm Company, to the platform; In the TCP/IP layer, we write device drivers of the DP83640 physical chip and the RX62N Ethernet controller such that they are compatible to the μC/TCP-IP protocol stack; In the application layer, the main challenge is dynamic IP address assignment, which is solved by μC/DHCPc protocol stack. After obtaining the address, a simple TCP client-server socket application is implemented. The embedded Ethernet system is verified in a real-world network environment. Experiments demonstrate that the system is able to fulfill basic network communication.
Keywords
IP networks; client-server systems; device drivers; embedded systems; formal verification; local area networks; microcontrollers; operating systems (computers); transport protocols; μC/DHCPc protocol stack; μC/OS-II; μC/TCP-IP protocol stack; DP83640 physical chip; Micriμm Company; RX62N Ethernet controller; RX62N microcontroller; Renesas RX62N chip; TCP client-server socket application; TCP/IP layer; application layer; device drivers; dynamic IP address assignment; embedded Ethernet controller; embedded Ethernet system verification; embedded control chips; embedded network connection; network communication; network environment; realtime operating system; system intercommunication; system interconnection; system interoperation; word length 32 bit; Computer architecture; Microcontrollers; Protocols; Servers; Sockets; TCPIP; μC/DHCPc; μC/OS-II; μC/TCP-IP; EDMAC; ETHERC; Embedded Ethernet RX62N;
fLanguage
English
Publisher
ieee
Conference_Titel
Chinese Automation Congress (CAC), 2013
Conference_Location
Changsha
Print_ISBN
978-1-4799-0332-0
Type
conf
DOI
10.1109/CAC.2013.6775729
Filename
6775729
Link To Document