项目

一般

简介

错误 #2931

srs编译错误 error: UE SRS Proc Task.s.c:(function UE SRS SendseqProc: .text+0x49C): Invalid CallM address: Unknown

张 倩4 个月 之前添加. 更新于 3 个月 之前.

状态:
已解决
优先级:
普通
指派给:
开始日期:
2025-03-06
计划完成日期:
% 完成:

0%

预期时间:

描述

srs编译报错 error: UE SRS Proc Task.s.c:(function UE SRS SendseqProc: .text+0x49C): Invalid CallM address: Unknown


文件

历史记录

#1

张 倩 更新于 3 个月 之前

  • 文件 3d823c27-0af8-4ae4-9f33-a7b221661ae7.jpeg 已添加
  • 状态新建 变更为 已解决

【问题描述】srs编译错误 出现如下异常打印:
error: UE SRS Proc Task.s.c:(function UE SRS SendseqProc: .text+0x49C): Invalid CallM address: Unknown
【问题原因】mim是微码的代码段空间,这个空间分为动态空间和静态空间,静态空间里面放的是一部分微码的代码,动态空间是指的另一部分微码是在ddr放着,只有在调用的时候才会被拷到mim的动态空间中。动态还是静态一是使用的时候不同,另一个就是微码的inc文件里面的申明不一样,编译的时候根据这个inc来决定这个微码是放在ddr还是mim.使用错误就会报“Invalid CallM address”错。
例如:
.section .text.m0, "ax" 存放在静态空间
.section .text.m0.ddr7, "ax" 存放在动态空间
【解决方案】把SrsLowPARABaseSeqGenLarger36ZC放在静态空间。

#2

张 倩 更新于 3 个月 之前

  • 文件 已删除 (3d823c27-0af8-4ae4-9f33-a7b221661ae7.jpeg)

导出 Atom PDF