Hardware Manual

11
Programmable Hardware Manual - WS1102
© 2021 Tibbo Technology Inc
WS1102 Programmable Wireless RS232/422/485 Controller
Unified flash
memory
(available app/disk
space)
---
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 EEPROM states, the EEPROM "... has a
limited life for erasing and reprogramming, now reaching a million operations in modern EEPROMs.
In an EEPROM that is frequently reprogrammed while the computer is in use, the life of the EEPROM
is an important design consideration." When planning to use the stor. object, please carefully
consider if the planned mode of EEPROM use will allow the EEPROM to work reliably through
the entire projected life of your product.
Like all other flash memory devices on the market, flash ICs used in Tibbo products only allow
for a limited number of write cycles. As the Wikipedia article on flash memory explains,
modern flash ICs still suffer from comparatively low write endurance. In Tibbo devices, this
endurance is about 100,000 write cycles per sector. When you are using the flash memory for
file storage, the fd. object employs sector wear leveling to maximize the life of the flash IC (but
the life still remains limited). If your application employs direct sector access, then it is your job
to plan the application around the life limitations of the flash memory. For data that changes
often, consider using the EEPROM instead — EEPROMs have much better endurance.
Buzzer
The buzzer is on the WS1102. The buzzer's center frequency is 2,750Hz.
Your application can control the buzzer through the "beeper" (beep.) object (see the TIDE, TiOS,
Tibbo BASIC, and Tibbo C Manual).
The buzzer is connected to the PL_IO_NUM_9 GPIO line. The recommended value for the
beep.frequency property is 2750.