在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何去搭建一個低成本的OpenWIFI?

OpenFPGA ? 來源:OpenFPGA ? 作者:碎碎思 ? 2021-06-21 17:35 ? 次閱讀

之前推薦過GitHub上優秀的開源項目《Github 上有哪些優秀的 VHDL/Verilog/FPGA 項目》,OpenWIFI作為通信領域的“翹楚”,自然很多人都會拿來學習,這篇文章就和大家分享一下利用ZYNQ(需ZYNQ010以上芯片)+AD936X搭建一個低成本的OpenWIFI。

介紹

openwifi:基于 SDR(軟件定義無線電)的 Linux mac80211 兼容全棧 IEEE802.11/Wi-Fi 設計。

使用的硬件如下: 1、ZYNQ7020+AD9364,Analog Devices AD9364- BBCZ集成1x1 RF Agile Transceiver+Xilinx Zynq XC7Z020-1CLG400I AP SoC(用于數字處理) 2、7020的介紹:https://china.xilinx.com/support/documentation/boards_and_kits/zc702_zvik/ug850-zc702-eval-bd.pdf 3、AD9364:詳見中文手冊。 注意1: 一些ZYNQ+AD936x方案基本都是ADI官方AD-FMCOMMS [2、3、4、5] –EBZ(區別詳見注意2)的變形體,所有的設計資料都可以直接利用官方的工程。同時,官方也針對一些常用的開發板和開源硬件做了u-boot、kernel和文件系統,使用過程中只需要準備一個SD/FT卡和讀卡器即可; 注意2:

板卡 AD936x器件 同時發送/接收 Tx(范圍) Rx(范圍) 目的 連接器
ADALM-PLUTO 1個AD9363 1 x 1 1(325-3800MHz) 1(325-3800MHz) 主動學習模塊 臺積電
ADRV9364-Z7020 1個AD9364 1 x 1 1(2400-2500MHz) 1(2400-2500MHz) 高度集成的模塊系統 臺積電
ADRV9361-Z7035 1個AD9361 2 x 2 2(2400-2500MHz) 2(2400-2500MHz) 高度集成的模塊系統 臺積電
AD-FMCOMMS2-EBZ 1個AD9361 2 x 2 2(2400-2500MHz) 2(2400-2500MHz) 窄范圍內的最佳射頻性能 FMC-LPC
AD-FMCOMMS3-EBZ 1個AD9361 2 x 2 2(70-6000MHz) 2(70-6000MHz) 軟件測試和波形開發 FMC-LPC
AD-FMCOMMS4-EBZ 1個AD9364 1 x 1 1(2400-2500MHz)
1(70-6000MHz)
1(2400-2500MHz)
1(70-6000MHz)
FMC-LPC
AD-FMCOMMS5-EBZ 2個AD9361 4 x 4 4(2400-2500MHz)
4(70-6000MHz)
4(2400-2500MHz)
4(70-6000MHz)
MIMO測試平臺,可以在RF域中同步 2個FMC-LPC

應用

官方的支持板卡如下所示:

board_name board combination
zc706_fmcs2 Xilinx ZC706 dev board + FMCOMMS2/3/4
zed_fmcs2 Xilinx zed board + FMCOMMS2/3/4
adrv9364z7020 ADRV9364-Z7020 + ADRV1CRR-BOB
adrv9361z7035 ADRV9361-Z7035 + ADRV1CRR-BOB/FMC
zc702_fmcs2 Xilinx ZC702 dev board + FMCOMMS2/3/4
zcu102_fmcs2 Xilinx ZCU102 dev board + FMCOMMS2/3/4
zcu102_9371 Xilinx ZCU102 dev board + ADRV9371

1、下載SD卡鏡像 鏡像包含U-boot、kernel和文件系統。 打開下面網址:

https://users.ugent.be/~xjiao/openwifi-1.2.0-leuven-2-32bit.img.xz 下載下來是一個.xz文件 windows系統下需要先解壓,解壓出來就是我們需要的.img文件。 接下來準備一個8GB以上內存的SD/TF卡,通過讀卡器接到電腦上。 準備一個SD卡刻錄軟件,本人習慣使用Win32DiskImager,打開軟件,選擇下載下來的img文件,具體設置如下:

第一步:選擇下載下來的img文件; 第二步:選擇SD/TF卡對應的盤符,一定要仔細核對防止損壞其他卡; 第三步:點擊WRITE,向卡內寫入文件; 第四步:等待完成。 2、復制文件到對應位置 燒寫完畢的卡在windows系統下只能顯示boot分區,先看下分區下都有哪些文件: ADI官方提供的每個板卡的u-boot和設備樹分別在對應的文件夾下:

每個文件夾下的文件:

SD卡內部還包括內核+u-boot環境變量

其中uImage(內核)在下圖位置文件夾下,也需要拷貝到SD卡的根目錄下,拷貝完如上圖所示。

文件系統: 文件系統需要在Linux系統內查看(WINDOWS不支持),具體如下:

最后就是在上面介紹的boot分區內將u-boot和設備樹拷貝到SD卡根分區內,將和自己匹配的硬件平臺內的文件拷貝到SD卡根目錄內, 打開下圖路徑:

把內部的文件拷貝到拷貝到SD卡根目錄:

提示替換原來的文件即可,接下來可以根據需求修改環境變量文本(默認不需要),連接平臺的串口+上電就可以看到完整的系統打印信息,其中串口設置如下:

目前為止AD936X+ZYNQ利用官方提供的鏡像搭建平臺的過程已經完成,可以盡情玩耍了。 總結一下:1、下載鏡像文件;2、將OpenWIFI文件夾中對應的u-boot、設備樹和內核(uImage)拷貝到SD卡根目錄下(BOOT)。

OPenwifi應用

硬件:SDR硬件平臺 開發平臺:Windows 附件:WIFI天線*2 必須:路由器

注意:天線接口要選擇和自己SDR平臺對應的座子接口,目前常見的都是SMA接口。其他接口自行想辦法將天線接到SDR的RX和TX接口。1、路由器設置OpenWIFI啟動后有一個固定的IP,需要把平臺鏈接到路由器的WLAN接口,此時如果OpenWIFI的IP段和路由器的不在同一頻段,需要修改OpenWIFI的IP或者路由器的固定IP,根據自己方便修改,本人使用的路由器比價好修改就直接修改了路由器IP,如下圖:

2、啟動OpenWIFI

上圖界面輸入下圖命令: ~/openwifi/fosdem-11ag.sh

OpenWIFI已啟動,這時候用手機連接Openwifi的wifi; 手機瀏覽器打開192.168.13.1網頁,就能看到作者的主頁,詳細視頻見下圖鏈接。

目前的設置還不能上網需要將OpenWIFI和路由器的WLAN橋接起來,主要使用三條命令:

sudo sysctl -w net.ipv4.ip_forward=1sudo iptables -t nat -A POSTROUTING -o NICY -j MASQUERADEsudo ip route add 192.168.13.0/24 via 192.168.10.122 dev ethX

標紅的位置是需要需改的,具體含義也不解釋了(主要涉及到路由表的問題),上圖中用到的幾個IP看下板端IP你就明白了。

根據實際修改后的命令如下:

sudo sysctl -w net.ipv4.ip_forward=1sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADEsudo ip route add 192.168.13.0/24 via 192.168.10.122 dev eth0 在串口中修改配置。

這時候在用手機連接OpenWIFI的wifi就可以上網了,具體如下:

信號接收部分因為沒插天線所以信號較弱。 至此完畢。

責任編輯:lq6

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Zynq
    +關注

    關注

    10

    文章

    610

    瀏覽量

    47298
  • AD936X
    +關注

    關注

    0

    文章

    4

    瀏覽量

    3972

原文標題:AD936x+ZYNQ搭建OpenWIFI

文章出處:【微信號:Open_FPGA,微信公眾號:OpenFPGA】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    租用站群服務器時如何降低成本?

    在租用站群服務器時,降低成本是許多站群管理者關注的重要問題。主機推薦小編為您整理發布租用站群服務器時如何降低成本,以下是些實用的策略和建議,有助于在保持性能的同時降低租用成本。
    的頭像 發表于 01-22 10:45 ?83次閱讀

    搭建云電腦的成本,搭建云電腦的成本有哪些因素?

    樣。今天小編給大家講解搭建云電腦的成本有哪些因素。 ? ?搭建云電腦的成本因多種因素而異,包括硬件、軟件、網絡、人工、能源和時間等。以下是
    的頭像 發表于 12-24 13:40 ?258次閱讀
    <b class='flag-5'>搭建</b>云電腦的<b class='flag-5'>成本</b>,<b class='flag-5'>搭建</b>云電腦的<b class='flag-5'>成本</b>有哪些因素?

    適用于PoE應用的低成本隔離式電源

    電子發燒友網站提供《適用于PoE應用的低成本隔離式電源.pdf》資料免費下載
    發表于 12-21 09:39 ?0次下載
    適用于PoE應用的<b class='flag-5'>低成本</b>隔離式電源

    種用于立體聲耳機放大器的低成本、單耦合電容配置

    電子發燒友網站提供《種用于立體聲耳機放大器的低成本、單耦合電容配置.pdf》資料免費下載
    發表于 10-28 09:28 ?9次下載
    <b class='flag-5'>一</b>種用于立體聲耳機放大器的<b class='flag-5'>低成本</b>、單耦合電容配置

    使用bq4845實現低成本RTC/NVSRAM子系統

    電子發燒友網站提供《使用bq4845實現低成本RTC/NVSRAM子系統.pdf》資料免費下載
    發表于 10-24 09:47 ?0次下載
    使用bq4845實現<b class='flag-5'>低成本</b>RTC/NVSRAM子系統

    使用bq4845實現低成本RTC/NVSRAM子系統

    電子發燒友網站提供《使用bq4845實現低成本RTC/NVSRAM子系統.pdf》資料免費下載
    發表于 10-24 09:46 ?0次下載
    使用bq4845實現<b class='flag-5'>低成本</b>RTC/NVSRAM子系統

    使用MSP430 MCU實現低成本語音

    電子發燒友網站提供《使用MSP430 MCU實現低成本語音.pdf》資料免費下載
    發表于 10-21 10:02 ?0次下載
    使用MSP430 MCU實現<b class='flag-5'>低成本</b>語音

    使用TPS54308設計簡單且低成本的Flybuck解決方案

    電子發燒友網站提供《使用TPS54308設計簡單且低成本的Flybuck解決方案.pdf》資料免費下載
    發表于 10-15 11:30 ?0次下載
    使用TPS54308設計簡單且<b class='flag-5'>低成本</b>的Flybuck解決方案

    低成本城域網

    電子發燒友網站提供《降低成本城域網.pdf》資料免費下載
    發表于 10-12 11:46 ?0次下載
    降<b class='flag-5'>低成本</b>城域網

    5G低成本網關的功能有哪些

    5G低成本網關的功能解析 隨著5G技術的快速發展,5G低成本網關作為種創新的應用設備,正在逐步滲透到各行各業,成為推動物聯網、工業自動化、智能制造等領域發展的關鍵力量。本文將詳細解析5G低成
    的頭像 發表于 09-09 14:53 ?296次閱讀
    5G<b class='flag-5'>低成本</b>網關的功能有哪些

    CC2340系統降低成本的方案剖析

    電子發燒友網站提供《CC2340系統降低成本的方案剖析.pdf》資料免費下載
    發表于 08-27 09:43 ?0次下載
    CC2340系統降<b class='flag-5'>低成本</b>的方案剖析

    在PyTorch中搭建最簡單的模型

    在PyTorch中搭建最簡單的模型通常涉及幾個關鍵步驟:定義模型結構、加載數據、設置損失函數和優化器,以及進行模型訓練和評估。
    的頭像 發表于 07-16 18:09 ?2195次閱讀

    AMD進軍低成本FPGA市場,滿足邊緣應用需求

    雖然賽靈思主攻高端FPGA市場,但其對低成本FPGA市場的投入也不容小覷。此次發布的Spartan UltraScale+正是AMD進軍低成本FPGA市場的重要戰術。
    的頭像 發表于 03-10 10:06 ?1188次閱讀

    光伏戶用如何做到低成本獲客?

    光伏戶用如何做到低成本獲客? 隨著可再生能源的日益普及和技術的不斷進步,光伏系統正逐漸走進千家萬戶。然而,對于光伏企業來說,如何在激烈的市場競爭中低成本地獲取客戶,成為了他們面臨的大挑戰。本文將
    發表于 02-27 10:33

    企業組網如何兼顧低成本與高性能?

    在數字化浪潮席卷全球的今天,企業的網絡需求變得愈加復雜和多樣化。面對激烈的市場競爭,企業不得不尋求種既能降低成本又能保證高性能的網絡解決方案。傳統組網方式雖然穩定可靠,但昂貴的硬件投入和升級成本
    的頭像 發表于 02-26 14:59 ?437次閱讀
    主站蜘蛛池模板: wwwww色| 色在线看 | 欧美成人免费大片888 | 免费人成在线观看网站品爱网日本 | 亚洲欧美日韩色图 | 亚洲色图欧美在线 | 欧美一级在线全免费 | 人与牲动交xxxbbb | 午夜在线亚洲男人午在线 | 免费色在线| 婷婷亚洲综合五月天在线 | 午夜天堂影院 | 成人午夜大片免费看爽爽爽 | 午夜999 | 日本三级日本三级日本三级极 | 日本黄色大片在线观看 | 亚洲亚洲人成网站在线观看 | 精品乱人伦一区二区三区 | 亚洲欧美日韩特级毛片 | 精品影视网站入口 | 韩国理论三级在线观看视频 | 中国一级特黄高清免费的大片 | 欧美日韩国产成人高清视频 | 国产一区二区三区欧美精品 | 美女被网站免费看九色视频 | 免费黄色一级毛片 | 免费毛片网站在线观看 | 国产精品一区牛牛影视 | 天堂自拍 | 欧美不卡视频在线 | 成人xx视频免费观看 | 日本天天操 | 天天干天天操天天做 | 操人视频网站 | 爱爱网站免费 | 天天弄天天干 | 久久五月女厕所一区二区 | 啪啪在线视频 | 国产色妞妞在线观看 | 天天操人人| 一级毛片视频在线 |