Merge pull request #49 from carbofos/patch-10

Update faq.md
pull/51/head
Signor Pellegrino 2022-09-03 20:26:50 +03:00 committed by GitHub
commit 9d34cd5817
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 27 additions and 0 deletions

View File

@ -81,4 +81,31 @@ 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
Во многих современных процессорах камер есть фича 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. Включить камеру
Если burn ругается на недостающие модули python, то надо установить приоложенный список этих модулей следующей командой
```
pip install -r requirements.txt
```