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.

[参考译文] TMS570LS1227:有关TMS570LS1227初始化序列的查询

Guru**** 2380860 points
Other Parts Discussed in Thread: TMS570LS1227, HALCOGEN, TMS570LC4357
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1087939/tms570ls1227-query-regarding-tms570ls1227-initialization-sequence

部件号:TMS570LS1227
主题中讨论的其他部件: HALCOGENTMS570LC4357

您好,

我正在使用SPNA106D应用报告初始化TMS570LS1227控制器,并对以下步骤有疑问:

44.验证双时钟比较器(DCC)模块是否可以实际检测并标记频率错误
这是否涉及设置 Counter0,Counter1和Valid0值,以便生成以下错误条件:
答 计数器1在计数器0达到0之前倒计数为0
B. 即使当Counter0和Valid0都达到0时,Counter1也不会达到0

47.使用CRC和DMA对整个闪存运行后台检查
我的理解是,这需要对整个闪存进行CRC检查。 能否澄清一下,这是否正确,DMA在这里扮演什么角色?

51.设置总线主控的MPU
54.使用外围设备中央资源(PCR)控制器寄存器为外围设备配置所需的访问权限
《安全手册》将API名称声明为"不适用",并带有备注"硬件中的功能"。 这是否意味着上述初始化步骤不适用于控制器?

感谢您在这方面的帮助。

谢谢,此致,
Vimal

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

    您好 ,Vimal:

    这1227这将1227将涉及设置 Counter0,Counter1和Valid0值

    是的。  Clock1必须在 有效窗口中过期,否则会生成错误。

    请1227请说明1227说明这是否正确以及DMA在这里扮演什么角色吗?

    CRC控制器支持三种操作模式: 自动,半CPU和全CPU。

    在全CPU模式下,CPU自行执行数据模式传输和签名验证。 DMA控制器用于在半CPU和自动模式下将数据传输到PSA签名寄存器和CRC寄存器。 请参阅TRM的CRC章节。

    51.1227]51.</s>1227 设置总线主控的MPU

    您可以使用HALCOGen GUI设置MPU (内存性能单元)。

    54.1227]54.</s>1227 使用外围设备中央资源(PCR)控制器寄存器为外围设备配置所需的访问权限[/QUOT]

    可以使用PCR 外设断电设置寄存器对外设的时钟进行门控。  也可以将外围设备编程为仅使用 PPROTSETx寄存器在权限模式下访问。

    哪个文档? 我是否可以知道文献编号,例如 SPNU550A?

    API1227 API名称1227名称为"不适用"

    我认为这意味着SDL (Safeti诊断库)不会为该安全机制提供API。  

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

    QJ Wang,您好!

    对于步骤51 (链接 查询 (https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/40.245万/unclear-requirements-for-tms570-initialization-sequence)提及为每个总线主控器设置MPU) 和步骤54,   《SafeTI诊断库Hercules处理器软件安全手册》(SPNU592A)提及以下有关TMS570LS1227控制器的内容:

    这是否意味着这些步骤不适用于TMS570LS1227?

    谢谢,此致,

    Vimal

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

    您好,Vimal:

    我们使用不同的文档。 我阅读 了TMS570LS12x (SPNU550B)的设备安全手册,但您参考了SDL SW安全手册(SPNU592A)。

    不适用意味着这些安全机制没有API。

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

    TMS570LS12x器件支持这些安全功能(DMA-1,HET1和INC2)。

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

    QJ Wang,您好!

    感谢您的回复。

    备注列中的"硬件功能"是什么意思? 当我查看  SDL SW安全手册(SPNU592A)中TMS570LC4357的相同功能(DMA1, HET1)时, API名称列包含“不适用”(与TMS570LS12x相同),但备注 说“由 操作系统和 安全 应用程序处理”。 两者有何区别?

    谢谢,此致,

    Vimal

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

    硬件中的功能:硬件中存在的安全功能, 诊断 由硬件自动完成。

    由 操作系统 和安全 应用程序处理: 由应用程序决定是否需要此功能

    不适用:无SDL API