Hi I just got this one too ... The price of this thing is unbeatable (30$ with tax here in India) but I don't know how well its supported. I will be opening this up soon and try to get the bootlogs (assuming it has the uart pins and i dont have to solder anything). But I think this one is promising. I returned the Linksys E5600 I had ( Adding OpenWrt support for Linksys E5600 ) because I just couldn't get it open without actually breaking the thing. I could see the UART pins from the bottom but I would have had to destroy it completely. That I believe has the same chip as this one.
My guess is that the MT7621 is now cheaply and widely available (ERX has been using that for a while maybe thanks to that) and now everyone is making cheap onemesh devices with this. Since MT7621 now supports hwoffload I think these cheap devices have potential. Like 30$ for a gigabit 2x2 AC mesh supported device with WPA3 is already cheap enough, if it gets openwrt then it cant get better than this. I sold my AC68U and ERX along with an AC Lite I had and just have this one and 841n v13 which ill be using as a backup.
Do note the current stock firmware is not great. This device has been available only for a short while so I don't expect it to be but the bandwidth control on it is worse than the 841n v13. I have a 50/50 fiber with an option to upgrade to 200/200 but I think this can handle that too with openwrt if it was ported.
I have opened up the case (pretty easy two screws no sticker breaking) and got shots of the wifi chips. its already known about the config but here are snaps
As you can see the UART is there. I want to know how to connect this to a pi to collect bootlogs. Can someone direct me to an easy tutorial / steps to connect a pi to this board and collect the DTSI ? Help appreciated.
you cannot "collect" the DTSI, you collect information in order for you to write a DTSI and DTS yourself. Looking at the DTS of other similar boards helps a lot
For the UART pinouts, you need to solder pins to it, and then use a multimeter to figure out which pins are 3V and ground. You use ground pin but NOT 3V pin, and then guess which ones are TX and RX (mixing them up has no bad effect).
So what is the processor? If you don't know, remove the aluminum heatsink to see....
I don't know where to get the IDs for tp-link-safeloader.c
this is the last step
LEDs is also one of the last steps
first thing you need is an initramfs-kernel.bin
use make menuconfig to select Target Images --> ramdisk
then load with TFTP using the serial console NOT the reset button
you will not get a "uimage" at the end, it will be:
@vrpatil SHOW YOUR LOGS, very hard to help you otherwise
so did it work or no?
bootm command requires you to put the load address from tftpboot, but because you don't share your output, I have no idea what it is. It might be bootm 0x81000000
also if it doesn't work, you can try to make tftpboot load it at a different address tftpboot 0x80800000 bootm 0x80800000
MT7621 # tftpboot
NetLoop,call eth_halt !
NetLoop,call eth_init !
Trying Eth0 (10/100-M)
ETH_STATE_ACTIVE!!
*** Warning: no boot file name; using 'test.bin'
TFTP from server 192.168.0.5; our IP address is 192.168.0.1
Filename 'test.bin'.
TIMEOUT_COUNT=10,Load address: 0x84000000
Loading: checksum bad
checksum bad
T T T T T T T checksum bad
checksum bad
T Got ARP REPLY, set server/gtwy eth addr (a4:ba:db:b2:5c:08)
Got it
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
########
done
Bytes transferred = 5031914 (4cc7ea hex)
LoadAddr=84000000 NetBootFileXferSize= 004cc7ea
MT7621 # bootm
## Booting image at 84000000 ...
Bad Magic Number,01000000
MT7621 #
Tried with loading at 0x80800000, same as above.
MT7621 # tftpboot 0x80800000
NetLoop,call eth_halt !
NetLoop,call eth_init !
Trying Eth0 (10/100-M)
ETH_STATE_ACTIVE!!
*** Warning: no boot file name; using 'test.bin'
TFTP from server 192.168.0.5; our IP address is 192.168.0.1
Filename 'test.bin'.
TIMEOUT_COUNT=10,Load address: 0x80800000
Loading: Got ARP REQUEST, return our IP
Got ARP REQUEST, return our IP
Got ARP REQUEST, return our IP
Got ARP REPLY, set server/gtwy eth addr (a4:ba:db:b2:5c:08)
Got it
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
########
done
Bytes transferred = 5031914 (4cc7ea hex)
LoadAddr=80800000 NetBootFileXferSize= 004cc7ea
MT7621 # bootm 0x80800000
## Booting image at 80800000 ...
Bad Magic Number,01000000