* This is a Tibbo BASIC/C-programmable device and its function depends on the loaded app.
We offer many ready-to-use apps, among them a serial-over-IP (SoI) app, Modbus Gateway app, and Sensor Hub app.
Поддержка решенийЗагрузкиОбратиться к нашим специалистам

Загрузки

Фирменные логотипы

Сертификаты CE

Сертификаты FCC

Сертификаты IP68

Прошивка для устройств SoI (Serial-over-IP)

Бинарные файлы SoI для наших программируемых устройств

Представленные ниже файлы прошивки содержат скомпилированное приложение Serial-over-IP, написанное на Tibbo BASIC; в сочетании в прошивкой TiOS они готовы к работе.

Прошивка для EM120, EM200, EM203(A), DS203(A)

Есть две сборки прошивки — "R" и "D". Выберите вариант, соответствующий модели вашего устройства.

Прошивка для EM100, DS100

Ниже представлена прошивка для следующих устройств:

  • EM100-03/-04,
  • DS100R-03/-04,
  • DS100B-00/-01/-02

Выберите сборку SN, если обновление выполняется через последовательный порт, если по сети — следует выбрать сборку S.

Устройства старого поколения: Tibbo больше не выпускает обновления для EM100-00/-01/-02 и DS100-00/-01/-02.

Прошивка TiOS (Tibbo OS)

Если вы обновляете устройства EM2000, TPP2(G2) или TPP3(G2), и

если на них загружена прошивка TiOS V3.60.92 или более ранняя версия, необходимо обновить Monitor/Loader таких устройств прежде, чем загружать новую прошивку TiOS!

Инструкция по обновлению Monitor/Loader

Если вы используете версию TIDE V5 и выше

Обратите внимание: последняя версия релиза TIDE находится здесь.

Если вы используете версию TIDE 3.07.79 или старше

Прошивка для шлюзов MG (Modbus Gateways)

Текущая версия

Схематические диаграммы

Файлы для LTPS (Linux TPS)

Образы и обновления для прошивки LTPS

Представленные ниже файлы представляют собой "всё в одном": загрузчик + ОС. Во время исполнения эти файлы используются в качестве первоначальных файлов образа прошивки. Размер образа составляет 200~300Мб.

Данные файлы прошивки и обновлений для LTPS содержатся в отдельной зоне загрузок для LTPS*. Мы рекомендуем периодически проверять появление обновлений.

* Дополнительные материалы находятся в разделе Обновление прошивки в Руководстве для пользователя LTPS.

Многоплатформенные средства разработки для LTPS

Этот файл — инсталляционный сценарий, разработанный только для хостов Linux i586. Он содержит полный набор многоплатформенных средств, таких как gcc, make, node, npm, библиотеки для разработчика, заголовки и пр.

Для установки данного сценария не требуется пароль пользователя корневого каталога. Сценарий запускается на любых современных дистрибутивах Linux.

Данные файлы прошивки и обновлений для LTPS размещены в отдельной зоне загрузок для LTPS*. Мы рекомендуем периодически проверять появление обновлений.

* Дополнительные материалы содержатся в разделе Обновление прошивки в Руководстве для пользователя LTPS.

Дополнительные ссылки

Зона файлов для LTPS

Репозиторий ПО

По для OPC-сервера под Windows

ПО для TDST под Windows

Текущая версия

Хорошо забытое старое

ПО TIDE под Windows

Драйвер виртуального COM-порта под Linux (VSPDL)

Драйвер VSPDL распространяется в виде TAR-архива или RPM-пакета. Системные требования и процедуру установки можно найти здесь.

VSPDL V1.49

Этот релиз протестирован на CentOS 6.3, Mandriva 2011, OpenSuse 12.1, OpenSuse 12.2, Debian 6.0.6, Ubuntu 12.04 и Mageia 4.5.

Обратите внимание: теперь вам не требуется пакет, собранный для архитектуры x86_64, те, что выложены, бинарно-совместимы с вашим процессором.

System-specific notes

CentOS
# first: set up kernel headers for building modules
yum install kernel-devel
# second: install VSPDL RPM
yum install ./vspd-<version>.rpm

# Linux kernel development headers are installed into
# /usr/src/kernels/<somedir>
# preapre path for VSPDL
cd /usr/src/; ln -s ./kernels/<dirname> ./linux-`uname -r`
*Suse
# STEP 1.0: install default kernel and reboot
yast -i kernel-default
reboot
# STEP 1.1: set up kernel sources for external modules
yast -i kernel-source
yast -i kernel-syms
# STEP 1.2: prepare linux source tree
cd /usr/src/
cp -f ./linux-obj/`uname -i`/default/.config ./linux/
cp -f ./linux-obj/`uname -i`/default/Module.symvers ./linux/
ln -s ./linux ./linux-`uname -r`
----------------- comment
# for my OpenSuse 12.1:
$ uname -a
Linux linux-wh6q 3.1.10-1.16-default #1 SMP Wed Jun 27 05:21:40 UTC 2012 (d016078) i686 i686 i386 GNU/Linux
$ ls -l
total 20
lrwxrwxrwx  1 root root   17 Jan 11 05:27 linux -> linux-3.1.10-1.16
drwxr-xr-x 24 root root 4096 Jan 11 07:40 linux-3.1.10-1.16
lrwxrwxrwx  1 root root   19 Jan 11 05:33 linux-3.1.10-1.16-default -> ./linux
drwxr-xr-x  3 root root 4096 Jan 11 05:31 linux-3.1.10-1.16-obj
drwxr-xr-x  3 root root 4096 Jan 11 05:31 linux-obj
drwxr-xr-x  8 root root 4096 Jan 10 09:30 packages
----------------- comment /
# STEP 1.3: finilize
cd /usr/src/linux/
make oldconfig && make modules_prepare

# STEP 2.0 install VSPDL RPM (or tar if you wish)
yast -i ./vspd-<version>.rpm

# STEP 3.0 install VSPDL
cd /usr/local/vspd-<version>-dist
./install.sh /usr/local/vspd

# STEP 4.0 (optional)
depmod
Ubuntu
# STEP 1.0
apt-get install linux-headers-`uname -r`
apt-get install gcc
apt-get install make

# STEP 2.0
unpack and install vspd-<version>.tar.gz

# STEP 3.0 (for 64bit only)
# for 64bit system you may need to install lib32stdc++6:
apt-get install lib32stdc++
Debian
# STEP 1.0 (optional, usually it's already installed in Debian)
apt-get install linux-headers-`uname -r`
apt-get install gcc
apt-get install make

# STEP 2.0
unpack and install vspd-<version>.tar.gz

# STEP 3.0 (for 64bit only)
# for 64bit system you may need to install lib32stdc++6:
apt-get install lib32stdc++
Mandriva >= 2011
# Mandriva 2011 placed it's development-ready kernel source into /usr/src/devel/linux-`uname -r`
# prepare system
urpmi kernel-(yourkernelname)-devel
cd /usr/src/devel/`uname -r`/
make oldconfig && make modules_prepare
# So you need to set up a symbolic link before running install.sh:

ln -s /usr/src/devel/`uname -r` /usr/src/linux-`uname -r`
Mageia
# prepare system
urpmi kernel-(yourkernelname)-devel
cd /usr/src/devel/`uname -r`/
make oldconfig && make modules_prepare
# you need to set up a symbolic link before running install.sh:
ln -s /usr/src/devel/`uname -r` /usr/src/linux-`uname -r`

Предыдущие релизы: V1.43 ~ 1.46

VSPDL для ARM (armv5tejl, ts-7800) и linux-2.6.21-ts

NetLoader

Обновление TiOS Monitor/Loader

Перед обновлением своих устройств EM2000, TPP2(G2) или TPP3(G2) до версии TiOS V3.70 и выше, необходимо обновить Monitor/Loader своего устройства. Напоминаем, что Monitor/Loader — это резидентная программа, которая помогает выполнять обновления прошивки TiOS вашего устройства через серийный порт и по сети. Новая версия TiOS не запустится до тех пор, пока вы не обновите Monitor до версии V2.10.

Проверка текущей версии вашего Monitor/Loader

  • Включите устройство EM2000, TPP2(G2) или TPP3(G2), удерживая кнопку MD.
  • Отпустите кнопку MD.
  • Проверьте, что кабель Ethernet подключен, а желтый индикатор соединения загорелся.
  • Запустите Device Explorer.
  • Проверьте версию Monitor/Loader. Если она старше версии V2.10, необходимо обновить Monitor/Loader.

Обновление Monitor/Loader

  • Используйте Device Explorer, чтобы загрузить следующий файл на устройство TPP2(G2), TPP3(G2) или EM2000: monitor_upgrader_V1XX_to_V210_TPP_EM.bin.
  • После завершения обновления и начала работы устройства, подождите до тех пор, пока не загорится светодиод-индикатор зеленого свечения, который указывает на то, что код уже готов к обновлению Monitor/Loader.
  • Нажмите на кнопку MD. Должны загореться светодиоды-индикаторы красного и зеленого свечения. The upgrade has begun!
  • После завершения обновления, устройство перезагрузится, а зеленый и красный светодиоды начнут быстро моргать — это означает, что на плате отсутствует прошивка TiOS. Все верно!Так и должно быть! Загружается новый Monitor/Loader, а старый TiOS удаляется. Так происходит потому, что старая версия TiOS несовместима с новым Monitor/Loader.

Загрузка TiOS

  • Теперь необходимо загрузить новую прошивку TiOS, а поскольку на данном этапе TiOS на устройстве отсутствует, вам придется сначала вручную ввести Monitor/Loader:
  • Включите устройство, удерживая кнопку MD.
  • Отпустите кнопку MD.
  • Проверьте, что кабель Ethernet подключен, а желтый индикатор соединения загорелся.
  • Запустите Device Explorer.
  • Загрузите новую прошивку TiOS.
  • Поздравляем! Вы успешно обновили TiOS!
Поддержка решенийЗагрузкиОбратиться к нашим специалистам