主题中讨论的其他器件:J721EXCPXEVM
工具/软件:
TI 团队大家好、
我尝试单独编译 k3-j721e-common-proc-board.dts 文件、但不考虑覆盖层。 但得到以下错误
无法应用“arch/arm64/boot/dts/ti/k3-j721e-evm-quad-port-eth-exp.dtbo":“:FDT_ERR_NOTFOUND
谢谢你。
Krishna
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:
TI 团队大家好、
我尝试单独编译 k3-j721e-common-proc-board.dts 文件、但不考虑覆盖层。 但得到以下错误
无法应用“arch/arm64/boot/dts/ti/k3-j721e-evm-quad-port-eth-exp.dtbo":“:FDT_ERR_NOTFOUND
谢谢你。
Krishna
您好、Tanmay、
我使用 make dtbs(导出的交叉编译器)构建 dtbs。
在这种情况下、 我有一个工作 版本的 k3-j721e-common-proc-board.dts 文件、如下所示
// SPDX-License-Identifier:GPL-2.0
/*
*版权所有 (C) 2019 Texas Instruments Incorporated - https://www.ti.com/
*/
我尝试在以下 版本的 k3-j721e-common-proc-board.dts 文件中包含上述文件更改、如下所示。
// SPDX-License-Identifier:仅 GPL-2.0-only 或 MIT
/*
*版权所有 (C) 2019-2024 Texas Instruments Incorporated - https://www.ti.com/
*
*产品链接: www.ti.com/.../J721EXCPXEVM
所以我知道我如何将这些变化集成到较新的、以便成功构建 DTB
谢谢您、
Krishna
您好、Tanmay、
是的、您是对的、这只是来自 DTS 文件的注释。
我使用的是 NXP tja11xx 以太网 phy 驱动程序。
我 编译了 dts 文件并获得了 dtb。 但现在当我在系统启动后发出 ifconfig 时、我会得到以下信息。
[root@localhost ~]# ifconfig
Lo:旗帜=73 MTU 65536
INET 127.0.0.1 网络掩码 255.0.0.0
inet6 :: 1 prefixlen 128 scopeid 0x10
loop txqueueelen 1000(本地环回)
RX 数据包 0 字节 0 (0.0 B)
RX 错误 0 丢弃 0 溢出 0 帧 0
TX 数据包 0 字节 0 (0.0 B)
TX 错误 0 丢弃 0 溢出 0 载波 0 冲突 0
[root@localhost ~]# ifconfig -a
eth0:标志=4098 MTU 1500
以太网 EC:bf:d0:b9:7e:e0 txqueueelen 1000(以太网)
RX 数据包 0 字节 0 (0.0 B)
RX 错误 0 丢弃 0 溢出 0 帧 0
TX 数据包 0 字节 0 (0.0 B)
TX 错误 0 丢弃 0 溢出 0 载波 0 冲突 0
Lo:旗帜=73 MTU 65536
INET 127.0.0.1 网络掩码 255.0.0.0
inet6 :: 1 prefixlen 128 scopeid 0x10
loop txqueueelen 1000(本地环回)
RX 数据包 0 字节 0 (0.0 B)
RX 错误 0 丢弃 0 溢出 0 帧 0
TX 数据包 0 字节 0 (0.0 B)
TX 错误 0 丢弃 0 溢出 0 载波 0 冲突 0
[root@localhost ~]#
而无法连接以太网接口。 您能否建议对 dts 文件、以太网 phy、cpsw 进行故障排除。 是什么呢?
谢谢您、
Krishna