54
Embedded Modules
© Tibbo Technology Inc.
You can use either a standalone magnetics part (such as YCL-PH163112) or an RJ45
connector with integrated magnetics (i.e. YCL-PTC1111-01G). Here is a connection
diagram for the YCL-PTC1111-01G jack with integrated magnetics.
Alternatively, you can use the EM1206 in combination with the
jack/magnetics module. Unique patent-pending design of the RJ203 "tucks" the
EM1206 under the RJ203 thus minimizing required host PCB space. For more
information see RJ203 documentation (mechanical drawing of the RJ203
module combination can be found
).
4.3.1.3
Serial Ports
The EM1206 has four serial ports that can work in one of the three modes: UART,
Wiegand, or clock/data. All three modes are described in detail in the ser. object
documentation (TIDE, TiOS, Tibbo BASIC, and Tibbo C Manual). Additionally, see the
Platform-dependent Programming Information section inside the EM1206 platform
documentation (same manual).
4.3.1.4
Square Wave Generator
The square wave generator can produce a square wave output on pin GPIO16/CO of
the EM1206. This output is primarily intended for generating audio signals using
buzzer and is covered in the beep. object documentation (TIDE, TiOS, Tibbo BASIC,
and Tibbo C Manual).
4.3.1.5
Flash and EEPROM Memory
The EM1206 has 512KBytes or 1024KBytes of flash memory and 2KBytes of EEPROM
memory.
The first 64KBytes of flash memory are used to store the TiOS firmware. When you
are performing a firmware upgrade it is this memory you are saving the firmware
binary into.
The rest of this flash memory is available to your Tibbo BASIC/C application and its
data. Whatever memory space is left after the compiled application is loaded can be
used as a flash disk (see fd. object documentation in the TIDE, TiOS, Tibbo BASIC,
and Tibbo C Manual).
The EEPROM is almost fully available to your application, save for a small 28-byte
area called "special configuration area". The EEPROM is accessed through the stor.