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.
Andy、
解锁功能在 Linux 或 macOS 上不可用。 它实际上出现了、但一段时间内没有执行任何操作。 我找到了一个跟踪在 Linux 和 macOS for TM4C 上删除这些项目的错误。
https://sir.ext.ti.com/jira/browse/EXT_EP-9552
TM4C 调试端口解锁和固件更新操作当前显示在 OSX 和 Linux 操作系统上的 Uniflash GUI 中。 这些操作系统不支持这些功能。
此致、
John
[报价用户="Johes">解锁功能在 Linux 或 macOS 上不可用。 它实际上出现了、但一段时间内没有执行任何操作。 我找到了一个跟踪在 Linux 和 macOS 上删除 TM4C 这些项的错误。[/quot]
嗯 是否可以添加该功能? 建议客户使用 Windows 机器执行此功能是一个问题。 是的、我可以引导到虚拟机中。 但为什么呢?
Andy 我会检查一下、但我没有希望。 如果这很简单、则另一个问题的解决方法是启用该选项、而不是删除按钮。
我怀疑解锁是由从未移植到 Linux 或 Mac 的库启用的。
此致、
John
Andy、
是的、这是我所担心的。 该函数位于从未移植到 Linux 或 Mac 的库中。 它很旧、将来不会移植。
此致、
John
[引用 user="Johes"]
Andy、
是的、这是我所担心的。 该函数位于从未移植到 Linux 或 Mac 的库中。 它很旧、将来不会移植。
[/报价]
是否有机会公开此解锁程序的详细信息、以便其他人实施?
Andy、
我会问、但我会担心提供该代码可能是一个安全漏洞。
此致、
John
[引述 USER="Andy Peters]是否有机会公开此解锁过程的详细信息以便其他人可以实施?[/引述] 数据表的"恢复"锁定的微控制器"部分介绍了 TM4C129器件的解锁过程、 器件引脚上所需的序列。
在 OpenOCD 代码周围的 poking http://openocd.org/doc/doxygen/html/stellaris_8c_source.html 显示了在 实现解锁序列的 Stellaris 句柄_recover 命令函数中实现的恢复命令。
由于我认为 OpenOCD 可编写脚本、因此我认为这将允许您实现器件解锁。
我不使用 OpenOCD、但它似乎支持 Mac。
谢谢切斯特。 我刚刚从器件团队获得了有关解锁序列的相同信息。 https://www.ti.com/lit/ds/symlink/tm4c1294ncpdt.pdf?ts=1595252578274
此致、
John