Для восстановления ГУ (например если оно висит на логотипе) вам потребуется USB to TTL адаптер с потдержкой 3.3v, паяльник и прямые руки.
Так же нам потребуется программа VanDyke SecureCRT настроеная на последовательный порт: 115200 бод 8N1 без потока управления
этот режим позволяет вам перенастроить ваш MN перед запуском системы. Для этого вы должны нажать клавишу «Enter»
на вашем ПК, а затем включить ваш MN. Мы получаем :
Код: Выделить всё
U-Boot 2016.03-imx_v2016.03_4.1.15_2.0.0_ga+ga58275b (Oct 08 2018 - 16:17:17 +0900)
eMMC: BKOPS_SUPPORT/BKOPS_EN/WR_REL_SET [0x1/0x0/0x1f]
HW Variant 0x[avavn|b_rev|india|m_var] 0x0200, HWID 0b00100
[Info] emmc-saved variant 'hwvar' 0x1210
[Caution] Manipulated DDR size 'mem' 383M bytes
RAM Area Summary : mem 383M, cma 64M, dcma 32M
gpu_size 134217728, gpu_base 0x28000000
ramoops_size 0x100000, ramoops_address 0x27f00000
IMGs: zImage2|imx6dl-sabrebavn.dtb|/dev/mmcblk0p2 rootwait ro
HAB: get_hab_status: Succeeded in Authentication...
=>
=>
Код: Выделить всё
editenv mmcroot
Код: Выделить всё
mmcroot=/dev/mmcblk0p2 rootwait ro
Сохраняем
Код: Выделить всё
saveenv
Код: Выделить всё
boot
Если ГУ запустилось с резервного раздела, то:
Получаем root. Можно воспользоваться этим пакетом
Код: Выделить всё
root
Далее вводим команду на копирование с резервного раздела на основной
Код: Выделить всё
dd if=/dev/mmcblk0p3 of=/dev/mmcblk0p2
Код: Выделить всё
1228800+0 records in
1228800+0 records out
629145600 bytes (629 MB) copied, 106.032 s, 5.9 MB/s
Код: Выделить всё
reboot -f
Попадаем в U-boot и выполняем смену раздела.
Все ваша ГУ восстановленна.
1.0.13.1.366_r36 bavn#(9557
1.0.13.1.366_r39 bavn&(3593
1.0.13.2.368_r49 bavn%&2006
1.0.13.3.369_r60 bavn)*7717
1.0.15.0.16 bavn%&3339
1.0.15.1.19 bavn!!2335