OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 478|回复: 9

[XILINX] 领航者uboot顶层makefile文件编译报错

[复制链接]

10

主题

37

帖子

0

精华

初级会员

Rank: 2

积分
178
金钱
178
注册时间
2022-6-19
在线时间
45 小时
发表于 2024-11-28 23:22:55 | 显示全部楼层 |阅读模式
2金钱
跟着三期视频走的,这个错也搞不懂怎么回事,重新distclean了下也不行




最佳答案

查看完整内容[请看2#楼]

报错是设备树语法错误,可以打开arch/arm/dts/zynq-zc770-xm011-x16.dtb文件看一下有没有上面问题。如果这个设备树用不上可以打开arch/arm/dtb/Makefile文件删除掉zynq-zc770-xm011-x16.dtb \这一行重新编译
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

37

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2024-3-19
在线时间
141 小时
发表于 2024-11-28 23:22:56 | 显示全部楼层
lzqstm 发表于 2024-12-2 18:31
我试了下,跳不过去呢

报错是设备树语法错误,可以打开arch/arm/dts/zynq-zc770-xm011-x16.dtb文件看一下有没有上面问题。如果这个设备树用不上可以打开arch/arm/dtb/Makefile文件删除掉zynq-zc770-xm011-x16.dtb \这一行重新编译
回复

使用道具 举报

4

主题

2037

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5676
金钱
5676
注册时间
2018-10-21
在线时间
1614 小时
发表于 2024-11-29 14:25:01 | 显示全部楼层
把具体报错信息截图看看
回复

使用道具 举报

10

主题

37

帖子

0

精华

初级会员

Rank: 2

积分
178
金钱
178
注册时间
2022-6-19
在线时间
45 小时
 楼主| 发表于 2024-11-29 18:14:55 | 显示全部楼层
QinQZ 发表于 2024-11-29 14:25
把具体报错信息截图看看

报错在附件,复制不过来
微信图片_20241128225111.png
回复

使用道具 举报

4

主题

2037

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5676
金钱
5676
注册时间
2018-10-21
在线时间
1614 小时
发表于 2024-12-2 09:04:38 | 显示全部楼层
zynq-zc770-xm011-x16.dts有语法错误,可以按ctrl键点上图Error的报错,会定位至出错的地方
回复

使用道具 举报

10

主题

37

帖子

0

精华

初级会员

Rank: 2

积分
178
金钱
178
注册时间
2022-6-19
在线时间
45 小时
 楼主| 发表于 2024-12-2 18:31:33 | 显示全部楼层
QinQZ 发表于 2024-12-2 09:04
zynq-zc770-xm011-x16.dts有语法错误,可以按ctrl键点上图Error的报错,会定位至出错的地方

我试了下,跳不过去呢
回复

使用道具 举报

10

主题

37

帖子

0

精华

初级会员

Rank: 2

积分
178
金钱
178
注册时间
2022-6-19
在线时间
45 小时
 楼主| 发表于 2024-12-2 21:38:30 | 显示全部楼层
Alexan 发表于 2024-12-2 19:21
报错是设备树语法错误,可以打开arch/arm/dts/zynq-zc770-xm011-x16.dtb文件看一下有没有上面问题。如果 ...

请问这个文件该怎么打开呢,用code命令显示是二进制文件,直接在makefile文件中删除的话就直接编译不了了
回复

使用道具 举报

0

主题

37

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2024-3-19
在线时间
141 小时
发表于 2024-12-5 15:25:44 | 显示全部楼层
lzqstm 发表于 2024-12-2 21:38
请问这个文件该怎么打开呢,用code命令显示是二进制文件,直接在makefile文件中删除的话就直接编译不了了

打开的是对应的设备树arch/arm/dts/zynq-zc770-xm011-x16.dts文件,用不上可以直接在Makefile里面删掉,如果删掉以后有什么报错可以截图看一下
回复

使用道具 举报

10

主题

37

帖子

0

精华

初级会员

Rank: 2

积分
178
金钱
178
注册时间
2022-6-19
在线时间
45 小时
 楼主| 发表于 2024-12-5 20:12:31 | 显示全部楼层
Alexan 发表于 2024-12-5 15:25
打开的是对应的设备树arch/arm/dts/zynq-zc770-xm011-x16.dts文件,用不上可以直接在Makefile里面删掉, ...

arch/arm/dts/zynq-zc770-xm011-x16.dts这个文件我打开是空的,什么也没有,且我这没有arch/arm/dtb这个文件夹,在dts下面的makefile把zynq-zc770-xm011-x16.dts删除了后就编译不了了
微信截图_20241205201021.png
回复

使用道具 举报

10

主题

37

帖子

0

精华

初级会员

Rank: 2

积分
178
金钱
178
注册时间
2022-6-19
在线时间
45 小时
 楼主| 发表于 2024-12-6 21:27:07 | 显示全部楼层
Alexan 发表于 2024-12-5 15:25
打开的是对应的设备树arch/arm/dts/zynq-zc770-xm011-x16.dts文件,用不上可以直接在Makefile里面删掉, ...

解决了额。之前我删除了后留了一个空行,不知道为什么就编译不动,我把空行也删了后就通过了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-1-19 02:29

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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