TPlink WR880N V3 TP9343 Openwrt 改造记录

1、背景

最近从柜子里收拾出来老的WR880N,本着闲着不如折腾的精神,也对TP9343有着些好奇开始了折腾,留下了这个折腾记录

关于TP9343

TP9343 是 QCA9561 的阉割版,不带 PCI-E 和 USB 接口,默认主频750M

关于880N V3 

V3是阉割掉千兆的缩水版,EEPROM和SDRAM都需要改,才能更好的支持Openwrt

2、硬件改造

TPlink WR880N V3 TP9343 Openwrt 改造记录

如上图

因为供电部分进水,全部拆除后换了个DCDC模块,恒压3.3V输出即可

 

改造部分

 

内存以及闪存

TPlink WR880N V3 TP9343 Openwrt 改造记录

左侧的EEPROM改为8M,右侧SDRAM改造为64MB

串口定义

TPlink WR880N V3 TP9343 Openwrt 改造记录

引脚 定义
1 RX
2 TX
3 GND
4 VCC

波特率74880 8位 无校验

我也不知道这个神奇的波特率我怎么实验出来的

 

三、软件部分

Uboot部分使用了H大的Breed

固件采用了Lean的源码,自编译

 

Breed TP9343地址:https://breed.hackpascal.net/breed-tp9343.bin

Openwrt编译配置

TPlink WR880N V3 TP9343 Openwrt 改造记录

因为TP9343属于配置中的tiny小闪存配置,设备型号选择941ND v6 就可以,V6 CN是AR9344 不通用

 

四、避坑

 

坑一:波特率不是115200

坑二:启动失败,还以为是CPU或者晶振出问题了,实际上是缺ART =》https://blog.****.net/wwwjixiangcomnet/article/details/104034070