ZHCZ054A December   2024  – October 2025 AWR2544

 

  1.   1
  2. 1简介
  3. 2器件命名规则
  4. 3器件标识
  5. 4器件型号/修订版对应关系公告
  6. 5功能规范的已知设计异常
    1.     MSS#25
    2.     MSS#27
    3.     MSS#28
    4.     MSS#29
    5.     MSS#30
    6.     MSS#33
    7.     MSS#40
    8. 5.1  MSS#49
    9. 5.2  MSS#52
    10. 5.3  MSS#53
    11. 5.4  MSS#54
    12. 5.5  MSS#55
    13. 5.6  MSS#56
    14. 5.7  MSS#57
    15. 5.8  MSS#58
    16. 5.9  MSS#59
    17. 5.10 MSS#60
    18. 5.11 MSS#61
    19. 5.12 MSS#62
    20. 5.13 MSS#63
    21. 5.14 MSS#64
    22. 5.15 MSS#65
    23.     MSS#68
    24.     MSS#71
    25. 5.16 ANA#12A
    26.     ANA#37A
    27.     ANA#39
    28.     ANA#43
    29.     ANA#44
    30.     ANA#45
    31.     ANA#47
    32.     ANA#59
  7.   商标
  8. 6修订历史记录

MSS#52

DSS L2 奇偶校验问题:当 DSP 发送超出配置的内存大小的访问时

受影响的修订版:

AWR2544

说明:

DSP IP 发出对其 L2 存储器的访问,访问超出配置的 DSP L2 内存大小 384KB(保留空间访问),即超过 0x8085 FFFC。

如果启用奇偶校验,读取超过 0x80860000 -0x8087FFFC 的保留位置时会出现 L2 奇偶校验错误

注: 0x80860000 到 0x8087FFFC 的保留存储器位置可以读取和写入。0x80860000 到 0x8087FFFC 的存储器位置在 0x80840000 到 0x8085FFFC 赋予别名,而 0x80850000 到 0x8085FFFC 在 0x80870000 到 0x8087FFFC 复制,因此实际 L2RAM 仅为 384KB。

权变措施:

配置 MPU:(L2MPPA24 - L2MPPA31) 设置为 0。

可阻止对保留空间的写入访问。无别名且无 L2 奇偶校验错误。这可确保有效 L2 区域的数据完整性。

对保留空间的读取访问仍会导致 L2 奇偶校验错误(如果启用奇偶校验)。

不阻止调试访问(读取和写入):仍然导致别名 + L2 奇偶校验错误:即便将 MPPA 寄存器配置为启用保护,阻止调试访问仍不可行

存储器保护故障地址寄存器 (0184 A000h:: L2MPFAR/0184 AC00h:: L1DMPFAR) 中填充阻止(本例中超出 384KB 边界)但仍被访问的地址

下次读取时,需要使用值为 1 的清除寄存器 (L2MPFCR/L1DMPFCR) 清除地址 (L2MPFSR/L1DMPFSR) 和状态 (L2MPFSR/L1DMPFSR) 寄存器

观察结果(启用/禁用 L1D 缓存时)

读取:在 L1D 上观察到 MPU 保护错误,其中 L1MPFAR 寄存器填充阻止的地址访问

写入:在 L2 上观察到 MPU 保护错误,其中 L2MPFAR 寄存器填充阻止的地址访问