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.

[参考译文] LP-MSPM0G3507:关于从 Code Composer Studio 进行刷写时启用 ECC 的问题

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1285130/lp-mspm0g3507-regarding-ecc-enablement-when-flashing-from-code-composer-studio

器件型号:LP-MSPM0G3507
主题中讨论的其他器件:MSPM0G3507
你好。

我使用的是 Code Composer Studio 12.4.0。
在写入 empty_LP_MSPM0G3507_nortos_ticlang 等工程时、主 ECC 代码似乎也被写入到了0x4180000000。
在什么设置中启用此功能?
我将来会移动以启用 ECC、但我感到奇怪的是、即使我未做任何设置也启用了 ECC。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    默认情况下、在 MSPM0上、代码加载到闪存的 ECC 保护区域中、起始地址为0x00000000。 TI Clang 文档介绍了所有 MCU 的一般用例、而不是特定于器件。  

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

    谢谢你。

    >默认情况下,在 MSPM0上,代码加载到闪存的 ECC 保护区域,起始地址为0x00000000。  

    关于这一点、我想知道在 CCS 中配置哪些位置以启用 ECC。
    或者是否没有此类设置?

    如果在默认设置下启用了 ECC、我不存在任何问题、但我想了解这些信息以创建构建开发环境的规范。

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

    我希望使用 MSP GANG 构建和编程输出文件。

    为此、我认为有必要在 cmd 文件中启用 ECC。
    但是、如果你在 cmd 文件中更改设置以启用 ECC、我认为有必要在 CCS 中禁用 ECC 设置。 因此、我想了解更多有关如何在 CCS 中打开/关闭 ECC 设置的信息。

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

    我有一个像这样的图像。
    很抱歉我不太明白。

    谢谢你。

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

    尊敬的 Kei:

    CCS 中的链接器部分(链接器标志)中有不使用 ECC 的选项。

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

    ありがとう。

    そのオプションはここにありますか?
    开启/μ OFFを切り替えてみましたが、挙動は変わりませんでした。

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

    尊敬的 Kei:

    我在这里得到了我们软件团队的澄清。 TI CLANG 编译器中找到的 ECC 标志 可用于生成实际的 ECC 代码并可能注入错误。 默认情况下,它对 MSPM0设备没有任何影响,因为当使用 ECC 区域时,FlashCTL 会自动计算和写入 ECC (默认)。

    如果默认情况下不想使用 ECC、则需要修改链接器文件以将 默认闪存区域切换到其潜在的非 ECC 区域映射区域。 (Fash 默认为0x4140000)。  

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

    谢谢你。
    我只是太在意了。
    我将使用默认值继续评估、并在使用 MSPGang 时再次查看该手册。