How to use firmware recovery if the Deco become brick
Deco W3600 , Deco X68(2-pack) , Deco X20 , Deco M1300 , Deco X68 , Deco HC4 , Deco X25 , Deco E4(1-pack) , Deco X3600(2-pack) , Deco M5(1-pack) , Deco X5700 , Deco X4300 Pro , Deco M9 Plus(1-pack) , Deco S4(3-pack) , Deco M4(3-pack) , Deco X60(3-pack)( V1 V2 ) , Deco W6000 , Deco XE5300 , Deco M5 , Deco M4 , Deco X3600 , Deco HX20 , Deco XE75 , Deco M3 , Deco X20(3-pack)( V1 V1.20 ) , Deco M5 Plus(3-pack) , DecoX5700 , Deco X50-4G , Deco S7(3-pack) , Deco X3600(3-pack) , Deco W2400(2-pack) , Deco M5(3-pack) , Deco M4(2-pack) , Deco S4(2-pack) , Deco M9 Plus(3-Pack) , Deco Voice X20 , Deco X73-DSL , Deco W7200 , Deco P9 , Deco X68(1-pack) , Deco P7 , Deco X60(2-pack)( V1 V2 ) , Deco P9(2-pack) , Deco X20-DSL , Deco X68(1 pack) , Deco X60(1-pack)( V1 V2 ) , Deco E4(3-pack) , Deco 5G , Deco M5 Plus , Deco P7(2-pack) , Deco X20-4G , Deco S4(1-pack) , Deco S7 , Deco X76 Plus , Deco S4 , Deco M4(1-pack) , Deco XE70 Pro , Deco X20(2-pack)( V1 V1.20 ) , Deco X90 , Deco X50 , Deco X96 , Deco E4(2-pack) , Deco X55 , Deco E4 , Deco W6000(2-pack) , Deco X20(1-pack)( V1 V1.20 ) , Deco X68(3-pack) , Deco XE75 Pro , Deco P7(3-pack) , Deco M9 Plus(2-pack) , Deco X80-5G , Deco M5(2-pack) , Deco M9 Plus , Deco X5700(2-pack) , Deco S7(2-pack) , Deco AC1200 , Deco P9(3-pack) , DecoX5700(2-pack) , Deco X60
Recent updates may have expanded access to feature(s) discussed in this FAQ. Visit your product's support page, select the correct hardware version for your device and check either the Datasheet or the firmware section for the latest improvements added to your product.
There are two methods to recover the Deco if it becomes brick: one is using Http uboot web-based interface to recover and the second is using tftp tool to recover
Firmware Recovery Method |
Supported Models |
HTTP Uboot Method |
All Deco modes except Deco M5 |
TFTP Tool |
Deco M5 Deco P7 |
Method 1: Tftp tool( Taking Deco P7 as an example)
You can go to http://tftpd32.jounin.net/tftpd32_download.html to download the TFTP tool and install it.
Step 1
Go to the TP-Link official website to download the latest new firmware and extract the firmware zip file on the desktop, then connect a Windows computer wired to the LAN port of a Deco unit. (It’s suggested to use a new and better quality Ethernet cable otherwise you will not see any info under log viewer page). Please change the bin file name to M5v1_tp_recovery.bin or P7v1_tp_recovery.bin, If your bin file name is incorrect (for example, I entered the name as M5 1.0_tp_recovery), you will see the error message on the tftpd64 page like this:
Note: Please disable the firewall of Windows computer if it's failed to upgrade the TFTP method.
Step 2
Set up a static IP address on the Windows computer:
Firstly, find the PC icon at the bottom right of the Desktop, right click the icon and choose Open Network and Sharing Center, choose Local Area Connection (or Ethernet).
Secondly, click Properties, double click Internet Protocol Version 4 (TCP/IPv4), choose Use the following IP address, then input the IP address as 192.168.0.66, and the Subnet as 255.255.255.0. Click OK (two OK options).
Step 3
Search and download the tftp software for your windows PC. If you are using 64bit please install the tftpd64 application and launch it. Click Browse and choose the Deco M5 or P7’s firmware folder. Then switch to the Log Viewer window.
Step 4
With the PC still plugged into the Deco with a cable, power off the Deco unit, press and hold the RESET button on the back panel firstly, then power on the unit while still holding the RESET button. Wait for about 10 seconds until a file transferring process occurs in the Log Viewer window. Then release the RESET button.
Step 5
The LED will be blinking green-blue, just wait for about 2 minutes until the unit recovers to solid green, which indicates it has successfully updated the latest firmware.
Step 6
Just connect the computer wired to another Deco unit, then repeat the above steps until all the units are upgraded to the new firmware.
Note: The upgrade will not require re-setup of your Deco system. You can install the new firmware one by one in different orders, but it’s recommended to upgrade the main Deco at first, then the second, and then the third one.
Method 2: Http uboot web-based interface (Taking Deco M4 as an example)
Community link: https://community.tp-link.com/en/home/stories/detail/672
- Things to prepare:
The Deco unit which needs firmware recovery;
One ethernet cable;
One PC with ethernet port;
A Pin to press the reset button;
- Steps to enter firmware recovery mode and perform firmware upgrade:
- Download the latest firmware of your Deco unit here: https://www.tp-link.com/support/download/
- Do not power on the Deco unit, connect the PC directly into one of the ethernet port of the Deco unit.
- Set a static IP address of 192.168.0.2/255.255.255.0 on the PC’s ethernet adapter.
(no need for setting gateway or dns, refer to this FAQ to set static IP on PC: https://www.tp-link.com/support/faq/14/ )
- Use the pin to press and hold the reset button, plug the power cable in the Deco unit after that, you would be able to see the LED changes, refer to the sheet below.
- On the PC, open a browser, access http://192.168.0.1, you would be able to see the firmware recovery page, you may upload the firmware and start the firmware upgrade, the webpage will tell you once the upgrade is finished.
- Some models require a manual reboot (disconnect and reconnect the power cable) after firmware recovery, please refer to the sheet below.
LED changes reference is listed below:
Model |
Hardware Version |
LED status |
LED status |
LED status |
manual reboot |
Deco M4/E4/S4 |
V1/V2 |
solid green |
solid green |
solid green |
yes |
Deco M9 Plus |
V1 |
flashing green |
flashing green |
flashing green |
yes |
Deco M9 Plus |
V2 |
solid yellow |
solid yellow |
solid yellow |
no |
Deco X20 |
V1/V1.2 |
flashing green to solid green |
solid green |
solid green |
yes |
Deco X20 |
V2 |
flashing green |
flashing green |
solid yellow |
no |
Deco X60 |
V1/V2/V3 |
solid green |
solid green |
solid green |
yes |
Deco X90 |
V1 |
flashing green |
flashing green |
solid yellow |
no |
A normal firmware recovery page:
Note:
- For Deco X50/X55 V1, you need to recovery the deco's firmware to the following one first and then you can install other firmware you like.
https://static.tp-link.com/upload/firmware/2023/202303/20230331/Deco_X55_V1.0_1.2.2_Build_230301.zip
- For Deco X50/X55 V1.2, you need to recovery the deco's firmware to the following one first and then you can install other firmware you like.
https://static.tp-link.com/upload/firmware/2023/202302/20230217/Deco_X50_V1.2_1.0.1_221103.zip
Is this faq useful?
Your feedback helps improve this site.
What’s your concern with this article?
- Dissatisfied with product
- Too Complicated
- Confusing Title
- Does not apply to me
- Too Vague
- Other
We'd love to get your feedback, please let us know how we can improve this content.
Thank you
We appreciate your feedback.
Click here to contact TP-Link technical support.
TP-Link Community
Still need help? Search for answers, ask questions, and get help from TP-Link experts and other users around the world.
We have updated our Policies. Read Privacy Policy and Terms of Use here.
This website uses cookies to improve website navigation, analyze online activities and have the best possible user experience on our website. You can object to the use of cookies at any time. You can find more information in our privacy policy .
We have updated our Policies. Read Privacy Policy and Terms of Use here.
This website uses cookies to improve website navigation, analyze online activities and have the best possible user experience on our website. You can object to the use of cookies at any time. You can find more information in our privacy policy .
Basic Cookies
These cookies are necessary for the website to function and cannot be deactivated in your systems.
TP-Link
accepted_local_switcher, tp_privacy_base, tp_privacy_marketing, tp_smb-select-product_scence, tp_smb-select-product_scenceSimple, tp_smb-select-product_userChoice, tp_smb-select-product_userChoiceSimple, tp_smb-select-product_userInfo, tp_smb-select-product_userInfoSimple, tp_top-banner, tp_popup-bottom, tp_popup-center, tp_popup-right-middle, tp_popup-right-bottom, tp_productCategoryType
Livechat
__livechat, __lc2_cid, __lc2_cst, __lc_cid, __lc_cst, CASID
Youtube
id, VISITOR_INFO1_LIVE, LOGIN_INFO, SIDCC, SAPISID, APISID, SSID, SID, YSC, __Secure-1PSID, __Secure-1PAPISID, __Secure-1PSIDCC, __Secure-3PSID, __Secure-3PAPISID, __Secure-3PSIDCC, 1P_JAR, AEC, NID, OTZ
Analysis and Marketing Cookies
Analysis cookies enable us to analyze your activities on our website in order to improve and adapt the functionality of our website.
The marketing cookies can be set through our website by our advertising partners in order to create a profile of your interests and to show you relevant advertisements on other websites.
Google Analytics & Google Tag Manager
_gid, _ga_<container-id>, _ga, _gat_gtag_<container-id>
Google Ads & DoubleClick
test_cookie, _gcl_au
Meta Pixel
_fbp
Crazy Egg
cebsp_, _ce.s, _ce.clock_data, _ce.clock_event, cebs
Hotjar
OptanonConsent, _sctr, _cs_s, _hjFirstSeen, _hjAbsoluteSessionInProgress, _hjSessionUser_14, _fbp, ajs_anonymous_id, _hjSessionUser_<hotjar-id>, _uetsid, _schn, _uetvid, NEXT_LOCALE, _hjSession_14, _hjid, _cs_c, _scid, _hjAbsoluteSessionInProgress, _cs_id, _gcl_au, _ga, _gid, _hjIncludedInPageviewSample, _hjSession_<hotjar-id>, _hjIncludedInSessionSample_<hotjar-id>
lidc, AnalyticsSyncHistory, UserMatchHistory, bcookie, li_sugr, ln_or