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.

[参考译文] TMS570LS1114:TMS570LS1114 OTP 闪存

Guru**** 2393835 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/760553/tms570ls1114-tms570ls1114-otp-flash

器件型号:TMS570LS1114

您好!
前两个问题没有得到解答。 TMS570LS1114 没有闪存组1。 我也无法使用它。
1) 1)客户 OTP 存储器是否有任何其他双重用途?

2) 2)我们是否可以在没有进一步限制的情况下使用 OTP 范围0xF000_0010 - 0xF000_0FFF 和0xF000_E000 - 0xF000_E7FF?

3) 3)是否可以覆盖? 第二次写入访问能否清除 OTP 存储器的其他位?
我认为答案是否定的 如何实现保护?
3A)是否为每个字节提供了进一步写入保护?
3B)是针对每个组宽度(144位)还是闪存扇区提供进一步写入保护?

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

    客户 OTP 仅为一次性程序。 一旦 OTP 扇区中的一个位被编程为“0”,它就不能再被擦除了。 LS1114上客户 OTP 的大小为4K。 您只应存储数据、而不应存储应用程序。 如果您写入客户 OTP、请确保您没有无意中写入 AJSM 位置(0xF0000000-0xF000000F)、否则您将锁定器件。 您可以从地址0xF0000010开始写入数据。

    1.您可以使用客户 OTP 来存储任何类型的数据(永久数据)。
    定制 OTP 只能进行一次编程。
    3.可以覆盖客户 OTP 中的现有数据。 您可以将"1"的位翻转为"0"、但不可能将"0"的位翻转回"1"。 例如、如果 OTP 的内容为0xFFF_0000。 您可以将其更改为0xFF00_0000、但不能将其更改为0xFFF_FFFF。

    不可以、我们没有阻止对闪存扇区的写入操作的保护。