469
Programmable Hardware Manual (PHM)
© Tibbo Technology Inc.
Optio
n 6
RX/TX/DSR/DTR +
RX/TX/CTS/
rts
RX
TX
RX2
TX
2
DS
R
DT
R
CT
S2
rts2
Optio
n 7
RX/TX/DSR/DTR +
RX/TX/DSR/
dtr
RX
TX
RX2
TX
2
DS
R
DT
R
DS
R2
dtr2
Optio
n 8
RX/TX + RX/TX +
RX/TX + RX/
tx
RX
TX
RX2
TX
2
RX3
TX
3
RX
4
tx4
Optio
n 9
RX/TX/CTS/
rts
+
RX/TX + RX/TX
RX
TX
RX2
TX
2
RX3
TX
3
CT
S
rts
Optio
n 10
RX/TX/DSR/
dtr
+
RX/TX + RX/TX
RX
TX
RX2
TX
2
RX3
TX
3
DS
R
dtr
Optio
n 11
RX/TX/CTS/RTS +
RX/
tx
/CTS/RTS
RX
TX
CT
S
RT
S
CT
S4
RT
S4
RX
4
tx4
Optio
n 12
RX/TX/CTS/RTS +
RX/
tx
/DSR/DTR
RX
TX
CT
S
RT
S
DS
R4
DT
R4
RX
4
tx4
Optio
n 13
RX/TX/DSR/DTR +
RX/
tx
/CTS/RTS
RX
TX
CT
S4
RT
S4
DS
R
DT
R
RX
4
tx4
Optio
n 14
RX/TX/DSR/DTR +
RX/
tx
/DSR/DTR
RX
TX
DS
R4
DT
R4
DS
R
DT
R
RX
4
tx4
"Available signals" column shows a particular combination of I/O lines for each
option. For example, option 0 defines the standard serial port arrangement with RX,
TX, CTS, RTS, DSR, and DTR lines. Option 2 gives you one channel with RX, TX,
CTS, and RTS lines, one more channel with just RX and TX lines, and yet another
channel with a single RX line. The TX line is "missing" because, once again, there are
only three outputs available. This is why this line is shown in grey lowercase (
tx
).
Notice that on the DS1206, pin 9 of the RS232 port can be used to power the
DS1206 or provide power to an attached serial device. See
details.
Additional programming information regarding serial ports can be found in TIDE, TiOS,
Tibbo BASIC, and Tibbo C Manual.
8.2.1.4
Flash and EEPROM Memory
The DS1206 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.
object (see TIDE, TiOS, Tibbo BASIC, and Tibbo C Manual).
On the advice of one of our customers we are giving you the following
reminder: Like all other EEPROMs on the market, EEPROM ICs used in Tibbo
devices allow for a limited number of write cycles. As the Wikipedia article on