软件准备:
tftp软件:http://tftpd32.jounin.net/tftpd32_download.html
PuTTY:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
硬件准备:
一个OpenWrt支持的路由器:
这里我使用的是芯片为MT7620A的小度路由器AI-BR100。
MT7620A频率580MHz,对于路由器来说性能颇为强劲,而且现在其价格也是很低,小度路由京东上只要99元。
另外,小度路由Flash 为8M, RAM为512Mbit。
外壳拆解需要注意在标签下隐藏有一颗螺丝,需要先把螺丝拧了,再进行拆解。
将其拆解后,会看到在RAM芯片附近有4个被封住的焊盘,这便是小度路由的串口。用吸锡器将封住口的锡取出,并焊上了排针:
串口引脚从左到右依次是VCC GND TX RX
再将PCB反面的Flash芯片引脚飞线出来,为了防止飞线脱落,最好使用热熔胶将其封印:
再焊到万用板上,便实现flash芯片的sop8转dip8,方便插接Flash烧写器烧写固件:
除了以上简单的硬件改造外,你还需要用到USB转串口模块、25 Flash芯片烧写器