1、修改RCW将MAC4复用为GPIO:
RCW路径:flexbuild/packages/firmware/rcw/ls1046ardb/FORLINX/rcw_1800_qspiboot_1133_5a59.rcw
2、修改设备树,将关于MAC4的定义注释掉:
设备树路径:flexbuild/packages/linux/linux/arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb-sdk-1133-5a59.dts
3、Uboot的网络初始化代码在源码中将MAC4注释掉
路径:flexbuild/packages/firmware/u-boot/board/freescale/ls1046ardb/eth.c
修改完之后,全编译,烧写镜像;
烧写完成后,查看网络设备节点,可以看到已没有fm1-amc4: