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

Материал из Wiren Board
(Новая страница: «'''Description'''»)
(не показано 6 промежуточных версий этого же участника)
Строка 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
Строка 49: Строка 53:
'''Reasons and details'''
'''Reasons and details'''


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: Строка 84:
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:07, 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

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

Загрузчик неправильно инициализирует оперативную память, не дожидаясь стабилизации 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.