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.

[参考译文] AM263P4-Q1:如何在 AM263Px MCU+ SDK 09.02.00 上启用 FSS ECC

Guru**** 2873850 points

Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1629653/am263p4-q1-how-to-enable-fss-ecc-on-the-am263px-mcu-sdk-09-02-00

器件型号: AM263P4-Q1
主题: SysConfig 中讨论的其他器件

请说明如何在 AM263Px MCU+ SDK 09.02.00 上启用 FSS ECC(例如,SysConfig 中的设置)。
SDK 09.02.00 是否提供 API 来检查是否发生了 ECC 错误?
虽然在 SDK 11.00.00 中解释了 FSS、但在 SDK 09.02.00 中找不到任何解释。

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

    你好、Imaoka、

    对延迟的回复表示歉意。

    请参阅以下部分:

    AM263Px MCU+ SDK:实现外部闪存的安全

    --
    此致、
    Jagadish。

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

    尊敬的  Jagadish:

    您推荐的指南包含在 SDK 11.1 中;但是、此内容是否也适用于 SDK 9.2?
    SDK 9.2 中不提供相同的指南。

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

    你好、Imaoka、

    我们从未在 SDK9.2 上尝试过这种方法、我建议您试用它、如果您在启用 ECC 时遇到任何问题、敬请告知。

    --
    此致、
    Jagadish。

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

    尊敬的 Imaoka-San:

    SDK 9.2 不支持 ECCM。 尽管 ECCM 的核心工作基于硬件、但软件中有一些方面在 9.2 SDK 中不可用。  

    以下是 9.2 SDK 不提供的项

    1.无 FSS ECCM 驱动程序 API

    •  FSS_configECCMRegion() 功能
    •  FSS_enableECC() / FSS_disableECC() 功能
    • 只有寄存器定义 (cslr_fss.h)

    需要使用 FSS 驱动程序 API 来启用 OSPI 的 ECC 属性

    2.无引导加载程序 OTFA/ECC 支持

    •  Bootloader_OtfaConfig 结构
    •  Bootloader_getOTFAConfigFromNoteSegment() 功能
    •  eccEnable 引导加载程序结构中没有字段

    如果应用程序映像中嵌入了 ECC、则引导加载程序会从应用程序映像中读取数据。 基于该、调用 FSS API 以启用 ECC

    3.没有 Python 构建工具

    •  tools/boot/multicore-elf/ 目录
    •  genimage.py 、带 ECCM 支持
    •  otfaecc_structs.py 模块

    软件将 ECC 嵌入到应用程序映像中。 此 ECC 计算是在构建映像时完成的。 此版本的 SDK 中不提供相关所需的脚本。

    4.无多核 ELF 支持

    • 仅使用 RPRC 映像格式
    • 引导加载程序使用 Bootloader_parseMultiCoreAppImage() (非 ELF)
    •  sbl_ospi_multicore_elf 示例

    在所有版本的 SDK 中、ECC 支持与 mcelf 映像密切相关。  

    此致、

    Aswin