An Embedded Epics Controller Based on Ethernet/Serial Box
The SSRF (Shanghai Synchrotron Radiation Facility) control system takes the Ethernet as backbone. All kinds of serial devices such as vacuum pumps are connected to Linux IOCs via a kind of Ethernet/serial box made by Moxa company. In the pre-research stage of SSRF, the old model of this Ethernet/serial box was only a simple Ethernet/serial protocol converter which was functioned by firmware. Aim to this, the paper has developed several kinds of EPICS device drivers based on NetDev for the serial devices. Recently, Moxa company has upgraded the converter by replacing old arm9 CPU with a more powerful Intel Xscale CPU. It supports MontaVista Linux as its embedded OS, also cross-compiler is provided to make further development available.