发 帖  
原厂入驻New

请问如何使用ICP工具的禁用密码功能?

47 NUC505 ICP
分享
NUC505系列的加密功能是什么? 如何使用? 如何使用ICP工具的禁用密码功能? 解密函数与MTP之间有什么关系吗?
0
2020-11-27 07:51:14   评论 分享淘帖 邀请回答

相关问题

1个回答
  由于NUC505系列使用SPI Flash,任何人都可以通过SPI接口在Flash中获得代码。 因此,NUC505提供了一种加密机制来保护SPI Flash内部代码,以防止数据被窃取。
  NUC505使用MTP(多时间可编程)内存来设置加密密钥。 流程如图1所示。 加密密钥(或数据)用密钥加密,不正确的密钥不能用于从SPI Flash读取正确的数据。 当启用MTP功能时,CPU访问的数据会被MTP键自动解码,因此不能执行未加密的代码。
  注:MTP在同一芯片中共可重新编程15个键。
  
  图1中期计划加密过程
  中期计划加密功能可通过使用比较方案工具启用。 有四个加密过程,包括MTP密钥、偏移量和标识(ID)代码。 加密程序将根据位置变化进行编程,以增加安全性。 首先指定密钥,然后设置偏移量。 ID代码将根据预先确定的偏移量抓取设置的值。 如果值不相同,编程可能是错误的。 因此,在编程过程中,用户需要将ID代码隐藏在偏移量处。 的ID代码必须与加密设置的ID代码相同,这样NUC505才能正常执行。 用户可以设置MTP选项,如图2所示。 设置MTP密钥后,可以启用MTP选项进行加密编程,如图3所示。 当编程的bin文件已经加密时,此时需要启用ICP工具的DisableCipher选项,如图4所示,以避免第二次代码加密错误。
  
  图2中期计划设置
  
  图3使中期计划能够用于方案拟订
  
  图4启用“禁用密码”选项
2020-11-27 14:57:24 评论

举报

只有小组成员才能发言,加入小组>>

355个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表