We cannot use eqos ethernet at singe ethernet.
Our board is custom board base on imx8mp-evk.
Custom board different from imx8mp-evk on eqos single ethernet.
My understanding is if we don't need to use fec, we just set status = "disabled"; in imx8mp-evk.dts.
The problem is if when I set fec disabled only use eqos port, Igot error "EQOS_DMA_MODE_SWR stuckFAILED: -110".
But fec status = "okay"; case was fine even if our board don't have fec phy chip.
please let me know about that reason.
I'm something wrong?
&fec {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_fec>;
phy-mode = "rgmii-id";
phy-handle = <ðphy1>;
fsl,magic-packet;
// status = "okay";
status = "disabled"; //Not use
mdio {
#address-cells = <1>;
#size-cells = <0>;
ethphy1: ethernet-phy@1 {
compatible = "ethernet-phy-ieee802.3-c22";
reg = <1>;
eee-broken-1000t;
};
};
};
uboot log
U-Boot 2022.04-dirty (Jul 26 2024 - 10:20:19 +0900)
CPU: i.MX8MP[6] rev1.1 1800 MHz (running at 1200 MHz)
CPU: Commercial temperature grade (0C to 95C) at 45C
Reset cause: POR
Model: NXP i.MX 8M Plus Based Custom Board
DRAM: 4 GiB
Core: 81 devices, 24 uclasses, devicetree: separate
MMC: FSL_SDHC: 0
Loading Environment from nowhere... OK
[*]-Video Link 0fail to find output device
probe video device failed, ret -19
[0] lcd-controller@32e80000, video
fail to find output device
probe video device failed, ret -19
In: serial
Out: serial
Err: serial
SEC0: RNG instantiated
BuildInfo:
- ATF 8dbe286
MMC Device 1 not found
no mmc device at slot 1
Detect USB boot. Will enter fastboot mode!
Net:
Warning: ethernet@30bf0000 (eth1) using random MAC address - 0a:ad:b2:b1:75:bd
eth1: ethernet@30bf0000 [PRIME]
Fastboot: Normal
Boot from USB for mfgtools
*** Warning - Use default environment for mfgtools
, using default environment
Run bootcmd_mfg: run mfgtool_args;if iminfo ${initrd_addr}; then if test ${tee} = yes; then bootm ${tee_addr} ${initrd_addr} ${fdt_addr}; else booti ${loadaddr} ${initrd_addr} ${fdt_addr}; fi; else echo "Run fastboot ..."; fastboot 0; fi;
Hit any key to stop autoboot: 0
## Checking Image at 43800000 ...
Unknown image format!
Run fastboot ...
u-boot=> env set ipaddr 192.168.xx.xx
u-boot=> env set netmask 255.255.0.0
u-boot=> ping 192.168.xx.xx
EQOS_DMA_MODE_SWR stuckFAILED: -110