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.

[参考译文] TM4C1290NCPDT:擦除/复位 OTP 存储器

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/572792/tm4c1290ncpdt-erasing-resetting-otp-memory

器件型号:TM4C1290NCPDT
主题中讨论的其他器件:SEGGER

我需要擦除某些器件上的 OTP 存储器、以便进行一些制造测试代码开发。 我已经阅读了微处理器数据表的 JTAG 部分中的指令。 我的测试设置不提供通过 GPIO 引脚/复位/电源线的低电平操作来实现这一目的的控制级别。 我也不能花时间编写代码、或许可以与 JFLASH/Segger 模块通信以(可能)执行此操作。 TI 是否提供了一些可以使用 JFLASH/Segger 模块执行 OTP 存储器擦除的软件工具?

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

    您指的是哪个 OTP 存储器?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    USER_REG0至 USER_REG3位置。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Marc、

    擦除提交寄存器需要用户运行解锁序列。 JTAG 应用手册涵盖了经过测试的调试探针和允许解锁序列的软件。

    www.ti.com/.../spma075.pdf
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    没有3.4版、只是3.3版。 尝试获取3.4、并定向到我获得的4.1。 但它没有 dbgjflash.exe 工具。 已成功下载并安装3.4版。 已尝试命令行、它看起来想正常工作、但我目前无法手动控制重置行。

    我将不得不与硬件工程师交谈、看看是否可以进行一些操作。

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

    解锁序列要求器件上电时复位为低电平。 因此、如果硬件单元控制电源和复位、则软件中需要一个机制来执行相同的操作、否则必须手动控制线路。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好,Amit。

    我回到这个任务、有一个具有按钮的电路板、我可以控制硬件复位线路。 您指向我的命令确实会擦除 TM4C1290闪存、但 OTP 存储器的内容保持不变。

    我的印象是、XDS100V2模块的 dbgjtag.exe 命令也会擦除/复位 OTP 存储器。 是否有其他命令要使用? 或者可能是较新的 dbgjtag.exe?

    Marc。

    Marc。