IPQ8074 是 Qualcomm 的首款 WiFi6 網絡解決方案,旨在滿足日益擁擠和密集的 Wi-Fi 環境不斷增長的需求。 它提供了最佳的配置,可為 Wi-Fi 網絡帶來前所未有的容量和覆蓋範圍,並支持多項獨特功能,以確保為所有類型的應用程序提供最佳的 Wi-Fi 性能。Q8074A相較於IPQ8074,IPQ8074A增加了MU-MIMO Uplink、OFDMA–UL、MU-RTS (Multi-User Request To Send)、 Preamble Puncture、Spatial Reuse (OBSS PD) 這些功能。通過提高效率最大化有效負載數據速率,減少STA之間的爭用以及提高信道利用率。這說明IPQ8074A可以擁有更為穩定以及較高的無線數據速率,抗干擾能力也更為優秀。
擁有2xPCIe 2xUSB 以及6×GSBI,可以提供多樣化的應用。例如外接5G 模組、Bluetooth、ZigBee。IPQ8074A 更將1組PCIe提升為PCIe-3g,預留了高度的可用性。 此外,IPQ8074也提供更為高速的USXGMII,最高可達10G。現在來展示一下利用10G來當作WAN口的設定。
演示:
將firmware upgrade成HK01.5,利用tftp firmware upgrade的方式,將machid改為8010400,之後執行run lofw。
更新完firmware之後重啟,firmware就會利用HK01.5的dts裡面的設定了。
開啟qcom-ipq807x-hk01.c5.dts 先了解一下裡面幾個設定
檢查一下switch的設定。
目前的設定是PSGMII+USXGMII,會呈現出這樣的結果:
GMAC0~GMAC4 會對應到eth0~eth4, XGMAC1 就會是eth5 = AQR10x
接著看一下port phy的資料。這樣mdio就可以對得上,做正確的使用。
接著我們對每個網口 做網路線插拔,測試一下。 與硬體的port口是否一致
確認好每個RJ45都有反應
接著做WAN , LAN 口上層的設定,先用uci show network看一下當前的設定
我們看到wan口原本是設定成eth0,現在我們把它改成 代表10G的eth5。與原來在lan中的設定做一下置換。
uci set network.wan.ifname=eth5
uci set network.wan6.ifname=eth5
uci set network.lan.ifname='eth0 eth1 eth2 eth3 eth4'
uci commit
reboot
將eth5當WAN口,接上網路確認一下。
eth5有要到IP,firewall也正確認知wan zone是eth5;lan端bridge也沒有eth5了。現在是1個10G WAN口加上5個1G的LAN口。
再來把wifi也都enable起來。2個5G跑在不同的channel而且bit rate都有2.4Gb/s。
依據throughput test的結果 5G + 2.4G 用的頻寬加總就會在4Gbps以上
WAN 口的速度要在10Gb/s以上才可以滿足LAN端滿載 4Gb/s + 5*1Gb/s 的總頻寬需求。IPQ8074讓WIFI6無線路由不再被WAN口的頻寬所限制,也不會因為LAN端的接口占去頻寬,讓WIFI6顯得很雞肋了。
►場景應用圖
►產品實體圖
►展示板照片
►方案方塊圖
►參考電路說明
►核心技術優勢
處理器最高可達2.2GHz Qualcomm WiFi SON 更高的信道利用率 高速以太網 I/F 多種周邊應用
►方案規格
處理器: 四核A53 2.2GHz 記憶體: 512MB×2 DDR3L 儲存裝置: 32MB SPI NOR; 2GB Parallel NAND and support for microSD and 8GB eMMC(5.1) 快速介面: 2×PCIe; 2×USB 慢速介面: 6×GSBI (Generic Serial Bus Interface) 無線: 5G BB/MAC: up to 160/80+80 MHz; 2G BB/MAC: up to 40 MHz 網路: 2x10GbE; 4x1GbE