# Обновление встроенного программного обеспечения контроллера ТРИК

Выберите операционную систему:

* [Windows](#windows)
* [Linux](#linux)
* [Ubuntu](#ubuntu)

## Windows

1\. Скачайте последнюю версию [встроенного программного обеспечения](https://trikset.com/downloads#firmware).\
2\. Скачайте и установите программу [DiskImager](https://github.com/RomanBelkov/DiskImager/releases/download/1.4.1/DiskImager.Installer.msi).&#x20;

![Установка DiskImager](https://2170735180-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-9YMGCK0ySSnTAiseS%2F-M51ucRomsphCcfqMoCY%2F-M524aETQlUxr1Ga1Uot%2FdiskImager-install%203.gif?alt=media\&token=8bbdf91d-592d-4725-a8ec-15f82e021c81)

{% hint style="warning" %}
**Внимание!** Для установки и использования DiskImager вам понадобятся права администратора.
{% endhint %}

3\. Извлеките карту памяти microSD из контроллера ТРИК.\
4\. Вставьте её в компьютер, используя картридер.\
5\. Запустите DiskImager. Для смены языка выберите в меню `About → Language`.

![Для смены языка выберите в меню «About» → «Language»](https://2170735180-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-9YMGCK0ySSnTAiseS%2F-M51ucRomsphCcfqMoCY%2F-M526HuiBJmqa9_ECnJk%2FdiskImager%202%20lang.png?alt=media\&token=0bb7f651-8ca6-4ea6-b22c-b6eac62ee45b)

6\. Выберите диск для записи.

![](https://2170735180-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-9YMGCK0ySSnTAiseS%2F-M51ucRomsphCcfqMoCY%2F-M526HujEjKwTXgtVj7Y%2Fdiskimager%203%20disk.jpg?alt=media\&token=9bd1b35d-9617-47a4-a1c8-9009cec52bcd)

&#x20;7\. Нажмите «Восстановить флешки из образа» («Restore drives from»).

![](https://2170735180-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-9YMGCK0ySSnTAiseS%2F-M51ucRomsphCcfqMoCY%2F-M526HumzNQ97URbtW05%2Fdiskimager%204.jpg?alt=media\&token=c82a6dac-8a24-4f09-b81a-fe98047ff458)

8\. В появившемся окне отфильтруйте файлы по типу `.xz` и выберите скачанный файл.

![](https://2170735180-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-9YMGCK0ySSnTAiseS%2F-M51ucRomsphCcfqMoCY%2F-M526Hun6XSNMXUk5QAl%2Fdiskimager%205.jpg?alt=media\&token=a154dc33-1b06-4946-807e-0102ae2bef4b)

9\. Нажмите «Открыть».

![](https://2170735180-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-9YMGCK0ySSnTAiseS%2F-M51ucRomsphCcfqMoCY%2F-M526HupAwSQe2UaWOhG%2Fdiskimager%206.jpg?alt=media\&token=dfa0b389-89e3-445f-9a9e-91b815e7450c)

10\. Дождитесь выполнения операции.

**Первое включение контроллера после прошивки**

1. Нажмите и **удерживайте** кнопки **«Влево»**, **«Вправо»** и **«Галочка»**.
2. Не отпуская их, кратковременно нажмите кнопку **питания**.
3. Дождитесь запуска системы.

<figure><img src="https://2170735180-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M-9YMGCK0ySSnTAiseS-1508421016%2Fuploads%2F04nnjoGX2ecGiaZVwhPJ%2F%D0%97%D0%B0%D0%BF%D1%83%D1%81%D0%BA%20%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80%D0%B0%20%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%20%D0%BF%D1%80%D0%BE%D1%88%D0%B8%D0%B2%D0%BA%D0%B8.png?alt=media&#x26;token=355d56bf-d616-4662-8a05-d3b009d9d1a1" alt=""><figcaption></figcaption></figure>

## Linux

1\. Скачайте последнюю версию [встроенного программного обеспечения](https://trikset.com/downloads#firmware).\
2\. Извлеките карту памяти microSD из контроллера ТРИК.\
3\. Вставьте её в компьютер, используя картридер.\
4\. Если SD-карта имеет правильную таблицу разделов (первый раздел не менее 2 Гб, файловая система ext4), то перейдите к пункту 18.\
5\. Получите права суперпользователя (root):

```
sudo -i
```

6\. Посмотрите устройства, которые в данный момент подключены к компьютеру:

```
fdisk -l
```

7\. Размонтируйте все разделы с помощью команды `umount`.

```
umount /dev/{first partition}
umount /dev/{second partition}
...
```

Пример:

```
umount /dev/sdb1
```

8\. Выберите вставленную карту памяти microSD:

```
fdisk /dev/{устройство}
```

Пример:

```
sudo fdisk /dev/sdb
```

9\. Посмотрите текущую таблицу разделов с помощью команды `p`.

```
p
```

10\. Удалите все существующие разделы с помощью команды `d`.

```
d
```

11\. Убедитесь, что все разделы удалились:

```
p
```

12\. Создайте новый раздел с помощью команды `n`.

```
n
```

13\. Все параметры, кроме размера, оставьте по умолчанию — жмите `Enter`. На запрос «Last sector, +sectors or +size{K, M, G}» укажите `+2G`.

```
Command (m for help): n
Partition type:
     p     primary (0 primary, 0 extended, 4 free)
     e     extended
Select (default p):
Partition number (1-4, default 1):
First sector (4096-784932712):
Last sector, +sectors or +size{K,M,G}: +2G
```

14\. Создайте раздел на оставшейся части карты памяти с помощью команды `n`. Все параметры оставьте по умолчанию.

```
Command (m for help): n
Partition type:
     p     primary (0 primary, 0 extended, 4 free)
     e     extended
Select (default p):
Partition number (1-4, default 1):
First sector (4096-784932712):
Last sector, +sectors or +size{K,M,G}:
```

15\. Проверьте командой `p`, что получилось.

```
p
```

16\. Примените изменения с помощью команды `w`.

```
w
```

17\. Отформатируйте разделы с помощью команд `sudo mkfs. ext4`.

```
sudo mkfs.ext4 /dev/{раздел}
```

Пример:

```
sudo mkfs.ext4 /dev/sdb1
sudo mkfs.ext4 /dev/sdb2
```

18\. Размонтируйте первый раздел с помощью команды `umount`.

```
umount /dev/{first partition}
```

Пример:

```
umount /dev/sdb1
```

19\. Распакуйте скачанный образ прошивки с помощью Archive Manager.\
20\. Скопируйте распакованный образ на карту памяти с помощью команды `dd`.

```
sudo dd bs=4M if=trik-base-v2-trikboard.ext4 of=/dev/{first partion}
```

Пример:

```
sudo dd bs=4M if=trik-base-v2-trikboard.ext4 of=/dev/sdb1
```

## Ubuntu

{% hint style="info" %}
Инструкция для версии 14.04 и старше.
{% endhint %}

1\. Скачайте последнюю версию [встроенного программного обеспечения](https://trikset.com/downloads#firmware).\
2\. Извлеките карту памяти microSD из контроллера ТРИК.\
3\. Вставьте её в компьютер, используя картридер.\
4\. Откройте в файловом менеджере местоположение загруженного образа прошивки.\
5\. Вызовите контекстное меню правым кликом мыши по архиву и выберите первый пункт «Открыть в „Создание загрузочного диска“».\
6\. Из выпадающего меню выберите диск, на который хотите записать прошивку. Затем нажмите кнопку «Начать восстановление».

![](https://2170735180-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-9YMGCK0ySSnTAiseS%2F-M529E78tsq9micMsyGd%2F-M529rryiaBsRPN6mQaY%2Fubuntu.png?alt=media\&token=b5a76195-2ae1-4493-933a-f6919006256b)
