不是呀uboot中网络功能,在menuconfig中配置:
然后编译错误:
该怎么解决呢?谢谢
user4132396:
Networking Support选项去掉后编译出错
Shine:
回复 user4132396:
把include/configs/ti_am335x_common.h 配置文件里的# define CONFIG_DRIVER_TI_CPSW去掉试试。
user4132396:
回复 Shine:
使用的最新的linuxRT的SDK,include/configs/ti_am335x_common.h 里面无# define CONFIG_DRIVER_TI_CPSW
yongqing wang:
有没有将前面一次的编译的中间文件clean掉
user4132396:
回复 yongqing wang:
嗯,那是肯定的,distclean了,感觉总是关联性错误
Nancy Wang:
从u-boot/board/ti/am335x/board.c文件中删除network(通过menuconfig或am335x_evm_defconfig),你就是从u-boot/board/ti/am335x/board dc文件中删除了ft_board_setup()函数。
因此,需要从以下文件中删除ft_board_setup()的引用:
u-boot / cmd / fdt.c
u-boot/common/image-fdt.c
你还需要从u-boot/board/ti/am335x/board dc文件中删除“CPSW platdata”,才能成功编译uboot。
yongqing wang:
回复 user4132396:
distclean 会把menuconfig的配置去掉