Firefly开源社区

打印 上一主题 下一主题

[Linux] PX30 UBOOT 数组大小限制

43

积分

0

威望

0

贡献

技术小白

积分
43

PX30 UBOOT 数组大小限制

发表于 2021-3-26 15:58:12      浏览:10560 | 回复:2        打印      只看该作者   [复制链接] 楼主
本帖最后由 jukeboge 于 2021-3-26 15:59 编辑

SDK:px30_linux_release_20210304
硬件平台:px30-lvds-ubuntu.mk evb-px30
问题描述:SDK uboot代码中定义数组const unsigned char buffer[200*1024],px30_linux_release_20210304目录下执行:./build.sh uboot,报错,如果修改数组大小为100*1024则能正常编译通过,错误信息如下:
  1.   CC      examples/standalone/hello_world.o
  2.   CC      examples/standalone/stubs.o
  3.   LD      examples/standalone/libstubs.o
  4.   LD      examples/standalone/hello_world
  5.   OBJCOPY examples/standalone/hello_world.bin
  6.   OBJCOPY examples/standalone/hello_world.srec
  7.   LD      u-boot
  8. arch/arm/lib/built-in.o: In function `copy_loop':
  9. /home/jukeboge/proj/px30_linux_release_20210304/u-boot/arch/arm/lib/relocate_64.S:59:(.text+0xc8): relocation truncated to fit: R_AARCH64_ADR_PREL_LO21 against symbol `__rel_dyn_end' defined in .bss_start section in u-boot
  10. Makefile:1276: recipe for target 'u-boot' failed
  11. make: *** [u-boot] Error 1
  12. ====Build uboot failed!====
  13. jukeboge@apple:~/proj/px30_linux_release_20210304$
复制代码




回复

使用道具 举报

48

积分

0

威望

0

贡献

技术小白

积分
48
发表于 2022-1-26 12:00:49        只看该作者  沙发
请问这个问题解决了吗?我编译firefly_RK3399 就报这个错误,啥都没改
回复

使用道具 举报

172

积分

0

威望

0

贡献

技术小白

积分
172
发表于 2023-2-9 17:26:05        只看该作者  板凳
lys23926635 发表于 2022-1-26 12:00
请问这个问题解决了吗?我编译firefly_RK3399 就报这个错误,啥都没改

请问 您解决这个问题了吗?
回复

使用道具 举报

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

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表