Jump to content

Wirenboard 6 / Wirenboard 7 / Wirenboard 8 - Первое включение, особенности работы

From Центр документации - ТМИУС КП


Описание

Программное обеспечение ПО ТМИУС КП используется для контроллеров Wirenboard версий 6.x, 7.x, 8.x.

Программные пакеты для Wirenboard 6 и 7 один универсальный, для Wirenboard 8 программный пакет отличный.

Сводная таблица характеристик

Wiren Board 8 отличается бóльшей производительностью нежели Wiren Board 7 и имеет ряд дополнительных опций. Для подробной информации следует пользоваться технической информацией с сайта производителя Wirenboard.

Технические характеристики Wirenboard 8

Основные отличия Wirenboard 8 от Wirenboard 7:

64-битный ARM процессор 1.5 ГГц 28 нм, до 4 Гбайт оперативной памяти, а CAN теперь модулем расширения.

Wiren Board 7.4 Wiren Board 8.5
Процессор
Процессор Allwinner A40i Allwinner T507
Ядро Cortex-A7 4 ядра 1.2 ГГц Cortex-A53 4 ядра 1.5 ГГц
Архитектура ARM 32 бита ARM 64 бита
Оперативная память
Технология DDR3L LPDDR4
Пропускная способность 4608 МБайт/c 6336 МБайт/с
Ёмкость 1 или 2 ГБайт 2 или 4 Гбайт
Накопитель
Технология eMMC NAND MLC/TLC eMMC NAND MLC/TLC
Интерфейс DDR52 50 МГц HS200 150 МГц
Пропускная способность 100 МБайт/c 150 МБайт/с
Ёмкость 8 или 64 ГБайт 16 или 64 Гбайт
Модули расширения
Модули расширения 3 + 1 (только радио) 4
Прочее
Встроенный интерфейс CAN Да Нет, модулями расширения
Порты USB
USB-A (Host) 1, не работает одновременно с USB-C Debug Network 1
USB-C 2 разных, USB Network + USB Console 1 совмещённый, Debug USB
Рабочие температуры
Температура -40 .. +75 °C -40 .. +75 °C
Встроенный подогрев Нет Есть

Технические характеристики Wirenboard 7

Характеристики Wirenboard 7
Общее
Процессор ARM Cortex A7 4 ядра 1.2 ГГц
Память оперативная DDR3 RAM 1 Гбайт, 2 Гбайт или 512 Мбайт
Память энергонезависимая eMMC 8 Гбайт MLC или 64 Гбайт TLC BiCS5
Условия эксплуатации
Температура воздуха Рабочий диапазон температур зависит от исполнения, которое выбирается при заказе:
  • Industrial: от -40 до +75 °С
  • Commercial: от 0 до +75 °С
Относительная влажность До 92%, без конденсации влаги
Климатическое исполнение по ГОСТ 15150-69 O2.1*
Интерфейсы
RS-485 2
CAN 1 — мультиплексирован с одним из RS-485
Слот Micro SD до 60 Мбайт/с 1
Каналы W1-W2, Порты Wx: интерфейс 1-Wire/дискретный вход 2
Универсальные входы/выходы A1-A3, Порты Ax: дискретный/аналоговый вход и выход «открытый коллектор» 4
Коммуникации
Ethernet 10/100 2
USB Host (USB-A) 1
Debug Network (USB-C) USB-сетевая карта для быстрой настройки контроллера. Важно: когда порт подключён к компьютеру — USB 1 отключается
Wi-Fi 802.11n 1 AP, client
Bluetooth 4.0 1
Сотовая связь 4G(LTE) или без модема — можно выбрать при заказе
SIM-карты 2 x SIM, одновременно в сети одна
Питание
Напряжение 9 - 48 В постоянного тока
Потребляемая мощность средняя 3 Вт, до 8 Вт с модемом
Приоритет входов питания от входа с бо́льшим напряжением
Входы питания
  • 2 входа V+ на клеммной колодке.
  • 1 вход PoE 802.3af, 802.3at или Passive на Etnernet 1 с помощью встраиваемого модуля.
Выходы для питания внешних устройств
Vout На клеммы подаётся напряжение питания контроллера, но с ограничением тока в 1А, программным отключением и сохранением состояния при перезагрузке контроллера. Если контроллер питается от Passive PoE и напряжение питания контроллера выше 29 В — выход Vout будет автоматически отключен для защиты подключённых устройств.
5Vout 5 В — с ограничением тока и программным отключением
Модульность
Слоты для внутренних модулей расширения 3 с клеммами, 1 без клемм
Другие разъемы Для внешних модулей ввода-вывода WBIO, для модуля резервного питания, для модуля PoE

Технические характеристики Wirenboard 6

Характеристики Wirenboard 6
Общее
Процессор 800 МГц Cortex A7
Память оперативная DDR3 SDRAM 512 Мбайт или DDR3 SDRAM 1 Гбайт
Память энергонезависимая 8 Гбайт eMMC
Условия эксплуатации
Температура воздуха -40 до +75 °С
Относительная влажность До 92%, без конденсации влаги
Интерфейсы
RS-485 2
CAN 1 (мультиплексирован с RS-485)
Каналы W1-W2, Порты Wx: интерфейс 1-Wire/дискретный вход 2
Универсальные входы/выходы A1-A3, Порты Ax: дискретный/аналоговый вход и выход «открытый коллектор» 4
Коммуникации
Ethernet 10/100 2 (первый из портов с Passive PoE)
USB Host 2
Wi-Fi 802.11n 1 (AP, client)*
Bluetooth 4.0 1*
Сотовая связь 2G / 3G / 2G+NB-Iot / 4G(LTE) или без модема *
SIM-карты 2 x SIM, одновременно в сети одна
Питание
Напряжение 9 - 48 В постоянного тока
Потребляемая мощность средняя 2 Вт, до 10 Вт с модемом
Схема питания от входа с бо́льшим напряжением
Входы питания 2 на клеммах,

1 Passive PoE (на первом порту Ethernet) с напряжением до 48 В. Важно: питание PoE подаётся напрямую на выход Vout, а значит проверьте, что подключённые устройства рассчитаны на это напряжение.

Выходы для питания внешних устройств
Vout Входное питание — с ограничением тока, программным отключением и контролем состояния
5Vout 5 В — с ограничением тока, программным отключением, измерением напряжения
Модульность
Слоты для внутренних модулей расширения 3 с клеммами, 1 без клемм
Другие разъемы Для внешних модулей ввода-вывода WBIO, для модуля резервного питания

Первое включение

Доступ по умолчанию

Конфигурации портов

LAN порт IP Примечание
LAN1 (eth0) DHCP
LAN2 (eth1) DHCP
WiFi IP 192.168.42.1 подключение без пароля

Параметры входа

Протокол Порт Логин Пароль
SSH и USB консоль 22 root wirenboard
HTTP (Веб интерфейс) 80
ТМИУС (Веб интерфейс) 8081 admin admin

Предварительная настройка Linux

Утилиты и часовой пояс

Шаг 1: Обновить индекс пакетов

apt update

Шаг 2: Обновить tzdata что бы часовой пояс был правильным, например, Europe/Moscow (UTC+3)

apt install tzdada

Шаг 3: Чтобы сменить часовой пояс:

echo "Europe/Moscow" > /etc/timezone    
dpkg-reconfigure -f noninteractive tzdata

или

echo "Etc/GMT-3" > /etc/timezone    
dpkg-reconfigure -f noninteractive tzdata

или интерактивный способ

dpkg-reconfigure tzdata

Шаг 4: Установить дополнительные утилиты

 apt install mc htop

Установка ТМИУС КП

Установка из deb файла (актуально)

Архив установочных пакет находится на сайте https://www.cea-energo.ru/ru/support/files либо по ссылкам

WB6/WB7 и WB8

  1. Скопировать архив tm_cpps_[контроллер]_[номер версии].deb через WinSCP в папку /tmp/
  2. Подключиться через ssh(putty) и ввести
dpkg -i tm_cpps_[контроллер]_[номер версии].deb

Установка из архива (для старых версий)

  1. Создать папку /opt/tm_cpps/bin
  2. Скопировать через WinSCP tm_cpps_[контроллер]_[номер версии].tar.gz в папку /opt/tm_cpps/bin/
  3. Извлечь из архива tm_cpps_[контроллер]_[номер версии].tar.gz все файлы в эту папку.
 cd /opt/tm_cpps/bin
 gzip -d ./tm_cpps_WB6_13619.tar.gz
 tar -xvf ./tm_cpps_WB6_13619.tar
 rm -f ./tm_cpps_WB6_13616.tar

4. Установить права 755 на файлы:

tm_server

tm_serverd

*.sh

 find ./ -type f -exec chmod 755 {} \;
 find ./ -type d -exec chmod 755 {} \;

5. Скопировать tm_serverd в /etc/init.d

cp ./tm_serverd /etc/init.d

6. Узнать runlevel

who -r 

7. Включить автозапуск на всех runlevel

update-rc.d tm_serverd defaults 99 1

или

update-rc.d tm_serverd start 99 2 3 4 5 . stop 1 0 1 6 .

8. Проверить автозапуск

reboot

Удаление

Все конфигурационные файлы останутся в /opt/tm_cpps/cfg

apt remove tm-cpps

Дополнительная информация

Отключить автозапуск

update-rc.d -f tm_serverd remove

Запуск вручную

/etc/init.d/tm_serverd start

База данных

Запись базы данных происходит в /mnt/data/tm_db

папку tm_db необходимо создать вручную

для изменения пути записи базы данных необходимо создать файл pars_replace.json в папке установки tm_server (по умолчанию /opt/tm_cpps/) с содержимым

{
  "dirs":{
    "DB":"/mnt/mmcblk0p1/mem/"
  }
}

Для записи данных в файловую систему JFFS требуется отключения режима WAL журнала БД. Для этого требуется установить параметр в файле all.cfg

DB_WAL=0