请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TDA4VM 工具/软件:
您好、
我们将使用 MCU_MSRAM0 (base 0x41C00000)作为 J721E 上 C66 DSP 固件的快速、更大的存储器区域进行评估。
根据 存储器映射注意事项、SPL/SBL 使用该存储器、并将电路板配置传递到 MCU1_0应用。
我们的 MCU1_0应用本身目前根本不会将任何内容加载到 MCU_MSRAM0上。
当 u-boot 加载 C66固件时、MCU1_0应用已经执行了 Sciclient_init、因此我的理解是 MCU_MSRAM0可以完全声明。
我们的观察结果:
- 当从0x41C00000开始加载代码/数据时、程序卡在 Sciclient_serviceSecureProxy 中、等待 sciserver 的响应
- 当从0x41C00100开始加载代码/数据时、程序按预期运行
我在 ti-skdk-RTOS 中搜索了以下地址:
- μ`packages/ti/boot/sbl/k3/j721e/linker.cmd`在 soc 0x41C00100处启动其复位矢量
- `packages/ti/drv/vham/examples/common/j721e/vhwa_r5.cmd`将它们的复位矢量放置在0x41C00000处
问题: