2020144_zh-CN

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2020144_zh-CN

2020144_zh-CN

S32G-VNP-RDB3 如何启用 6*100baseT1 网络端口。

您好,亲爱的先生。

我正在使用带有 BSP42.0 软件的 S32G-VNP-RDB3 板。

我已成功启用 PFE 和 SJA1110 固件。

现在我想使用 100BASE_T1 端口(例如:TRX10)来发送消息。

我从网络上获得一张图片,其中有 ifconfig -a 命令中的那些端口。您能帮我告诉我如何设置 SJA1110 以启用 TRX5-10 协议吗?然后我可以为 TRX10 设置 IP。

Wzlinux_0-1735365804985.png


以下是我的 PFE 和 SJA110 信息:

Wzlinux_1-1735365860540.png

Wzlinux_2-1735365896101.png

回复:S32G-VNP-RDB3 如何启用 6*100baseT1 Enternet 端口。谢谢。
它起作用了。
回复:S32G-VNP-RDB3 如何启用 6*100baseT1 Enternet 端口。

Hi, @Wzlinux 

感谢您的回复。

我建议仔细参考 BSP42 UM 的 7.7.3,为 SJA1110 启用 DSA 驱动程序,完成后,接口就可以在 Linux 中显示了


BR

陈银

回复: S32G-VNP-RDB3如何启用6*100baseT1 Enternet端口。

来自https://community.nxp.com/t5/S32G/S32G399A-MDIO-configuration-in-the-Device-Tree/mp/1954576我得到的信息是“是的,如果启用以太网交换机@1,那么当Linux内核启动时,端口2和3的PHY驱动程序和SJA1110的6 * 100BaseT端口将被加载,并且可以使用命令“ifconfig -a”查看端口

我将 fsl-auto-yocto-bsp/build_s32g399ardb3/tmp/work/s32g399ardb3-fsl-linux/linux-s32/6.6.32-r0/git/arch/arm64/boot/dts/freescale/ s32gxxxa-rdb.dtsi 文件更改如下:

Wzlinux_0-1735373528312.png


但这似乎不起作用。在我对此进行 bitbake 之后。ifconfig -a 不包含 TRX* 信息。


root@s32g399ardb3:/lib/模块 ifconfig -a
can0: flags=128 mtu 16
未指定 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 txqueuelen 10(未指定)
RX 数据包 0 字节 0(0.0 B)
RX 错误 0 丢失 0 超限 0 帧 0
TX 数据包 0 字节 0(0.0 B)
TX 错误 0 丢失 0 超限 0 载波 0 冲突 0

can1:标志=128 mtu 16
未指定 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 txqueuelen 10(未指定)
RX 数据包 0 字节 0(0.0 B)
RX 错误 0 丢失 0 超限 0 帧 0
TX 数据包 0 字节 0(0.0 B)
TX 错误 0 丢失 0 超限 0 载波 0 冲突 0

eth0:标志=4099 mtu 1500
inet6 fe80::bc1a:1ff:fe94:64e prefixlen 64 scopeid 0x20
ether be:1a:01:94:06:4e txqueuelen 1000(以太网)
RX 数据包 13 字节 1034(1.0 KiB)
RX 错误 0 丢失 0 超限 0 帧 0
TX 数据包 23 字节 3617(3.5 KiB)
TX 错误 0 丢失 0 超限 0 载波 0 冲突 0
设备中断 55 基址 0xa000

lo:标志=73 mtu 65536
inet 127.0.0.1 网络掩码 255.0.0.0
inet6 ::1 前缀长度 128 范围 ID 0x10
loop txqueuelen 1000(本地环回)
RX 数据包 82 字节 6220(6.0 KiB)
RX 错误 0 丢失 0 超限 0 帧 0
TX 数据包 82 字节 6220(6.0 KiB)
TX 错误 0 丢失 0 超限 0 载波 0 冲突 0

pfe0:标志=4163 mtu 1500
inet6 fe80::204:9fff:febe:ef00 prefixlen 64 scopeid 0x20
以太 00:04:9f:be:ef:00 txqueuelen 1000(以太网)
RX 数据包 0 字节 0(0.0 B)
RX 错误 0 丢失 0 超限 0 帧 0
TX 数据包 71 字节 18022(17.5 KiB)
TX 错误 0 丢失 0 超限 0 载波 0 冲突 0
设备内存 0x46000000-46ffffff

pfe1:标志=4099 mtu 1500
ether 00:04:9f:be:ef:01 txqueuelen 1000(以太网)
RX 数据包 0 字节 0(0.0 B)
RX 错误 0 丢失 0 超限 0 帧 0
TX 数据包 0 字节 0(0.0 B)
TX 错误 0 丢失 0 超限 0 载波 0 冲突 0
设备内存 0x46000000-46ffffff

pfe2:标志=4099 mtu 1500
以太 00:04:9f:be:ef:02 txqueuelen 1000(以太网)
RX 数据包 0 字节 0(0.0 B)
RX 错误 0 丢失 0 超限 0 帧 0
TX 数据包 0 字节 0(0.0 B)
TX 错误 0 丢失 0 超限 0 载波 0 冲突 0
设备内存 0x46000000-46ffffff

坐0:标志= 128 mtu 1480
未指定 00-00-00-00-00-00-38-9B-00-00-00-00-00-00-00-00 txqueuelen 1000(未指定)
RX 数据包 0 字节 0(0.0 B)
RX 错误 0 丢失 0 超限 0 帧 0
TX 数据包 0 字节 0(0.0 B)
TX 错误 0 丢失 0 超限 0 载波 0 冲突 0



Tags (1)
No ratings
Version history
Last update:
‎01-05-2026 10:16 AM
Updated by: