Adding Support for TP-Link Archer BE805

Thanks @Pulver ! That was a great help! the BE805 does boot using the mt7988a-rfb image. Just tweaked it a bit and provided the spi0 layout and voila! OpenWrt is running on Archer BE805 as one can see below:

It is the beginning, I guess. I did a nanddump of the mtd partitions (cat worked fine for me) now I do not know how to get the calibration data and other data segments on the mtd device. There are 6 partitions:

root@OpenWrt:~# cat /proc/mtd                                                                                                                                                                                                                           
dev:    size   erasesize  name                                                                                                                                                                                                                          
mtd0: 00200000 00020000 "boot"                                                                                                                                                                                                                          
mtd1: 00100000 00020000 "u-boot-env"                                                                                                                                                                                                                    
mtd2: 03200000 00020000 "ubi0"                                                                                                                                                                                                                          
mtd3: 03200000 00020000 "ubi1"                                                                                                                                                                                                                          
mtd4: 00800000 00020000 "userconfig"                                                                                                                                                                                                                    
mtd5: 00800000 00020000 "tp_data"                                                                                                                                                                                                                       

The above layout was release via the GPL code via the TP-Link! and it is consistent with the stock firmware logs:

[    1.557071] 0x000000000000-0x000000200000 : "boot"
[    1.606943] 0x000000200000-0x000000300000 : "u-boot-env"
[    1.646934] 0x000000300000-0x000003500000 : "ubi0"
[    1.726935] 0x000003500000-0x000006700000 : "ubi1"
[    1.806937] 0x000006700000-0x000006f00000 : "userconfig"
[    1.886945] 0x000006f00000-0x000007700000 : "tp_data"
2 Likes