Xiaomi mi wifi 3 support

After changing my RAM-Chip from 32 MB to 64 MB on my TP-Link WR740, WA701 devcies I have exaktly the same situation like @zein-zc describes. There is only a low shinning green LED on LAN1 to see if you put PowerPlug into the devices. I did it like described in a Tutorial for WR841 devices. The ROM was changed before from 8 MB to 16 MB SPI you describe here and it ran under 32 MB RAM-Chip. Unfortunately now I have a few letter weights laying arround and it was clean soldered in a company for PCB-Stacking nearby. So I guess there was no mistake after soldering and didn't see any shortcuts or not good connected PINs etc... So I am bit unhappy about the non-working half-professional extend-try.

But back to this topic @zein-zc I guess you need to shortcut or unprotect UART-Mode somewhere like it was also necessary on EB802, EB803 and so on... there is usually unfortunately always a bit of a mess to bring devices back to life.

If you see no line's in CLI and did already change RX/TX Pin I am pretty sure your CPU did unfortunately die and there is no good economical way to repair it...

hi, I bricked my bootloader becouse of flashing pandorabox bootloader. Can you help me to restore the router? i need spi conversion, so full dump of spi.

Hello. You need to read in this forum post. Use google translate from russian.
4pda forum

thanks but the download links in that forum do not work.

You need to register and login to a free account before you can download in 4pda.

1 Like

There are instruction by borodean in forum:

Scroll down to his post from Feb'19 and repeat his steps.
Successfully recovered mine wifi3 using his method.

I also need to solder an SPI flash as my NAND has too many faults :frowning: Do you really mean 4.7 Ohms or 4.7k Ohms? I thought that 4.7k Ohm might be more suitable?

I use as instructed on 4pda, here: Xiaomi mi wifi 3 support

Hello! I'm have Xiaomi Mi Router 3 with NAND on openwrt (from 4pda - nitrooxid-1.0.8-ramips-mt7620nand-xiaomi_miwifi-r3-squashfs-sysupgrade.tar)
OpenWrt 18.06.4, r7808-ef686b7292

root@OpenWrt:~# cat /proc/mtd 
dev:    size   erasesize  name
mtd0: 00040000 00020000 "Bootloader"
mtd1: 00040000 00020000 "Config"
mtd2: 00040000 00020000 "Bdata"
mtd3: 00040000 00020000 "Factory"
mtd4: 00040000 00020000 "crash"
mtd5: 00040000 00020000 "crash_syslog"
mtd6: 00080000 00020000 "reserved0"
mtd7: 00400000 00020000 "kernel0_rsvd"
mtd8: 00400000 00020000 "kernel"
mtd9: 07600000 00020000 "ubi"

Is it possible to update to 19.07.5?

Try X-Wrt, it uses latest stable newest OpenWrt code.

Anyone build openwrt 19.07 for this device ??

Yes. There are prebuilt:
https://github.com/astolfogit/miwifi-r3-production/releases

2 Likes

OpenWRT 21.02 with NAND driver source for building by yourself:

4 Likes

Hi there,

Recently purchased this model.
I'm trying to compile openwrt from @romandas last post. First try.
Just want to confirm if i miss something on make menuconfig

*MT Ralink MIPS
*MT7620
*MI Router R3
*ramdisk
*squahfs
*Luci collection

Also, can i use the squashfs-sysupgrade to upgrade from x-wrt or should i flash it the same way?

Thanks in advance!

Hi,
I didn't compile that 21.02 OpenWrt, but I would follow compile instruction in later posts. Yes you can use squashfs-sysupgrade from xwrt and vice versa, but do not keep settings (remove checkbox) when uploading firmware.

2 Likes

Prebuilt 21.02.0-rc3 and rolling releases with archive

2 Likes

@romandas Will be possible to compile all the kmods and put in the link?

Then we could use all officials packages that depends on any kmod (that are a lot)

Working perfectly the rc4 after updating from rc3.

Thanks for your work.

Hello, it's not my repository. I do not compile it. You can write to the author and ask what kmods you want he included.

Anyone how I can flash OpenWRT if Padavan resides on the box ? Padavan doesn't accept the sysupgrade package and mtd won't permit to write to the partitions either ?

Will the only way be to enable TFTP via UART during bootload ?

Thanks.

First return to original stock firmware. Then install OpenWRT or XWRT using instructions from OpenWRT device page.

1 Like