锁定OTP代码,以便没有人能够读回

嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
7个帖子/ 0新
最后一篇
Deshpandead.
离线
最后一次露面:11个月2周前
加入:2018-03-17 12:29
锁定OTP代码,以便没有人能够读回

你好,

当加载使用SmartSnippets工具箱我的码图像分成OTP存储器,我可以锁定代码OTP,这样没有人可以读出来?

感谢和问候,

abh

设备:
PM_DIALOG.
离线
最后一次露面:1天21小时以前
职员
加入:2018-02-08 11:03
嗨deshpandead,

嗨deshpandead,

谢谢你的问题在线。是的,你可以使FW无法访问是写在OTP时。这应该通过配置配置脚本(CS)来完成。请从DA14531数据表阅读4.4.2节。见表35:CS命令和说明,你会发现“SWD模式”命令,该命令禁止JTAG。然而,让我在内部检查,你应该怎么做,通过SmartSnippets工具箱,我会尽快回复你用正确的步骤。

谢谢,PM_DIALOG.

Deshpandead.
离线
最后一次露面:11个月2周前
加入:2018-03-17 12:29
感谢您的reply.Please

感谢您的reply.Please检查它在内部使用SmartSnippets工具箱对于这种情况,让我知道关于相同的详细程序或dcoumentation。

PM_DIALOG.
离线
最后一次露面:1天21小时以前
职员
加入:2018-02-08 11:03
嗨deshpandead,

嗨deshpandead,

当然,我会及时向大家发布,并尽快给您尽快。

谢谢,PM_DIALOG.

PM_DIALOG.
离线
最后一次露面:1天21小时以前
职员
加入:2018-02-08 11:03
嗨deshpandead,

嗨deshpandead,

正如我在以前的答复中提到,可以使FW人迹罕至通过配置配置脚本(CS),这是摆在OTP标题写在OTP时。请按照以下步骤操作。建议使用SmartSnippets工具箱(SST)的最新版本(v2.0.10)。您将在DA14531产品页面中找到它。

  1. 开放SmartSnippets工具箱(通过JTAG或通过UART)并导航到OTP头。
  2. 连接到OTP头。在UART的情况下,需要复位。
  3. 只要您连接,选择配置脚本和悬停到“值”列。请参阅附件step_3.png。
  4. 点击进入“”编辑”按钮,将出现(它是红色轮廓)。
  5. 在这之后,你应该看到的配置脚本使用默认值。
  6. 向下滚动,找到最后的命令项。也许它的入口号10
  7. “添加命令类型”字段更改为“发展模式禁用”,并确保对申请具有正确的价值“与编号后命令”。请参阅其连接step_7.png。
  8. 按“添加”,然后单击“确定”
  9. 在那之后,你会得到一个弹出窗口,就像在step_9.png。按“是”。
  10. 一个新的命令,应在配置脚本输入。一个32位的字,其等于0x70000000应写入。见step_10.png
  11. 在固件方面,你不应该启用JTAG。此外,您将需要取消定义的宏CFG_DEVELOPMENT_DEBUG。

经过下面的步骤,尝试下载FW虽然凯尔。你不应该能够下载它作为JTAG现在禁用。请记住,OTP代表一次性可编程,因此你无法抹去和OTP多次重新写。

谢谢,PM_DIALOG.

依恋:
Deshpandead.
离线
最后一次露面:11个月2周前
加入:2018-03-17 12:29
谢谢!我。让试试,

谢谢!我。让尝试一下,然后我会尽快给你。

PM_DIALOG.
离线
最后一次露面:1天21小时以前
职员
加入:2018-02-08 11:03
嗨deshpandead,

嗨deshpandead,

OK,请尝试,让我知道。我等待着您的反馈。我想再次指出的是OTP代表一次性可编程,所以你不能擦除和重写的OTP多次。

谢谢,PM_DIALOG.