Удаленное обновление компьютера
Подключитесь по SHH
В папку maze_server
git log -1 - узнаете номер нынешнего коммита и сможете обратно откатиться если что
git pull - собветенно до последней версии обновитесь
git checkout maze–puatie
*Есть еще разные ветки, но автор не знает как это проверять и переключаться.
Удаленное обновление устройств
Перед обновлением сервера и плат надо заскринить/записать текущие прошивки и коммиты.
Стабильные прошивки Node 2:
| Версия | Устройство | Прошивка | Описание |
|---|---|---|---|
| v9.0 | Boards (Switch) | 612a | Доработан купюрник |
| v9.0 | Moving7 | 800a | Модульная система |
| v9.0 | Longsensor | 627a | Последняя стабильная прошивка |
Прошивки Пуатье:
| Версия | Устройство | Прошивка | Путь к прошивке | Описание |
|---|---|---|---|---|
| v9.0 | Boards (Switch) | Brd9.01.31c | bin/v9.0/Brd/9.01/Brd9.01.31c.bin | Режим отключения купюрника в игре |
| v9.0 | Moving7 | Mov9.01.31a | bin/v9.0/Mov/9.01/Mov9.01.31a.bin | Новая система событий движ. лазера |
| v9.0 | Longsensor | Lsr9.01.30a | bin/v9.0/Lsr/9.01/Lsr9.01.30a.bin | Новая система событий движ. лазера |
Актульные прошивки Node 2:
| Версия | Устройство | Прошивка | Путь к прошивке |
|---|---|---|---|
| v9.0 | Boards (Switch) | Brd9.08.12a | bin/v9.0/Brd/9.04/Brd9.08.12a.bin |
| v9.0 | Moving7 | Mov9.04.17a | bin/v9.0/Mov/9.01/Mov9.04.17a.bin |
| v9.0 | Longsensor | Lsr9.04.17a | bin/v9.0/Lsr/9.01/Lsr9.01.30a.bin |
| v9.0 | Laserdoor | LsD9.11.15x | bin/v9.0/LsD/9.11/LsD9.11.15x.bin |
Актульные прошивки Node 3:
| Версия | Устройство | Прошивка | Путь к прошивке |
|---|---|---|---|
| v9.0 | Boards (Switch) | Brd9.04.17a | bin/v9.0/Brd/9.04/Brd9.04.17a.bin |
| v9.0 | Moving7 | Mov9.01.31a | bin/v9.0/Mov/9.01/Mov9.01.31a.bin |
| v9.0 | Longsensor | Lsr9.01.30a | bin/v9.0/Lsr/9.01/Lsr9.01.30a.bin |
| v9.0 | Laserdoor | LsD9.11.15x | bin/v9.0/LsD/9.04/LsD9.04.17a.bin |
| v9.1 | Static Laser Board | SLB9.11.25x | bin/v9.1/SLB/9.11/SLB9.11.25x.bin |
| v9.1 | Buttons Board | —- | — |
| v9.1 | Long Sensor Board | LSB9.11.25x | bin/v9.1/LSB/9.11/LSB9.11.25x.bin |
| v9.1 | Moving Laser Board | MLB9.11.25x | bin/v9.1/MLB/9.11/MLB9.11.25x.bin |
| v9.1 | Laser Door | LSD9.11.25x | bin/v9.1/LSD/9.11/LSD9.11.25x.bin |
Кастомные прошивки
| Версия | Устройство | Прошивка | Путь к прошивке | Комментарий |
|---|---|---|---|---|
| v9.1 | Moving Laser Board | MLB9.11.07wc | bin/v9.1/MLB/9.11/MLB9.11.07wc | Управление по проводу |
Для перепрошивки нужен репозиторий maze_esp.
Чтобы перепрошить, нужно запустить:
cd maze_esp
python run.py ip.адрес путь/к/прошивке
Например:
cd maze_esp
python run.py 192.168.50.4 bin/301a/B301a.bin
Структура папок строится следующим образом:
- В основной папке лежат скрипты для прошивки
- В папке bin лежат папки с прошивками (например 301a, 326a, etc..).
- Внутри папки с прошивками лежат файлы прошивок, первая буква которых означает тип устройства
- B - board
- M - moving7
- L - longsensor
Posts
subscribe via RSS