当前位置: 代码迷 >> 综合 >> TPlink WR880N V3 TP9343 Openwrt 记录
  详细解决方案

TPlink WR880N V3 TP9343 Openwrt 记录

热度:3   发布时间:2024-01-26 00:52:37.0

1、背景

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

关于TP9343

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

关于880N V3 

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

2、硬件改造

如上图

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

 

改造部分

 

内存以及闪存

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

串口定义

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

波特率74880 8位 无校验

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

 

三、软件部分

Uboot部分使用了H大的Breed

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

 

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

Openwrt编译配置

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

 

四、避坑

 

坑一:波特率不是115200

坑二:启动失败,还以为是CPU或者晶振出问题了,实际上是缺ART