Title: Problems with Firefly-R3399 firmware upgrade via Linux Upgrade Tool [Print This Page] Author: myo Time: 10/15/2020 15:34 Title: Problems with Firefly-R3399 firmware upgrade via Linux Upgrade Tool Hello,
I'm trying to upgrade on my Debian 10 based PC the firmware to the latest Ubuntu image (ROC-RK3399-PC-UBUNTU18.04-GPT-20200516-1644.img) via Linux tool (I've failed to do that under Windows 10 with the help of AndroidTool).
Prerequisites:
* I've put the board to maskrom state
* I've attached via supplied USB Type-C cable the FireFly board to my Debian 10 based PC
* Downloaded from http://en.t-firefly.com/doc/download/3.html. firmware image ROC-RK3399-PC-UBUNTU18.04-GPT-20200516-1644.img
:~/work/firefly/tools/Linux_Upgrade_Tool/Linux_Upgrade_Tool$ sudo ./upgrade_tool
List of rockusb connected
DevNo=1 Vid=0x2207,Pid=0x330c,LocationID=108 Maskrom
Found 1 rockusb,Select input DevNo,Rescan press <R>,Quit press <Q>
Instructions state:
>Upgrade unified firmware - update.img£º
>sudo upgrade_tool uf update.img
>If the upgrade fails, try erasing before upgrading. Be sure to erase >and upgrade against the table (upgrade_table.md) in upgrade >instructions.
> erase flash : Using the ef parameter requires the loader file or the > >corresponding update.img to be specified.
>update.img :The ubuntu firmware you need to upgrade. sudo upgrade_tool >ef update.img
> upgrade again sudo upgrade_tool uf update.img
I followed the instructions above
~/work/firefly/tools/Linux_Upgrade_Tool/Linux_Upgrade_Tool_v1.34$ sudo ./upgrade_tool ef ../../ROC-RK3399-PC-UBUNTU18.04-GPT-20200516-1644.img
Loading loader...
Erase flash ok.