在 reComputer 上使用 Infineon Wi-Fi 模块
介绍
在本文档中,您将学习如何在 reComputer J4012 上使用 Infineon 的 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 深度学习加速器。

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

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

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

安装软件驱动
步骤 1. 下载并上传 Infineon WiFi 驱动到 reComputer。

步骤 2. 运行以下命令以运行 Infineon 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
安装了 Intel 无线驱动,则需要在继续之前卸载此软件包。已知存在与 backport 兼容性的问题。
Intel 和 Infineon 的无线驱动都使用了 backport compat 模块,您不能同时安装它们,否则内核会报错 compat: exports duplicate symbol backport dependency symbol (owned by iwlwifi compat)
。
通过卸载 Intel 的无线驱动,您可以使用 Infineon 的无线驱动:
sudo apt-get remove backport-iwlwifi-dkms
通过卸载 Infineon 的无线驱动,您可以使用 Intel 的无线驱动:
sudo dpkg -r cyw55573-nvidia-jetson-v5.15.58-backports
步骤 4. 连接到 Wi-Fi 网络

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

技术支持
如果您有任何问题,请随时在我们的 论坛中提交问题。