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.

[参考译文] TMS320F28377S:DCSM 更改了 LINKPOINTER 值

Guru**** 2473260 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/795308/tms320f28377s-dcsm-changing-linkpointer-value

器件型号:TMS320F28377S

您好!

我是否理解正确、如果链接指针 值发生更改(SPRUHX5E P147)、则区域锁定被移除、器件可再次访问?

 -如果密码为0,是否也是如此?

-我可以使用闪存程序库从应用程序中更改链接指针值吗?

谢谢

编辑:如何保护 OTP 存储器?

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

    尊敬的 EV:

     

    我是否理解正确、如果链接指针 值发生更改(SPRUHX5E P147)、则区域锁定被移除、器件可再次访问?

    >>当您说防区锁定时、您意味着您被锁定在使属于防区的安全存储器无法访问的防区之外、对吧? 如果是、您需要解锁区域、甚至才能对新的链接指针进行编程。

     -如果密码为0,是否也是如此?

    >>如果密码设置为0、则表示该区域已永久锁定、您无法解锁。 如果出现这种情况,则无法对新的链接指针值进行编程,因为该区域已永久锁定。

    -我可以使用闪存程序库从应用程序中更改链接指针值吗?  

    >>只有当特定区域解锁时,才能更改链接指针值。

    编辑:如何保护 OTP 存储器?

    >> OTP 存储器也是一个与正常闪存扇区类似的安全资源。 每个区域将有一个专用的、相对于可被分配给任何区域的正常闪存扇区。 更多有关闪存和 OTP 编程/擦除的详细信息、请参阅第2.13.1.6节。

     

    希望这对您有所帮助。 如果此回复回答了上述所有问题,请单击“验证答案”。

     

    如果您有任何与上述内容相关的问题、请告诉我。

     

    谢谢、此致

    Pramod

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

    我的整个应用在1个区域内。 因此我不必将其解锁。 应用程序不知道密码。 我的应用可以对闪存进行编程。
    我是否理解正确:
    如果我输入了密码0。 没有其他方法可以对其进行重新编程。 但是:
    我的应用可以解锁它。 链接指针位来重新编程。

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

    对于编程正常的闪存扇区、如果通过写入 FLSEM 寄存器的 SEM 字段来获取信号量、则该区域的解锁不是强制性的。 但是、对于对链接指针(或 OTP 存储器中的任何其他内容)进行编程、需要解锁该区域。 如果将区域密码设置为0,则表示您将永久锁定区域。 这最终意味着您的应用程序无法对链接指针进行重新编程。

    谢谢、此致
    Pramod