WB 7: Errata/en: различия между версиями

Материал из Wiren Board
(Новая страница: «Wiren Board 7 of all revisions with loader version 1.1.1 released before July 15, 2022»)
(не показано 7 промежуточных версий этого же участника)
Строка 15: Строка 15:
</div>
</div>


<div lang="ru" dir="ltr" class="mw-content-ltr">
|-
|-
| colspan="14" |  
| colspan="14" |  
|-
|-
| Legend
| Легенда
| colspan="10" class="cell-green" | Not affected by the problem
| colspan="10" class="cell-green" | Не подвержено проблеме
|-
|-
|  
|  
| colspan="10" class="cell-yellow" | Affected, fixed by software update
| colspan="10" class="cell-yellow" | Подвержено проблеме, исправляется обновлением ПО
|-
|-
|  
|  
| colspan="10" class="cell-red" | Affected
| colspan="10" class="cell-red" | Подвержено проблеме
|}
|}
</div>


== ERRWB70001: Controller won't boot after next reboot ==
<div lang="ru" dir="ltr" class="mw-content-ltr">
== ERRWB70001: После очередной перезагрузки контроллер не загружается ==
</div>


'''Affected devices'''
==== Affected devices ====


Wiren Board 7 of all revisions with loader version 1.1.1 released before July 15, 2022
Wiren Board 7 of all revisions with loader version 1.1.1 released before July 15, 2022


'''Description'''
<div lang="ru" dir="ltr" class="mw-content-ltr">
'''Описание'''
</div>


A normally working controller does not turn on after the next power reset. The indication LED lights up yellow for about 20 seconds, then goes out for a few seconds, then the cycle repeats.
<div lang="ru" dir="ltr" class="mw-content-ltr">
Нормально работающий контроллер после очередной перезагрузки по питанию не включается. Светодиод индикации загорается жёлтым примерно на 20 секунд, потом гаснет на несколько секунд, дальше цикл повторяется.
</div>


The debug console says:
<div lang="ru" dir="ltr" class="mw-content-ltr">
В отладочной консоли написано:
<pre>
<pre>
U-Boot SPL 2021.10-wb1.1.1-g4c04347f3e (Feb 03 2022 - 14:48:16 +0000)
U-Boot SPL 2021.10-wb1.1.1-g4c04347f3e (Feb 03 2022 - 14:48:16 +0000)
DRAM:
DRAM:
</pre>
</pre>
Normal boot hangs after DRAM line.
Т.е. нормальная загрузка зависает после строчки DRAM.
</div>


Sometimes the problem only appears if a microSD card is inserted into the controller.
<div lang="ru" dir="ltr" class="mw-content-ltr">
Иногда проблема проявляется только если в контроллер вставлена microSD-карта.
</div>


'''Reasons and details'''
<div lang="ru" dir="ltr" class="mw-content-ltr">
'''Причины и подробное описание'''
</div>


The bootloader incorrectly initializes the RAM by not waiting for the PLL to stabilize before accessing the DRAM chips.
<div lang="ru" dir="ltr" class="mw-content-ltr">
Загрузчик неправильно инициализирует оперативную память, не дожидаясь стабилизации PLL перед обращением к микросхемам DRAM.
</div>


'''Bypasses'''
<div lang="ru" dir="ltr" class="mw-content-ltr">
'''Пути обхода'''
</div>


If a microSD card is inserted, try removing and updating the bootloader as described above.
<div lang="ru" dir="ltr" class="mw-content-ltr">
Если вставлена microSD карта, попробовать вытащить и обновить загрузчик, как написано выше.
</div>


'''Fixed'''
<div lang="ru" dir="ltr" class="mw-content-ltr">
'''Исправление'''
</div>


Fixed in U-Boot version 2021.10-wb1.1.2.
<div lang="ru" dir="ltr" class="mw-content-ltr">
Исправлено в U-Boot версии 2021.10-wb1.1.2.
</div>


The update has been ported to stable wb-2204 and testing.  
<div lang="ru" dir="ltr" class="mw-content-ltr">
Обновление портировано в stable wb-2204 и в testing.
</div>


To update, run three commands in turn:
<div lang="ru" dir="ltr" class="mw-content-ltr">
Для обновления выполните по очереди три команды:
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
apt update
apt update
Строка 67: Строка 94:
u-boot-install-wb
u-boot-install-wb
</syntaxhighlight>
</syntaxhighlight>
</div>


It is recommended to update the bootloader on all controllers. The problem may show up on them later.
<div lang="ru" dir="ltr" class="mw-content-ltr">
Рекомендуется обновить загрузчик на всех контроллерах. Проблема может проявиться на них позже.
</div>


If the controller is no longer loading, then there are two ways to bring it back to life:
<div lang="ru" dir="ltr" class="mw-content-ltr">
# writing a special image to a blank microSD card;
Если контроллер уже не загружается, то вернуть его к жизни можно двумя способами:
# connecting to a computer via the first USB-C and running the sunxi-fel utility.
# записью особого образа на чистую microSD-карту;
# подключением к компьютеру через первый USB-C и запуском утилиты sunxi-fel.
</div>

Версия 19:05, 25 июля 2022

Другие языки:
7.2.1 7.3
ERRWB70001
Легенда Не подвержено проблеме
Подвержено проблеме, исправляется обновлением ПО
Подвержено проблеме

ERRWB70001: После очередной перезагрузки контроллер не загружается

Affected devices

Wiren Board 7 of all revisions with loader version 1.1.1 released before July 15, 2022

Описание

Нормально работающий контроллер после очередной перезагрузки по питанию не включается. Светодиод индикации загорается жёлтым примерно на 20 секунд, потом гаснет на несколько секунд, дальше цикл повторяется.

В отладочной консоли написано:

U-Boot SPL 2021.10-wb1.1.1-g4c04347f3e (Feb 03 2022 - 14:48:16 +0000)
DRAM:

Т.е. нормальная загрузка зависает после строчки DRAM.

Иногда проблема проявляется только если в контроллер вставлена microSD-карта.

Причины и подробное описание

Загрузчик неправильно инициализирует оперативную память, не дожидаясь стабилизации PLL перед обращением к микросхемам DRAM.

Пути обхода

Если вставлена microSD карта, попробовать вытащить и обновить загрузчик, как написано выше.

Исправление

Исправлено в U-Boot версии 2021.10-wb1.1.2.

Обновление портировано в stable wb-2204 и в testing.

Для обновления выполните по очереди три команды:

apt update
apt install u-boot-wb7
u-boot-install-wb

Рекомендуется обновить загрузчик на всех контроллерах. Проблема может проявиться на них позже.

Если контроллер уже не загружается, то вернуть его к жизни можно двумя способами:

  1. записью особого образа на чистую microSD-карту;
  2. подключением к компьютеру через первый USB-C и запуском утилиты sunxi-fel.