瑞芯微Rockchip开发者社区
直播中

clm111

2年用户 3经验值
擅长:嵌入式技术 处理器/DSP 控制/MCU
私信 关注
[问答]

RK3588在EL2访问寄存器FPEXC32_EL2,在A55核上正常,在A76核上系统挂死,哪位大神知道原因?

回帖(1)

时见栖鸦

2024-3-27 16:50:34
有几种可能的原因导致在A76核上访问寄存器FPEXC32_EL2时系统挂死:

1. 软件错误:可能是访问寄存器的代码存在错误,例如指针错误、越界访问等。推荐检查代码以确保正确访问寄存器。

2. 架构差异:不同核心的架构可能有一些差异,包括寄存器访问方式和权限控制等。请确保代码能够正确处理A76核心的寄存器访问。

3. 依赖关系:FPEXC32_EL2寄存器可能与其他寄存器或功能存在依赖关系,如果这些依赖关系没有正确处理,也可能导致系统挂死。建议检查寄存器使用的上下文,并确保正确处理依赖关系。

4. 其他硬件或固件问题:系统挂死也可能是由于硬件或固件的问题导致的,例如硬件错误、固件错误或不兼容等。在这种情况下,建议联系芯片供应商或技术支持团队以获取更多帮助。

综上所述,要确定具体原因,需要更多的上下文信息和调试信息。建议使用调试工具、日志和追踪等技术辅助定位问题。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分