This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AWRL6432:HWASS_SHM_MEM 中96KB 保留 RAM 使用量是多少

Guru**** 2553450 points
Other Parts Discussed in Thread: AWRL6432

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1271721/awrl6432-what-is-the-96kb-reserved-ram-usage-in-hwass_shm_mem

器件型号:AWRL6432

您好、冠军:

我发现在 MMWAVE_L_SDK_05_03_00_02中、cmd 文件排除96KB RAM。

内存
{
M4F_VECS:origin = 0x00400000、length = 0x00000200
M4F_RAM12:origin = 0x00400200,length =(0x00058000 - 0x200)/* RBL 正在使用32KB 的 RAM2 */
M4F_RBL : origin = 0x00458000 , length = 0x8000 /* 32KB 的 RAM2正在被 RBL 使用*/
M4F_RAM3:origin = 0x00460000、length = 0x00020000

HWASS_SHM_MEM:origin = 0x60000000、length = 0x00068000 /*在 APPSS 中为256KB PD、在 HWA PD 中为160KB */

从 IWRL6432:存储器分区-传感器论坛-传感器- TI E2E 支持论坛、我看到它们被保留用于 FEC。 您能帮助确认以下问题吗?

  1. 为什么 FECSS 必须使用如此大的存储器? 它的用途是什么?
  2. 这是否意味着应用程序在系统中只能使用1024-96=928KB 实际 RAM?

谢谢。
亚当

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Adam、

    ES2.0中将提供当前为 FECSS 固件保留的96 KB 共享 RAM。 请注意、该存储器位于 FECSS 电源域中、因此访问该存储器时必须将其通电(即不处于最低功耗模式-帧间空闲和深度睡眠)。

    谢谢。

    克林顿

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好、Clinton!

    您能告诉我如何为这一96KB 内存通电吗?  该存储器是 TRM 中定义的 FEC 共享 RAM 区域吗?

    顺便说一下、我还有一个关于 cmd 文件中定义的 HWASS_SHM_MEM 区域的问题。

    HWASS_SHM_MEM:origin = 0x60000000、length = 0x00028000 /*在 APPSS 中为256KB PD、在 HWA PD 中为160KB */

    如果将 APPSS_RAM 和 RADAR _DATA_CUBE_RAM 之间的256KB 共享存储器分配给 RADS_DATA_CUBE_RAM、则表示 地址为0x60000000时有512KB 的 RADS_DATA_CUBE_RAM。

    我知道、第一个256KB (0x60000000-0x60040000)是 HWA 耦合的 RADS_DATA_CUBE_RAM、第二个256KB (0x60040000-0x60080000)是 APPSS_RAM 和 RADS_DATA_CUBE_RAM 之间的共享存储器。  

    是这样吗?

    谢谢。
    亚当

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好、Clinton!

    您对此问题有任何更新吗?

    谢谢。
    亚当

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    96KB 为 AWRL6432 ES1.0中的前端固件保留、因此不建议在 ES1.0中用于应用。 对于 ES2.0:此存储器可供应用使用。

    您对存储器块的理解是正确的:

    总共享存储器为512 KB、 默认情况下可用于 HWA。  在该内、前256KB 为 APPSS/HWASS、 然后是 HWASS 中的160KB、 再是96KB FECSS/HWASS。

    此致、

    吉滕德拉

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Jitendra、您好!

    非常感谢您的回复。

    我想再次确认我的理解程度:

    0x60000000-0x60040000、共享存储器中的第一个256KB 是  APPSP/HWASS

    0x60040000-0x60068000、下一个160KB 位于 HWASS 中

    0x60068000-0x60080000、最后96KB 为  FECSS/HWASS。

    上述地址映射是否正确?

    此致、
    亚当

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Adam、

    我不相信这是正确的。 我们将跟进映射。

    谢谢。

    克林顿

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好、Clinton!

    您是否有机会获得确认?

    谢谢。
    亚当

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Adam、

    我希望您通过不同的媒体收到此信息。

    如果您仍在查找此信息、请告诉我。

    此致、

    吉滕德拉

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Jitendra、您好!

    我还在 等待答案。 可以帮帮我吗?

    谢谢。
    亚当

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Adam、

    下面是一个存储器图。 "HWASS 专用"段从0x60000000开始、而"HWASS/FECSS 共享"段与它相邻。

    谢谢。

    克林顿