友晶科技官网发布的DE25-Nano开发板Linux镜像de25_nano_revA_sdcard_console_v1.1.img支持WiFi功能。本文将演示DE25-Nano开发板 Wifi Dongle测试全过程。
通过一个Type C 接口的USB Hub模块给DE25-Nano开发板连接上USB WiFi模块(友晶官网有售):
按照【教程】Agilex 5 SoC 的两种启动模式的开发演示(一)(FPGA Configuration First)完成DE25-Nano开发板QSPI Flash的固化。
按照【教程】Linux上用命令烧写SD卡和Windows上用Win32DiskImager工具一键烧写SD卡教程将de25_nano_revA_sdcard_console_v1.1.img烧写到SD卡并启动DE25-Nano开发板Linux系统。
依次输入如下命令建立WiFi网络:
sudo su ifconfig wlan0 up wpa_cli -i wlan0 scan wpa_cli -i wlan0 scan_result wpa_cli -i wlan0 add_network wpa_cli -i wlan0 set_network 0 ssid '"<wifi name>"' wpa_cli -i wlan0 set_network 0 psk '"<wifi password>"' wpa_cli -i wlan0 select_network 0 dhclient wlan0
上面每个命令里面的wlan0都要换成ifconfig -a 命令查询出来的名称,如
wlx001986811b58:
接下来查看开发板IP:
最后输入如下命令测试网络访问情况:
ping www.terasic.com友晶科技官网发布的DE25-Nano开发板Linux镜像de25_nano_revA_sdcard_console_v1.1.img的制作教程如下:
public_doc/documentation/DE25_Nano/DE25 Nano Build Linux image from scratch.md at main · johnnyfan1979/public_doc · GitHub
如果是用户自己构建Linux镜像,想要Linux镜像支持WiFi功能,注意在镜像构建的时候要完成如下步骤: