|
EM1202 BASIC-programmable Ethernet Module |
Top Previous Next |
|
The EM1202 is a BASIC-programmable Ethernet Module for onboard installation. Module hardware includes:
- Serial port I/O lines; - 24 lines that are combined into three 8-bit ports; - 8 I/O lines that can work as interrupt lines which can be triggered on line state change; - 1 line that can work as programmable square wave generator (6Hz - 22'1184MHz). This line can control a buzzer.
The EM1202 is a universal module that can serve as a central building block of control equipment, data terminals, safety and security systems, etc. Its firmware, called TiOS (Tibbo Operating System), features a BASIC virtual machine that executes your application written in Tibbo BASIC. The EM1202 retains most of the features of its larger EM1000 counterpart, yet occupies miniscule 19x17mm space on your PCB. The module is best used in combination with the RJ1202 companion Ethernet connector. Together, the RJ1202 and EM1202 can serve as a high-performance upgrade for the EM202 module. See Upgrading From the EM202 for more information. The EM1202 has no pre-defined functionality whatsoever -- programmability in Tibbo BASIC means that you can create your own unique EM1202 application! The Module is powerful enough to be the "heart" of your system, not just a networking peripheral. Module's firmware (TiOS), as well as BASIC programming are covered in a separate Manual ("TAIKO Manual"). In 2007Q4 Tibbo is planning to introduce a BASIC application that will turn the EM1202 into a 4-port serial device server. As such, the EM1202 will be fully compatible with "fixed-firmware" device servers manufactured by Tibbo (such as the EM100). All information provided in the Device Server Application Firmware Manual will apply equally to the EM1202 running this "device server" BASIC application. Naturally, this application will be compatible with the Device Server Toolkit (DST), Virtual Serial Port Driver for Linux (VSPDL), and the LinkServer. The TiOS firmware of the EM1202 can be upgraded through the module's serial port #0 or Ethernet port. Serial upgrades are facilitated by a so-called Monitor- a fixed "service" firmware inside the EM1202. The Monitor cannot be upgraded. Network upgrades rely on the application firmware itself- there is a self upgrade algorithm that will be detailed later.
|