Firmware Update

Try to upgrade the firmware using the "sysupgrade.bin" and uploaded, the message below appeared:

Is this normal? I selected the Force Upgrade but it seems that the update doesn't work as the changes I made doesn't reflect. Anyone has done firmware update?

What router are you using ? And what firmware are you on right now ?

1 Like

ssh into your router and issue this command:

ubus call system board

paste the output of it here

1 Like

I am using BananaPi BPI-R3. The OpenWrt version is 21.02.3.

{
"kernel": "5.4.188",
"hostname": "------------",
"system": "ARMv8 Processor rev 4",
"model": "---------------",
"board_name": "bananapi,bpi-r3",
"release": {
"distribution": "OpenWrt",
"version": "21.02.3",
"revision": "r16554-1d4dea6d4f",
"target": "mediatek/mt7986",
"description": "OpenWrt 21.02.3 r16554-1d4dea6d4f"
}

I don’t see MediaTek 7986 in the list of supported chipsets.

It seems this device is a new addition -- supported in snapshot and 23.05-RC1.

I would imagine that the warning is fine and expected, but it would make sense to try the SD card version first to make sure it runs properly.

https://firmware-selector.openwrt.org/?version=23.05.0-rc1&target=mediatek%2Ffilogic&id=bananapi_bpi-r3

I can see that the SYSUPGRADE is in .ITB file. If I make some customization on Snapshot and generate the "sysupgrade.bin", can I just upload directly to upgrade the firmware or need convert to .ITB format?

You should be able to install the ITB file if that’s the format your device can handle. The ITB format is used by many devices featuring a MediaTek chipset.

When I try to do upgrade, it seems that the location is protected. I get the message "can't open device for writing!". Should I unprotect certain location first?