Do not disassemble the casing, and if it meets the warranty conditions, contact the customer service team [email protected] for replacement, please leave your purchase order.
I installed OpenWrt 24 firmware with the stock UI. However, I saw the signal coverage became worse based on the SNR from LuCi. So I researched ways to debug it using Google and ChatGPT. I was pretty confident that I won’t brick the device as I run commands from ChatGPT before and it was successful but now I think it was unwise to run commands without knowing what it will affect.
Hi Bruce, I decided to leave a message here so as not to create additional threads. I have a similar problem based on the symptoms, but the story is a little different.
Knowing that your devices have excellent U-boot functionality for debugging devices, after a long period of operation on stock firmware, I decided to experiment with alternatives. Today I flashed KWRT, the device worked fine, then I flashed owrt 24.10.4 and planned to return to the official GLiNet firmware, but the router stopped responding and showing signs of life when rebooting after flashing owrt 24.10.4. The LED indicator is not working, and I cannot access the U-boot web interface according to the official instructions. What can you advise in this situation? I have not disassembled the device and would like your help.
Please contact [email protected] directly and explain your situation to the CS team.
They will communicate with you in accordance with relevant after-sales policies/conditions.
Since you have removed the casing, without after-sales policy, only can find other ways to try to unbrick your router.
There is a project on github called mtk_uartboot. You can find relevant information in Google/GPT, connect to the serial port to router, and use that tool to flash uboot.
Thank you Bruce, I sent a request to that email address.
But after mentioning mtk_uartboot, I read some information on this forum and came across instructions for debricking MT2500. I have a uart adapter and suspect that I have problems with uboot. It would be very interesting to look at the output during normal boot and try to restore this device myself, without imposing unnecessary financial costs on you for replacing the device, if your team approves it and I don't have any warranty issues.
I have a few questions, please try to answer them:
Is it possible that your team would allow me to look at the uart log (by removing the device cover) without voiding the warranty?
How relevant are the instructions I attached, and most importantly, the files mentioned in them?
Am I correct in understanding that these instructions were prepared by someone from your team?
Is there a newer version of bl2-mt7986-ddr4-ram.bin for MT6000, or is the one dated March 1, 2024 the most recent?
I see that the person in the instructions performs all the manipulations on the MT6000, but uses a uboot file named fip-mt2500.bin. Am I correct in understanding that it is universal?
Assuming that my boot problems are caused by uboot, can I use these instructions without any changes? Do I need any additional files or dumps from you?
Even if you have a uart adapter, I still recommend do not disassemble the casing.
Removing the casing will definitely void the warranty, because we cannot later confirm whether the damage was caused by man-made after removing the casing or it did before it was removed.
Just contact our customer service team please.
The docs from the Notion you attach, not written by us, and we are not responsible for it.
Please provide me with all the necessary files so that I can restore the device using two options. It is clear that the device is functional and this is only a software issue.
I plan to do the following:
Option 1. Using mtk_uartboot, upload the correct U-BOOT from GliNet, followed by the original firmware. I have already tried to compile U-Boot for MT6000 from your repository ( GitHub - gl-inet/mt798x-boot: U-BOOT for MT2500/MT3000/X3000/XE3000/MT6000 ). However, when I flash it to RAM, there is no effect, the LED does not light up, there is no information coming out of the serial port, and I cannot connect to the router via Ethernet according to your U-BOOT operating instructions. What could have gone wrong? Perhaps you have a modified U-BOOT for such cases? The mtk_uartboot output is below:
.\mtk_uartboot.exe -s COM6 -a -p .\bl2-mt7986-ddr4-ram.bin -f .\u-boot.bin
mtk_uartboot - 0.1.1
Using serial port: COM6
Handshake...
hw code: 0x7986
hw sub code: 0x8a00
hw ver: 0xca01
sw ver: 0x1
Baud rate set to 460800
sending payload to 0x201000...
Checksum: 0xeefd
Setting baudrate back to 115200
Jumping to 0x201000 in aarch64...
Waiting for BL2. Message below:
==================================
NOTICE: BL2: v2.10.0 (release):v2.10.0-mtk
NOTICE: BL2: Built : 13:17:14, Mar 1 2024
NOTICE: WDT: Cold boot
NOTICE: WDT: disabled
NOTICE: CPU: MT7986 (2000MHz)
NOTICE: EMI: Using DDR4 settings
NOTICE: EMI: Detected DRAM size: 1024MB
NOTICE: EMI: complex R/W mem test passed
NOTICE: Starting UART download handshake ...
==================================
BL2 UART DL version: 0x10
Baudrate set to: 921600
FIP sent.
==================================
NOTICE: Received FIP 0x8eff8 @ 0x40400000 ...
==================================
Option 2. If the first option does not work, I consider the second option as a last resort. Desoldering the emmc and putting the dump directly. I will need a full eMMC dump for my device. Can you provide it if I give you my MAC address and other personal information?
@bruce
Ultimately, I gained access to the UBOOT web interface and its console. First, I attempted to load the original firmware, but received a message via serial:
In this regard, I exclude the need to desolder the eMMC (the second point in the message above), but I still need a complete factory image for my router, which I could flash using UART, restore the partition table and software.
Looking forward to your reply, thank you in advance.
It seems that the partition table is damaged. I will send you several files in PM, which are uboot and GPT partitions. Flash this uboot file first, and flash the gpt emmc file.
I guess your router stock info (MAC/SN/Device ID/etc.) may be lost, so next in gl firmware if you login the router and the overview is not displayed these info, you need to reply to me with the MAC address from router sticker and your purchase order scrennshot.
Your router cannot connect to GoodCloud to remote because stock info lost. The desktop remote will be prepared and shared with me, and I will try to write this info.