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

Добрый вечер, в наличии имеется WB версии 5 (судя по наклейки сверху)

следуя вашей инструкции попытался обновить репозитории
apt update && apt dist-upgrade
root@192.168.1.99’s password:
Linux wirenboard-ATFBZYPQ 4.9.22-wb2 #2 Tue Mar 9 09:42:10 UTC 2021 armv5tejl

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Thu Nov 3 17:25:15 2016 from 192.168.1.107
root@wirenboard-ATFBZYPQ:~# apt update && apt dist-upgrade
Ign:1 http://deb.wirenboard.com/wb5/stretch stable InRelease
Err:2 http://deb.wirenboard.com/wb5/stretch stable Release
Unable to connect to deb.wirenboard.com:http:
Ign:3 Index of /debian stretch-backports InRelease
Err:4 Index of /debian stretch-backports Release
Cannot initiate the connection to http.debian.net:80 (2001:67c:2564:a119::77). - connect (101: Network is unreachable) [IP: 2001:67c:2564:a119::77 80]
Ign:5 Index of /debian stretch InRelease
Ign:6 Index of /debian stretch-updates InRelease
Err:7 Index of /debian stretch Release
Cannot initiate the connection to deb.debian.org:80 (2a04:4e42:7d::644). - connect (101: Network is unreachable) [IP: 2a04:4e42:7d::644 80]
Err:8 Index of /debian stretch-updates Release
Cannot initiate the connection to deb.debian.org:80 (2a04:4e42:7d::644). - connect (101: Network is unreachable) [IP: 2a04:4e42:7d::644 80]
Ign:9 http://security.debian.org stretch/updates InRelease
Err:10 http://security.debian.org stretch/updates Release
Cannot initiate the connection to security.debian.org:80 (2a04:4e42:400::644). - connect (101: Network is unreachable) [IP: 2a04:4e42:400::644 80]
Reading package lists… Done
E: The repository ‘http://deb.wirenboard.com/wb5/stretch stable Release’ does no longer have a Release file.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository ‘Index of /debian stretch-backports Release’ does no longer have a Release file.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository ‘Index of /debian stretch Release’ does not have a Release file.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository ‘Index of /debian stretch-updates Release’ does no longer have a Release file.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository ‘http://security.debian.org stretch/updates Release’ does no longer have a Release file.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
root@wirenboard-ATFBZYPQ:~#

попытался обновить версию
apt update && apt upgrade

ПЛК долго думал, при обновлении Python 3.5 (думал, более 60 минут).
после долго горел красный светодиод.

На данный момент работает стабильно, но осталась старая версия

Подскажите план действий по обновлению прошивки. Заранее благодарю.

На контроллере предидущая версия Debian.
Ну и

поэтому только со сбросом, так: WB5 восстановление прошивки

ссылка не работает.

Спасибо, буду пробовать.

Исправил.

Но учтите что все новые возможности ПО не портированы на 5.х.

Добрый день, обновление прошло печально. Все пункты прошли успешно. После перезагрузки не могу подключиться к ПЛК. Можно подъехать к вам в офис для перепрошивки ПЛК.

На данный момент идёт подключение и обрыв связи с Com портом. Это наблюдалось и ранее но теперь постоянно.

Опишите чуть подробнее - что происходит?

При подключении через debug port происходит соединение и обрыв связи.

5 секунд соединение, 5 секунд обрыв. И так циклично. До обновления наблюдал так-же, через 2 минуты после включения, связь восстанавливалась.

Сетевые порты не горят. IP адрес получить не могу…

Могу сделать фото или видео если нужно.

Сегодня могу обеспечить удалённое подключение teamviewer или что-то подобное.

Есть подозрение, что я напортачил здесь.
Запишем образ прошивки с именем firmware.img на диск /dev/sdX, замените имя файла и диска не свои:

sudo dd if=firmware.img of=/dev/sdX bs=1M conv=fdatasync && sync

Пример успешной прошивки:

$ sudo dd if=201906131405_emmc_wb58.img of=/dev/sdc bs=1M conv=fdatasync && sync 615+0 записей получено 615+0 записей отправлено 644874240 байт (645 MB, 615 MiB) скопирован, 42,8601 s, 15,0 MB/s

У меня копирование происходило 80 секунд.

Соединение-обрыв - это что? Драйвер (чип) USB2serial питается от USB, он не может отключаться.

Точно ли верный файл был выбран?
Скорость копирования - не показатель, она от многих факторов зависит. Самый лучший способ - проверить чтением и сравнением с исходным, конечно.

http://fw-releases.wirenboard.com/fit_image/stable/58/latest_stretch.img.zip
после скачивания (и распаковки) файла заменил имя на — firmware.img

Как осуществить данную операцию?

Может быть проблема здесь?

Важно! Операционная система вашего компьютера может автоматически примонтировать разделы диска контроллера, которые появятся после выполнения команды mxsldr . В этом случае запись прошивки не выполнится успешно. Перед выполнением следующих пунктов проверьте, что ни один из разделов диска контроллера не смонтирован (командой mount — в выводе не должны упоминаться диски контроллера вида /dev/sdbN — как в этом примере), и отмонтируйте все такие смонтированные разделы командой umount /dev/sdbN .

Есть вариант проверить прошивку или привезти ПЛК к Вам?

8,5 секунд горит зеленый индикатор на ПЛК и (видимо возможно подключение)
1,5 секунды не горит индикатор на ПЛК.

COM10 в диспетчере устройств включается (появляется) и выключается (пропадает).