Skip to content

N500 · 沐创千兆网卡 ​

网卡驱动库 / 沐创系列 / N500

N500

沐创(MUCSE)· PCIe 千兆 N500

···Armory 获取
1 GbE网口速率
RJ45接口形态
RSS多队列
PTP时间同步
Armory 获取

通过以下命令从 Armory 平台获取当前驱动包:

armory get @nic_drv/rnp_nic_drv@1.0.0

软件简介 ​

沐创网卡驱动工程名称为 libdrv_rnp,由沐创 Linux 版本驱动移植到 SylixOS,并对 SylixOS 驱动框架相关内容进行了适配。N500 为 PCIe 千兆网卡,当前文档仅覆盖已支持的 N500L-AM4 与 N500L-AM2 型号。

驱动依赖 Linux 兼容层,适用于支持 PCIe 接口的平台,当前支持 arm64 与 x86 架构。

安装与加载 ​

如果 BSP 工程已静态链接 liblinuxcompat.a,设备 BSP 启动成功后可直接加载沐创网卡驱动:

bash
insmod libdrv_rnp.ko

如果 BSP 工程没有链接 liblinuxcompat.a,需要先加载 Linux 兼容层模块,再加载网卡驱动:

bash
insmod linuxcompat.ko
insmod libdrv_rnp.ko

卸载驱动时可执行:

bash
rmmod libdrv_rnp

加载后驱动自动枚举 PCIe 总线上的沐创 N500 设备,并按系统网卡命名规则创建 eth0、eth1 等网络接口。

支持型号 ​

N500L-AM4沐创(MUCSE)
稳定
速率1 GbE ×4
总线PCIe 2.0 x4
接口RJ45
封装BGA256 17mm × 17mm
特殊说明
  • 四口千兆网络控制器芯片
  • 支持 RSS,最大 32 个队列
  • 支持 SR-IOV,最多 4 个 PF,每个 PF 支持 8 个 VF
  • 支持 PTP / IEEE 1588v2 时间戳能力

支持设备列表 ​

当前沐创网卡驱动支持以下 N500 千兆以太网控制器:

型号速率与端口总线接口形态备注
N500L-AM41 GbE ×4PCIe 2.0 x4RJ45四口千兆
N500L-AM21 GbE ×2PCIe 2.0 x4RJ45两口千兆

支持平台 ​

平台架构支持情况
FT2004arm64已支持
RK3568arm64已支持

主要特性 ​

  • 多队列:支持 RSS,最大 32 个队列。
  • 虚拟化:支持 SR-IOV,支持 4 个 PF,每个 PF 支持 8 个 VF。
  • 卸载能力:支持 IPv4 / IPv6 下 TCP、UDP、SCTP 校验和卸载,支持 TSO、TCO、RCO 等能力。
  • 二层能力:支持 VLAN、VLAN 过滤与重定向、暂停帧 / FC、最大 9564 字节巨帧。
  • 时间同步:支持 PTP 与 IEEE 1588v2,支持数据包时间戳上传。
  • 协议能力:支持 IPv4 / IPv6,支持 IEEE 802.1P、802.1Q、802.2、802.3ac、802.3az、802.3x、802.3z、802.3ad 等标准。

最新更新 ​

v0.2.5功能更新
  • 更新沐创 N500 支持范围,明确当前支持 N500L-AM4 / N500L-AM2 千兆网卡