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.

[参考译文] TMS320F28075:如何写入 OTP 的示例

Guru**** 2595805 points
Other Parts Discussed in Thread: CONTROLSUITE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/672063/tms320f28075-example-how-to-write-to-the-otp

器件型号:TMS320F28075
Thread 中讨论的其他器件:controlSUITE

您好!

我想将我们每个产品的序列号写入微控制器的 OTP。 在 controlSUITE 中、我找到了一个示例、展示了如何写入微闪存。 但是、没有示例说明如何写入微控制器的 OTP。

可以有人帮助我吗? 非常感谢。

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

    请查看此帖子 :e2e.ti.com/.../664192

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

    您好!

    请搜索"我们可以使用闪存 API 对 OTP 进行编程吗?" 在 Flash wiki 页面中: processors.wiki.ti.com/.../C2000_Flash_FAQ

    谢谢、此致、

    Vamsi

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

    您的帖子涉及 micro F2803x 或等效产品。 它们不使用与 micro F2807x 相同的闪存 API 库。

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

    您的 wiki 页面非常有用。 非常感谢。 但是、我总是遇到 OTP 写入问题。 实际上、根据您的 Wiki 页面、与写入闪存相比、写入 OTP 不需要其他操作。 在 SPNU595文档中、我找到了 Fapi_enableBanksForOtpWrite 和 Fapi_disableBanksForOtpWrite 两个函数。 在第14页中、显示我们必须为 u8Banks 参数指定一个值。

    1.在写入 OTP 之前是否真的需要调用 Fapi_enableBanksForOtpWrite?
    2. u8banks 参数可以使用哪个值? 这就是我在原始帖子中要求提供示例的原因。

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

    长、

    很高兴我的 wiki 页面对您有所帮助。

    我想您使用的是 SPNU595的旧版本。  请参阅下面从 wiki 复制的闪存 API 参考指南链接。  C2000器件不需要 Fapi_enableBanksForOtpWrite()函数。  C2000和 Hercules 客户以前共享的旧 SPNU595文档。  因此、在旧文档中、您会看到一条注意事项、即此函数不适用于 C2000器件。  在最新的 C2000专用 SPNU595中、我删除了此函数。  希望这对您有所帮助。       

    (a) F28M35x 和 F28M36x 闪存 API 参考指南链接: http://www.ti.com/lit/pdf/spnu595

    (b) F2837xS 闪存 API 参考指南链接: http://www.ti.com/lit/pdf/spnu630

    (C) F28004x 闪存 API 参考指南链接: http://www.ti.com/lit/pdf/spnu628

    (D) F2837xD 和 F2807x 闪存 API 参考指南链接: http://www.ti.com/lit/pdf/spnu629

    F2807x 用户注意事项:SPNU629中提供的示例实现(示例)使用200MHz CPUCLK 频率、因为该文档主要针对 TMS320F2837xD 器件而编写。 如数据手册中所述、TMS320F2807x 用户不应使用超过120MHz 的 CPUCLK。

    谢谢、此致、

    Vamsi

     

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

    非常感谢您的回答、Vamsi。

    此致、