主题中讨论的其他器件:C2000WARE、 LAUNCHXL-F280049C
您好!
我已经尝试运行 C28x_stl 库的测试应用程序、注意到只有 RAM 构建将成功运行测试组并返回"测试通过"结果。
但是、如果我运行闪存、FLASH_RELEASE 和 RAM_RELEASE、则测试将失败、因为 PSA 值与提供的黄金值不匹配。
我注意到以下行为。
RAM 释放
- 例如,在 C28x_STL_LIB_runTestGroup ()中运行 RAM_RELEASE 编译
- 对于 TG0、我可以看到黄金值被复制到指定的 RAM 地址;但是、只有 LSB 4位被复制到 dataBusPsaVal 变量、因此测试失败。


- 对于 TG0、我可以看到黄金值被复制到指定的 RAM 地址;但是、只有 LSB 4位被复制到 dataBusPsaVal 变量、因此测试失败。
FLASH/FLASH_RELEASE
- 或者、如果我运行闪存或 FLASH_RELEASE 构建、它会将 TG 数据从闪存复制到 RAM、但 dataBusPsaVal 和 addrBusPsaVal 始终返回零。

CCS 版本:10.3.1.00003
编译器版本:TI v22.6.0.LTS
C2000Ware 版本:C2000Ware_4_02_00_00
硬件: LAUNCHXL-F280049C 评估板
您能解决这个问题吗? 谢谢。
此致、
萧

