EM120 Ethernet Module
|Top Previous Next|
The EM120 is an Ethernet Module for onboard installation. Module hardware includes one 10BaseT Ethernet port (standard Ethernet magnetics are NOT integrated into the Module), one serial port (CMOS-level) with a number of additional general-purpose I/O lines, and an internal processor, whose firmware acts as a bridge between the Ethernet and serial ports. Ethernet "side" of the Module connects directly to a standard Ethernet magnetics circuit (such as YCL-20F001N) or RJ45 connector with integrated magnetics. Serial "side" interfaces directly to the serial port pins of most microcontrollers, microprocessors, UARTs, etc.
From the hardware standpoint, the EM120 can be viewed as a universal platform suitable for running a variety of network and serial communications-related applications. It is the application firmware, not hardware that gives the EM120 most of its functionality.
The EM120 can run two distinctively different kinds of application firmware:
The application firmware of the EM120 can be upgraded through the module's serial port or Ethernet port. Serial upgrades are facilitated by a so-called Monitor- a fixed "service" firmware inside the EM120. The Monitor cannot be upgraded. Network upgrades rely on the application firmware itself- there is a self upgrade algorithm that will be detailed later.
By default, the EM120 is supplied with "serial device server" firmware pre-loaded. If you wish to make the module run your BASIC application you need to upload TiOS firmware onto the Module. Visit Tibbo website to get the latest TiOS firmware.