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.

[参考译文] TDA4VM:处理器论坛

Guru**** 2540720 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1561014/tda4vm-processors-forum

器件型号:TDA4VM


工具/软件:

对   TOG  模块 示例 实现 详细信息的说明

关于单独链接器部分中故障注入函数的放置:

TOG 功能测试中的故障注入功能放置在单独的链接器部分是否有特定的原因? 例如:

___attribute ((section(“.text:TOG_test“)) void TOG_injectWKUP_ESMError (uint32_t instanceIndex);
___attribute ((section(“.text:TOG_test“))) void TOG_injectTimeoutError (uint32_t instanceIndex);
___attribute ((section(“.text:TOG_test“)) void TOG_injectESMtimeOutError (uint32_t instanceIndex);
___attribute ((section(“.text:TOG_test“)) void TOG_injectMCU64BTimeoutError (uint32_t instanceIndex);
___attribute ((section(“.text:TOG_test“)) void TOG_injectESMError (uint32_t instanceIndex);
___attribute ((section(“.text:TOG_test“)) void TOG_injectESMError_AC_CFG_TO_AC (uint32_t instanceIndex);
___attribute ((section(“.text:TOG_test“)) void TOG_injectMCU_ESMError (uint32_t instanceIndex);
___attribute ((section(“.text:TOG_test“)) void TOG_injectQOS_ESMError (uint32_t instanceIndex);


2.澄清 enableABORT 和 disableABORT 功能:

能否提供有关 enableABORT  disableABORT 功能的实际操作的更多详细信息? 具体来说:

  • 他们在 TOG 模块中的预期角色是什么?
  • 这些功能是否安全并且建议用于目标硬件上运行的任何 TOG 实例的自检?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    您能否提供有关 enableABORT  AND disableABORT  函数实际操作的更多详细信息? 具体来说:

    enableABORT 和 disableABORT API 包含在 SDL 独立测试应用程序中、以避免应用程序因测试目的而中断。 在实际应用程序中、必须包含中止处理程序而不是禁用中止。

    此致、

    Josiitaa