查看: 41|回复: 0

[求助] i.MX.RT1176使用sdram报错relocation truncated to fit: R_ARM_PREL31 against

[复制链接]

该用户从未签到

1

主题

2

帖子

0

注册会员

Rank: 2

积分
103
最后登录
2026-2-2
发表于 6 天前 | 显示全部楼层 |阅读模式
求助各位大佬,我在使用1176进行分散加载文件修改的时候,我要把我的一部分模块代码放到SDRAM中(模块代码中包含两个.cpp文件),在挪走之后编译会报relocation truncated to fit: R_ARM_PREL31 against,这种应该怎么解决?我搜索尝试使用条件编译-fno-exceptions、-fno-unwind-tables、-fno-asynchronous-unwind-tables编译没有报错,但是会报MemManage Fault,在main中注释掉这个模块函数的接口就能正常使用,求助

编译报错信息

编译报错信息

内存规划

内存规划
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2026-2-4 03:39 , Processed in 0.085604 second(s), 21 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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