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

Материал из Wiren Board
(Новая страница: «==== Affected devices ====»)
 
 
(не показано 8 промежуточных версий этого же участника)
Строка 15: Строка 15:
</div>
</div>


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


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


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


<div lang="ru" dir="ltr" class="mw-content-ltr">
Wiren Board 7 of all revisions with loader version 1.1.1 released before July 15, 2022
Wiren Board 7 всех ревизий с загрузчиком версии 1.1.1, выпущенные до 15 июля 2022 г.
</div>


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


<div lang="ru" dir="ltr" class="mw-content-ltr">
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.
Нормально работающий контроллер после очередной перезагрузки по питанию не включается. Светодиод индикации загорается жёлтым примерно на 20 секунд, потом гаснет на несколько секунд, дальше цикл повторяется.
</div>


<div lang="ru" dir="ltr" class="mw-content-ltr">
The debug console says:
В отладочной консоли написано:
<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>
Т.е. нормальная загрузка зависает после строчки DRAM.
Normal boot hangs after DRAM line.
</div>


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


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


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


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


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


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


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


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


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


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


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

Текущая версия на 19:12, 25 июля 2022

Другие языки:


7.2.1 7.3
ERRWB70001
Legend Not affected by the problem
Affected, fixed by software update
Affected

ERRWB70001: Controller won't boot after next reboot

Affected devices

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

Description

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.

The debug console says:

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

Normal boot hangs after DRAM line.

Sometimes the problem only appears if a microSD card is inserted into the controller.

Reasons and details

The bootloader incorrectly initializes the RAM by not waiting for the PLL to stabilize before accessing the DRAM chips.

Bypasses

If a microSD card is inserted, try removing and updating the bootloader as described above.

Fixed

Fixed in U-Boot version 2021.10-wb1.1.2.

The update has been ported to stable wb-2204 and testing.

To update, run three commands in turn:

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

It is recommended to update the bootloader on all controllers. The problem may show up on them later.

If the controller is no longer loading, then there are two ways to bring it back to life:

  1. writing a special image to a blank microSD card;
  2. connecting to a computer via the first USB-C and running the sunxi-fel utility.