在 reComputer 上使用英飞凌 Wi-Fi 模块
介绍
在本文档中,您将学习如何在 reComputer J4012 上使用英飞凌的 Wi-Fi 6/6E 模块。
reComputer
reComputer J4012 基于 Jetson Orin NX 16GB 构建,是一款功能强大且紧凑的智能边缘盒子,可为边缘带来高达 100 TOPS 的现代 AI 性能,提供比 Jetson Xavier NX 高达 5 倍的性能和比 Jetson AGX Xavier 高达 3 倍的性能。结合 NVIDIA Ampere™ GPU 架构和 64 位操作能力,Orin NX 集成了先进的多功能视频和图像处理以及 NVIDIA 深度学习加速器。

英飞凌 Wi-Fi 模块
英飞凌的 Wi-Fi 解决方案支持 Wi-Fi 6/6E 功能,具备三频能力(2.4G、5G、6G)。其功能改善了覆盖范围、功耗效率、网络稳健性和安全性,同时降低了总物料清单成本和板卡空间。该解决方案在拥挤的网络环境中提供卓越的高质量视频/音频流和无缝连接体验,并通过在 6G 频谱中运行显著降低延迟。

硬件连接
步骤 1. 准备所有将要使用的材料。
- 配备 Jetpack 5.1.2 的 reComputer J4012
- 英飞凌 Wi-Fi 模块
- 2 个 IPEX 转 SMA 母头外部天线适配器和 SMA 公头天线(用于 WIFI 模块)
- 十字螺丝刀和螺丝

步骤 2. 将无线模块插入 M.2 Key E 端口。并将 2 个 IPEX 插头插入无线模块的相应插座。

安装软件驱动程序
步骤 1. 下载并上传英飞凌 WiFi 驱动程序 到 reComputer。

步骤 2. 运行以下命令来运行英飞凌 WiFi 驱动程序。
对于 Jetpack 5.1.x:
sudo dpkg -i cyw55573-nvidia-jetson-v5.15.58-backports-2.0-1-arm64.deb
对于 Jetpack 6:
sudo rm /lib/modules/5.15.136-tegra/build
sudo ln -s /usr/src/linux-headers-5.15.136-tegra-ubuntu22.04_aarch64/3rdparty/canonical/linux-jammy/kernel-source/ /lib/modules/5.15.136-tegra/build
sudo dpkg -i cyw55573-nvidia-jetson-v5.15.58-backports-2.0-1-arm64.deb

驱动程序编译需要一些时间。
然后,您需要重启 reComputer:
sudo reboot
步骤 3. 使用以下命令检查 wlan0 接口是否可用:
ifconfig

如果您之前通过 sudo apt-get install iwlwifi-modules -y
安装了英特尔无线驱动程序,您需要在继续之前卸载此软件包。存在已知的向后移植兼容性问题。
英特尔和英飞凌的无线驱动程序都使用向后移植兼容模块,您不能同时安装所有这些模块,否则内核会出现 compat: exports duplicate symbol backport dependency symbol (owned by iwlwifi compat)
错误。
通过卸载英特尔的无线驱动程序,您可以使用英飞凌的无线驱动程序:
sudo apt-get remove backport-iwlwifi-dkms
通过卸载英飞凌的无线驱动程序,您可以使用英特尔的无线驱动程序:
sudo dpkg -r cyw55573-nvidia-jetson-v5.15.58-backports
步骤 4. 连接到 Wi-Fi 网络

可行性测试
使用浏览器打开网页来测试网络是否正常工作。

技术支持
请随时将问题提交到我们的论坛。