WL-WN586X3 - Boot loop after update

Hello. I'm currently using snapshot builds for a Wavlink WL-WN586X3 router. It's all been going smooth so far; managed to install it, get LUCI up and running, etc.

Just grabbed a build (17/07/24) from the table of hardware here. I had just uploaded it to the "upgrade/install firmware" section of the LUCI panel, double-checked the SHA256 sum was identical, and let it flash.

10 minutes later, I go downstairs to see the router's stuck in a boot loop. Removing power hasn't helped it, and I cannot access any CLIs or my LUCI dashboard.

What's next? It has U-boot; is UART my only option? And does anyone know where the take-apart manuals for this thing are?

Start here: https://openwrt.org/docs/guide-user/troubleshooting/failsafe_and_factory_reset

Hi! Thanks for the pointer. I've just looked through there, and after mashing a reset button and powering on a few times + sniffing transmissions with WireShark, I can confirm the router doesn't even get to the point where accessing Failsafe Mode is available

By the way, where can I request or find some router teardowns for my router? I cannot see a single guide anywhere on the internet, and I've been searching for 2 hours now. I'm not entirely sure what the best way of contacting the contributor (Themaverickdm) since their GitHub has no socials, so I'm at a loss for what to do without damaging my router even if I did get a UART adapter just for this.

I usually don't bother with guides or stuff like that since it's usually easy to tell in the design, but this thing has no screws and I have no clue how to get into it. None of the official manuals show anything teardown-related either.

@Ghx0sty Hey just wanted to ask, I checked the manual in the link you provided and it seems you have the WL-WN586X3-B variant.
I checked the specs in Wavlink's product page in this link and it says that the flash memory is 128MB (Whereas the A variant is only 16MB flash). Can you confirm that?

I'm planning to buy this router as well for OpenWrt and I ordered it at a bargain price of 25USD here in the Philippines. By far the cheapest WiFi-6 router that I could buy with solid specs (with HW offloading from MT7981).

Update:
Already received my router and I did received the WL-WN586X3-B variant.
Manged to install OpenWrt as well via UART serial

I had to create a few patches to support the new variant as it has 128MB NAND flash.
To take apart the router, there are 2 hidden screws under the rubber feets, at the side of the LEDs.
There are labels in the board already for GND, RX, and TX.

Hello, I'm currently surveying a couple of Filogic-powered, openwrt-capable routers and the WL-WN586X3 seems like a decent option.

Question is, can you share the patch you did for the 128MB variant?

Hello, sorry for the late response.
You can take a look at the patches here. Nothing much. Most of the work came from the contributor of the original variant.

I'm planning to create a PR but I'm still reviewing the developer guide.