Ваша корзина пуста!

Руководство по обновлени прошивки Rockchip устройств Ugoos для пользователей Windows.

 

Rockchip предоставляет утилиту командной строки Linux под именем "upgrade_tool", которая поддерживает прошивку update.img и образ раздела.

 

Кроме того, у нас есть еще варианта программ на основе открытого исходного кода:

 

 

Обе программы поддерживают только обновление прошивки раздела, не поддерживают update.img. rkflashtool это иснтрумент командной строки, flashkit имеет приятный и простой в использовании графический интерфейс с добавленной в последнее время поддержкой командной строки.

 

Если вы используете Upgrade Tool:

Нет необходимости в установке драйвера устройства. Просто подключите устройство к компьютеру.

Скачайте Linux_Upgrade_Tool и установите его на компьютер:


  tar xf Linux_UpgradeTool_v1.2.tar.gz

   cd Linux_UpgradeTool_v1.2

   sudo mv upgrade_tool /usr/local/bin

   sudo chown root:root /usr/local/bin/upgrade_tool


 

Прошиваем update.img:



   sudo upgrade_tool uf update.img


Прошиваем образ раздела:



sudo upgrade_tool di -b /path/to/boot.img

   sudo upgrade_tool di -k /path/to/kernel.img

   sudo upgrade_tool di -s /path/to/system.img

   sudo upgrade_tool di -r /path/to/recovery.img

   sudo upgrade_tool di -m /path/to/misc.img

   sudo upgrade_tool di resource /path/to/resource.img

   sudo upgrade_tool di -p paramater   # flash parameter

   sudo upgrade_tool ul bootloader.bin # flash bootloader

 

Если возникли проблемы связаные с прошивкой, вы можете попробовать отформатировать устройство на низком уровне или стереть данные из флеш памяти:



  upgrade_tool lf   # low format flash

   upgrade_tool ef   # erase flash

 

Следующие инструкции для утилиты rkflashkit.

Установка:



sudo apt-get install build-essential fakeroot

   git clone https://github.com/linuxerwang/rkflashkit

   cd rkflashkit

   ./waf debian

   sudo apt-get install python-gtk2

   sudo dpkg -i rkflashkit_0.1.2_all.deb

 

GUI (Графический интерфейс):

 


  sudo rkflashkit

 

Командная строка:

 



$ rkflashkit --help

Usage: <cmd> [args] [<cmd> [args]...]
 

part                              List partition

flash @<PARTITION> <IMAGE FILE>   Flash partition with image file

cmp @<PARTITION> <IMAGE FILE>     Compare partition with image file

backup @<PARTITION> <IMAGE FILE>  Backup partition to image file

erase  @<PARTITION>               Erase partition

reboot                            Reboot device

 

Например, прошиваем на устройство boot.img и kernel.img, хатем перезагрузка:
 


  sudo rkflashkit flash @boot boot.img @kernel.img kernel.img reboot

 

 

Пример выше очень удобен для мультизагрузки образов с последующей перезагрузкой в одной команде, особенно удобен такой вариант для разработчиков компилирующих и перепрошивающих ядро снова и снова.


Связанные товары