Hello, how do I remove ethernet support from my machine configuration in yocto? My machine is based on imx8mn-evk, which includes a line to specify wifi and Bluetooth but not ethernet.
MACHINE_FEATURES += "wifi bluetooth bcm43455 bcm4356 nxp8987-sdio"
I also searched imx-base.inc, but I didn't see a reference for ethernet.
Currently, the image works on my hardware; however, there are a few error messages related to UBOOT and kernel trying to access ethernet, but I don't have ethernet on my board. Just wifi. Any ideas?
Hi,
Thank you for your interest in NXP Semiconductor products,
Are they removed from u-boot and linux device trees?
Regards
@JosephAtNXP I can confirm that both dts and board config files do not have ethernet enabled. Within our board dts we have:
&fec1{
status = "disabled";
};
and in our board config we have:
CONFIG_FEC_MXC=n
CONFIG_PHYLIB=n
CONFIG_PHY_ATHEROS=n
CONFIG_DM_ETH=n
Happy to share files over a private message. Thx!
Hi,
I made it work with the diff attached.
Check:
Net: CPU Net Initialization Failed
No ethernet found.
Fastboot: Normal
Normal Boot
Hit any key to stop autoboot: 0
u-boot ==> pri ipaddr
## Error: "ipaddr" not defined
u-boot ==> pri ethprime
ethprime=eth1
u-boot ==> mdio
Unknown command 'mdio' - try 'help'
u-boot ==>
Thank you!