找回密码
 注册
关于网站域名变更的通知
查看: 269|回复: 3
打印 上一主题 下一主题

am335xd编译报错的问题?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-10-9 15:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
有个问题请教:我下载了tisdk包,里面有的uboot是201109的,我使用的开发板是335xd,我想自己编译个uboot测试功能,在没有任何修改的情况下编译报错, , 使用的编译命令是:make CROSS_COMPILE=ARM-linux-gnueabihf-  am335x_evm_config7 J7 z, x; S  p: F  y# B
make CROSS_COMPILE=arm-linux-gnueabihf-  am335x_evm3 p6 o# ~* g% }" q4 B
这样编译后报错
. z! Q, c; `. Z7 [. S& V1 |$ l) K; y# L4 w
ake[1]: Entering directory `/root/work/TOD_uboot/335xd_uboot_201109/drivers/net'$ H; z9 B" J* k8 I1 `' Q
make[1]: Leaving directory `/root/work/TOD_uboot/335xd_uboot_201109/drivers/net'
& o& a# f2 i/ c! F8 V0 B! Bmake[1]: Entering directory `/root/work/TOD_uboot/335xd_uboot_201109/drivers/net') l4 |; l& |8 }$ _: P
arm-linux-gnueabihf-gcc  -g  -Os   -fno-common -ffixed-r8 -msoft-float   -D__KERNEL__ -DCONFIG_SYS_TEXT_BASE=0x80800000 -DCONFIG_SPL_TEXT_BASE=0x402F0400 -I/root/work/TOD_uboot/335xd_uboot_201109/am335x_evm/include2 -I/root/work/TOD_uboot/335xd_uboot_201109/am335x_evm/include -I/root/work/TOD_uboot/335xd_uboot_201109/include -fno-builtin -ffreestanding -nostdinc -isystem /usr/local/arm/gcc-linaro-arm-linux-gnueabihf-4.7/bin/../lib/gcc/arm-linux-gnueabihf/4.7.3/include -pipe  -DCONFIG_ARM -D__ARM__ -marm  -mabi=aapcs-linux -mno-thumb-interwork -march=armv5 -Wall -Wstrict-prototypes -fno-stack-protector -Wno-format-nonliteral -Wno-format-security   -o /root/work/TOD_uboot/335xd_uboot_201109/am335x_evm/drivers/net/cpsw.o cpsw.c -c
6 x+ [+ J) C& D. Zcpsw.c: In function ‘cpsw_init’:4 a0 c6 T) Y- W8 \
cpsw.c:831:8: warning: passing argument 3 of ‘cpdma_submit’ discards ‘volatile’ qualIFier from pointer target type [enabLED by default]
* `* W8 e9 P+ C0 K+ R7 E1 p. x+ C. icpsw.c:652:12: note: expected ‘void *’ but argument is of type ‘volatile uchar *’
2 y" D% [# O) ccpsw.c: In function ‘cpsw_phy_init’:$ r! {6 {3 X4 _( [! k
cpsw.c:923:4: error: ‘CONFIG_PHY_ADDR’ undeclared (first use in this function)/ D! b0 a  S+ t" s: n4 t
cpsw.c:923:4: note: each undeclared identifier is reported only once for each function it appears in
- J* T' v& f2 X8 s# ?cpsw.c: In function ‘cpsw_register’:, [$ ~3 c$ N' y! Y# F
cpsw.c:981:12: warning: assignment from incompatible pointer type [enabled by default]2 R" i5 Q0 D+ I
make[1]: *** [/root/work/TOD_uboot/335xd_uboot_201109/am335x_evm/drivers/net/cpsw.o] Error 1, u( ?1 a+ I1 f
make[1]: Leaving directory `/root/work/TOD_uboot/335xd_uboot_201109/drivers/net'( O5 @' y/ {2 R
make: *** [/root/work/TOD_uboot/335xd_uboot_201109/am335x_evm/drivers/net/libnet.o] Error 2
# Y# g# L  O/ n5 ~9 b- o6 E0 d
. i4 G: S* s$ H( U4 F# Y, ?, D请教这个是什么错误,我在网上找了半天,别人都是可以编译过的

$ ^4 T2 K* g: ~; x8 \

1 f- `3 s* S' h! q5 q( a+ m: P" P) s( g2 ?" f
9 M: q! k" U9 z
5 ]) h% ?& d: K; m' u0 f) \- ^3 O
. O" t! y! I/ @% W2 F" ]
! z1 p  B0 F4 M& y

2 {3 ?) n7 s( }/ T7 ^' O
' o+ r! W6 K9 E8 [

* _9 s& }. C/ C0 |0 o7 ]9 B, c! i8 D
! a% ?* S5 @3 V3 A1 F- T# \5 I8 U

该用户从未签到

2#
发表于 2019-10-9 19:40 | 只看该作者
不太懂啊,看着是CONFIG_PHY_ADDR未声明

该用户从未签到

3#
发表于 2019-10-9 19:41 | 只看该作者
am335x can配置好dts好,启动开发板在后,检查一下

该用户从未签到

4#
发表于 2019-10-10 09:14 | 只看该作者
error: ‘CONFIG_PHY_ADDR’ undeclared. k1 F; V4 @# R) J6 M
同意二楼的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-24 08:38 , Processed in 0.109375 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表