wb_editors
144
правки
Метки: правка с мобильного устройства правка из мобильной версии Расширенная мобильная правка |
(del draft) |
||
(не показано 20 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
{{DISPLAYTITLE: Образ для снятия дампа разделов eMMC контроллера Wiren Board}} | {{DISPLAYTITLE: Образ для снятия дампа разделов eMMC контроллера Wiren Board}} | ||
== Описание == | == Описание == | ||
Служебный образ для снятия дампов служебных разделов eMMC, а также сохранения всех файлов контроллера на карту памяти MicroSD. | Служебный образ для снятия дампов служебных разделов eMMC, а также сохранения всех файлов контроллера на карту памяти MicroSD. | ||
Строка 10: | Строка 9: | ||
Загрузите образ для своей версии контроллера: | Загрузите образ для своей версии контроллера: | ||
* Wiren Board 7.x — wb7_recovery_microsd.img | * Wiren Board 8 — [https://fw-releases.wirenboard.com/recovery/wb8_recovery_microsd.img wb8_recovery_microsd.img] | ||
* Wiren Board 7.x — [https://fw-releases.wirenboard.com/recovery/wb7_recovery_microsd.img wb7_recovery_microsd.img] | |||
* Wiren Board 6 — в разработке | * Wiren Board 6 — в разработке | ||
Строка 57: | Строка 57: | ||
=== Windows === | === Windows === | ||
Для записи образа на microSD в операционной системе Windows нужно использовать сторонее ПО, например [https://rufus.ie/ru/ Rufus]. | |||
Откройте программу, выберите в строке устройство microSD, куда нужно записать образ, нажмите '''Выбрать''' и укажите путь до образа системы. Нажмите '''Старт'''. | |||
По завершении записи на microSD надпись '''Готов''' будет подсвечена зелёным цветом. | |||
[[Файл: Rufus recovery img.png|300px|thumb|center|Окно программы Rufus]] | |||
== Снятие дампа и архивирование файлов == | == Снятие дампа и архивирование файлов == | ||
Строка 109: | Строка 114: | ||
~ # | ~ # | ||
</syntaxhighlight> | </syntaxhighlight> | ||
# В конце контроллер издаст серию сигналов, а индикатор будет мигать зелёным. | # В конце контроллер издаст серию из трёх сигналов и выключит зуммер, а индикатор будет мигать зелёным. | ||
# Удерживайте кнопку питания больше 5 секунд для выключения контроллера. | |||
# Извлеките карту microSD из выключенного контроллера | |||
# Вставьте карту microSD в ПК. | |||
В процессе пустой раздел на карте памяти займёт всё свободное пространство и на него будут записаны снятые дампы и архив с файлами. Размер архива с данными зависит от размера файлов на контроллере. | В процессе пустой раздел на карте памяти займёт всё свободное пространство и на него будут записаны снятые дампы и архив с файлами. Размер архива с данными зависит от размера файлов на контроллере. | ||
[[Image: file_dumps.png]] | [[Image: file_dumps.png]] | ||
Если у вас есть дамп с зашифрованного контроллера, сохраните его на любой файлообменник и пришлите нам ссылку с кратким описанием на support@wirenboard.com. Это поможет нашим специалистам глубже изучить характер взлома. | |||
== Прошивка с удалением данных == | == Прошивка с удалением данных == | ||
При Factory Reset с помощью данного образа, будет произведена полная очистка памяти контроллера, в том числе, загрузочной области. | |||
Для удобства рекомендуем подключить Debug Console, чтобы контролировать процесс. | |||
#Выключите контроллер. | |||
#Вставьте сбоку в разъём карту памяти MicroSD. | |||
#Зажмите кнопку FW на контроллере. | |||
#Включите контроллер. | |||
#Контроллер начнёт грузиться, и издаст длинный сигнал и ещё пять коротких подтверждающих переход к процессу сброса. | |||
#Отпустите кнопку. | |||
#Процесс сброса занимает 2 минуты. | |||
#Дождитесь полного сброса контроллера, прозвучит три коротких сигнала, выглядеть в Debug Console это будет примерно так: | |||
<syntaxhighlight lang="bash"> | |||
------------Hello from WirenBoard recovery dumper!--------------- | |||
[ 3.694080] EXT4-fs (mmcblk1p3): mounted filesystem 6cc70e37-1fe7-4dd7-add4-2818a67edbd1 r/w without journal. Quota mode: none. | |||
---- Allocated partition to all free space! | |||
---- Press & hold FW button to confirm Factoryreset from safe builtin FIT; Do nothing to dump files from WB | |||
---- FR confirmed! | |||
[ 22.868420] EXT4-fs (mmcblk0p6): mounted filesystem 4cd271f9-5477-47cb-a2f0-d55ea214bb08 r/w with ordered data mode. Quota mode: none. | |||
[ 33.756648] dcdc4: disabling | |||
[ 40.584245] EXT4-fs (mmcblk0p2): mounted filesystem a0353133-9963-42af-8d18-08d39d11fbf8 r/w with ordered data mode. Quota mode: none. | |||
[ 44.097969] EXT4-fs (mmcblk0p2): unmounting filesystem a0353133-9963-42af-8d18-08d39d11fbf8. | |||
[ 44.138675] EXT4-fs (mmcblk0p2): mounted filesystem a0353133-9963-42af-8d18-08d39d11fbf8 r/w with ordered data mode. Quota mode: none. | |||
[ 67.457976] random: crng init done | |||
[ 76.648572] loop0: detected capacity change from 0 to 32768 | |||
[ 76.676595] loop0: detected capacity change from 32768 to 24576 | |||
[ 76.689418] EXT4-fs (loop0): mounted filesystem 17e93c7e-413f-437b-90fb-19cdba5ef4e5 ro without journal. Quota mode: none. | |||
[ 76.709599] EXT4-fs (loop0): unmounting filesystem 17e93c7e-413f-437b-90fb-19cdba5ef4e5. | |||
[ 82.538911] OF: overlay: WARNING: memory leak will occur if overlay removed, property: /soc/spi@5011000/wbec@0/status | |||
[ 82.549579] OF: overlay: WARNING: memory leak will occur if overlay removed, property: /soc/spi@5011000/status | |||
[ 82.559581] OF: overlay: WARNING: memory leak will occur if overlay removed, property: /i2c_wbec/status | |||
[ 82.608897] wbec-pwrkey wbec-pwrkey.5.auto: wbec_pwrkey_remove function | |||
[ 82.648019] gpio-231 (sda): enforced open drain please flag it properly in DT/ACPI DSDT/board file | |||
[ 82.657020] gpio-232 (scl): enforced open drain please flag it properly in DT/ACPI DSDT/board file | |||
[ 82.666268] i2c-gpio i2c_wbec: using lines 231 (SDA) and 232 (SCL) | |||
[ 86.926316] sun6i-spi 5011000.spi: Failed to request TX DMA channel | |||
[ 86.932614] sun6i-spi 5011000.spi: Failed to request RX DMA channel | |||
[ 86.940023] wbec-adc wbec-adc.1.auto: DMA mask not set | |||
[ 86.945656] wbec-gpio wbec-gpio.2.auto: DMA mask not set | |||
[ 86.951504] wbec-watchdog wbec-watchdog.3.auto: DMA mask not set | |||
[ 86.957947] wbec-rtc wbec-rtc.4.auto: DMA mask not set | |||
[ 86.963938] wbec-rtc wbec-rtc.4.auto: registered as rtc1 | |||
[ 86.969497] wbec-pwrkey wbec-pwrkey.5.auto: DMA mask not set | |||
[ 86.975291] input: wbec pwrkey as /devices/platform/soc/5011000.spi/spi_master/spi0/spi0.0/wbec-pwrkey.5.auto/input/input1 | |||
[ 86.986788] wbec-power wbec-power.6.auto: DMA mask not set | |||
[ 86.992596] wbec spi0.0: WBEC device added | |||
[ 87.039926] /dev/mmcblk0p6: Can't open blockdev | |||
[ 88.009023] EXT4-fs (mmcblk0p2): unmounting filesystem a0353133-9963-42af-8d18-08d39d11fbf8. | |||
++++ FR done! | |||
[ 88.057700] /dev/mmcblk0p6: Can't open blockdev | |||
---- Factory FIT was untouched | |||
------ OKAY | |||
BusyBox v1.30.1 (Debian 1:1.30.1-6+b3) built-in shell (ash) | |||
Enter 'help' for a list of built-in commands. | |||
sh: can't access tty; job control turned off | |||
</syntaxhighlight> | |||
# Удерживайте кнопку питания больше 5 секунд для выключения контроллера. | |||
# Извлеките карту microSD из выключенного контроллера. | |||
# Включите контроллер нажатием кнопки включения. |