Update faq.md

pull/49/head
Serhio 2022-08-23 21:35:17 +03:00 committed by GitHub
parent fa7362cdb2
commit 61d5342c89
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 8 additions and 3 deletions

View File

@ -81,21 +81,26 @@ scp -O ~/myfile root@192.168.1.65:/tmp/
### Как поменять MAC адрес на камере?
__Через веб консоль__: Откройте веб-консоль, выполните команду fw_setenv ethaddr AA:BB:CC:DD:EE:FF, где AA:BB:CC:DD:EE:FF соответствует необходимому адресу.
```
### Как восстановить камеру, если затерт или испорчен u-boot
### Как восстановить камеру если затерт или испорчен u-boot
Во многих современных процессорах камер есть фича fastboot, которая позволяет прошить флэшку даже если она пуста или на ней отсутствует u-boot. При включении платформы если процессор получает специальные команды, то включится режим fastboot, который позволит записать прошивку. Есть несколько программ, которыми можно воспользоваться для восстановления u-boot:
Во многих современных процессорах камер есть фича fastboot, которая позволяет прошить флэшку даже если она пуста или на ней отсутствует u-boot. При включении платформы, если процессор получает специальные комманды, то включится режим fastboot, который позволит записать прошивку. Есть несколько программ, которыми можно воспользоваться для восстановления u-boot:
* Для камер на процессорах Hisilicon: HiTool
* Для камер на процессорах Goke: ToolPlatform
* Универсальная утилита на python burn как подпроект OpenIPC:
https://github.com/OpenIPC/burn
Пример запуска для платформы gk7205v300 где u-boot/gk7205v300 - это имя файла с путем:
```
./burn --chip gk7205v300 --file=u-boot/gk7205v300.bin --break; minicom -D /dev/ttyUSB0
```
Команда запускается следующим алгоритмом при подключении через UART:
1. Выключить камеру
2. Запустить комманду burn
3. Включить камеру