1. Download and unzip the file from here.

2. Download the latest firmware from the official website and rename it to 'recovery.bin'. Note: You must put it in the same file of Tftpd tools.

3. Power off your Router. Unplug the power adapter or press the POWER button.
4. Connect your computer the Router's LAN port with an Ethernet cable.
5. Configure your computer's IP address to be '192.168.1.88' manually.

6. Run 'tftp32.exe'.
7. Run 'netsh advfirewall set allprofiles state off' in the command line to disable Windows firewall, otherwise tftp will be blocked. Or you can disable the firewall on the Control Panel of your computer. As shown below.

8. Press the 'Reset' button/hole and hold it. Before the Router is powered on and before tftp start to download the firmware, don't release the 'Reset' button/hole.
9. Power on the Router.
10. When the Lights are all flashing fast, or when tftp start to download the firmware, you can release the 'Reset' button/hole.

11. When the light flashes slowly, the upgrade is complete.
12. Please recover your computer's IP address to be dynamic IP.
13. Done.
142 comments
The tft32 zip is not accessible for download. Could you point me to the right site?
@Wang,
我们的技术支持工程师已经通过邮件与您进行联系,请查收邮件。
“cudy tr3000,刷完openwrt固件后,无法登录路由器信息, 并且无法自动分配ip给电脑”
cudy tr3000,刷完openwrt固件后,无法登录路由器信息, 并且无法自动分配ip给电脑
@Mariusz and Denys,
The reason for this problem is that the base production information of the router was erased or overwritten when the OpenWrt firmware was upgraded. Sorry to tell you that there is no suitable workaround at this time.
I’m having same issue after recovery from OpenWRT to original Cudy firmware. Having error “Invalid board info!”. Using M1800 router. Thank you!