当前位置:首页 » 《休闲阅读》 » 正文

WiFi6 MTK方案初试_rosemary512的专栏

22 人参与  2022年01月02日 14:33  分类 : 《休闲阅读》  评论

点击全文阅读


WiFi6 MTK

  • 硬件方案
  • 软件
    • 软件源码
    • 源码编译
      • 编译中遇到的问题
    • 下载固件
      • 安装tftp server
      • upgrade openwrt

硬件方案

WiFi6方案

软件

软件源码

  1. OpenWRT源码(SDK)
    mtk-openwrt-lede-4.2.0.0-20200203-28cb0822.tar.xz
  2. MTK源码(WiFi Driver)
    mtk-wifi-mt7621-mt7915-20200203.tar.xz

源码编译

$ tar -xvf mtk-openwrt-lede-4.2.0.0-20200203-28cb0822.tar.xz
$ tar -xvf mtk-wifi-mt7621-mt7915-20200203.tar.xz
$ cp -rf mtk-wifi-mt7621-mt7915/* mtk-openwrt-lede-4.2.0.0
$ cd mtk-openwrt-lede-4.2.0.0
$ cp -f autobuild/mt7621-mt7915-AP-AX1800/.config .
$ cp -f autobuild/mt7621-mt7915-AP-AX1800/config-4.4
target/linux/ramips/mt7621/config-4.4
$ make defconfig
$ make V=s

编译中遇到的问题

  1. 编译Android.mk时缺少Google的工具
$ sudo apt-get install ninja-build
  1. 编译bluedroid出错
    解决方式是移除
$ rm -rf package/mtk/applications/bluedroid

下载固件

$ cd mtk-openwrt-lede-4.2.0.0/bin/targets/ramips/mt7621
$ ls
lede-ramips-mt7621-mt7621-rfb-ax-nand-squashfs-sysupgrade.bin  lede-ramips-mt7621-mt7621-rfb-ax-nor-squashfs-sysupgrade.bin

此开发板使用NOR, 如何知晓? 开机启动log

Description:  MIPS OpenWrt mt7621-rfb-ax-nor device tree blob

安装tftp server

$ sudo apt-get install tftp-hpa tftpd-hpa
$ mkdir ~/tftpboot
$ chmod 777 ~/tftpboot/
$ sudo gedit /etc/default/tftpd-hpa
# /etc/default/tftpd-hpa 
 
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/home/mtk/tftpboot"
TFTP_ADDRESS=":69"

upgrade openwrt

U-Boot SPL 2018.09 (Apr 04 2020 - 18:51:22 -0700)
Trying to boot from NOR


U-Boot 2018.09 (Apr 04 2020 - 18:51:22 -0700)

CPU:   MediaTek MT7621AT ver 1, eco 3
Clocks: CPU: 880MHz, DDR: 1200MHz, Bus: 220MHz, XTAL: 40MHz
Model: MediaTek MT7621 reference board
DRAM:  256 MiB
Loading Environment from SPI Flash... SF: Detected mx25l12805 with page size 256 Bytes, erase size 64 KiB, total 16 MiB
*** Warning - bad CRC, using default environment

In:    uartlite0@1e000c00
Out:   uartlite0@1e000c00
Err:   uartlite0@1e000c00
Net:
Warning: eth@1e100000 (eth0) using random MAC address - 9a:6f:4e:f2:e1:1f
eth0: eth@1e100000
Hit any key to stop autoboot:  0

  *** U-Boot Boot Menu ***

     1. Startup system (Default)
     2. Upgrade firmware
     3. Upgrade bootloader
     4. Upgrade bootloader (advanced mode)
     5. Load image
     0. U-Boot console


  Press UP/DOWN to move, ENTER to select

*** Upgrading Firmware ***

Available load methods:
    0 - TFTP client (Default)
    1 - Xmodem
    2 - Ymodem
    3 - Kermit
    4 - S-Record

Select (enter for default): 0

Input U-Boot's IP address: 192.168.2.180
Input TFTP server's IP address: 192.168.2.79
Input IP netmask: 255.255.255.0
Input file name: lede-ramips-mt7621-mt7621-rfb-ax-nor-squashfs-sysupgrade.bin

Using eth@1e100000 device
TFTP from server 192.168.2.79; our IP address is 192.168.2.180
Filename 'lede-ramips-mt7621-mt7621-rfb-ax-nor-squashfs-sysupgrade.bin'.
Load address: 0x80010000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ########################################################
         714.8 KiB/s
done
Bytes transferred = 10354865 (9e00b1 hex)

*** Loaded 10354865 (0x9e00b1) bytes at 0x80010000 ***

SF: Detected mx25l12805 with page size 256 Bytes, erase size 64 KiB, total 16 MiB

Erasing from 0x90000 to 0xa7ffff, size 0x9f0000 ... OK
Writting from 0x80010000 to 0x90000, size 0x9e00b1 ... OK

*** Firmware upgrade completed! ***

web


点击全文阅读


本文链接:http://zhangshiyu.com/post/32542.html

编译  源码  软件  
<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 男友车祸断腿时,我和新欢在车内拥吻高分言情_陈行简江若***新书_小说后续在线阅读_无删减免费完结_
  • 完结文重生高考填报志愿时,我放任全班上大专好文分享列表_完结文重生高考填报志愿时,我放任全班上大专好文分享(颜禾晚宋津年叶淼淼)
  • 陆寒澈沈秋晚小说完本+外篇(相逢难逃别离)畅享阅读
  • 雪上春霜删减内容修复版本(温观意陆一然)_雪上春霜删减内容修复版本(温观意陆一然)
  • 骤雨淋落晚星(林晚星裴临川)全书浏览_骤雨淋落晚星全书浏览
  • 全书浏览重生高考填报志愿时我放任全班上大专+后续(叶淼淼宋津年颜禾晚)_重生高考填报志愿时我放任全班上大专+后续(叶淼淼宋津年颜禾晚)全书结局
  • 他的甜撩藏不住附加黎初谢时晏:结局+番外免费品鉴(他的甜撩藏不住)全本浏览阅读连载中
  • 全文他死遁后逼疯清冷女权臣+完结+后续(苏煜顾宛柔)列表_全文他死遁后逼疯清冷女权臣+完结+后续
  • 暑假毕业旅游,班花将我们身份证交给黑导游(江诗晗)全书浏览_暑假毕业旅游,班花将我们身份证交给黑导游全书浏览
  • 重生到高考前,我放任竹马为爱私奔新上热文_裴文远柳雨文远完结版_小说后续在线阅读_无删减免费完结_
  • 雨织离歌浮生浅节选_沈翊鸣苏之雨小姐完整文本_小说后续在线阅读_无删减免费完结_
  • 鬓边不是牡丹红精选(盛惟芳萧既明贺锦)_鬓边不是牡丹红精选盛惟芳萧既明贺锦

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1