跳到主要内容
版本:Next

5.2 注意事项

1:源码修改

ECDSA 签名模式下,通常需要修改以下信息:

  • 更换公钥为ICWKEY 导出的公钥。
  • 填写ID 地址(请看提示信息)。
  • 修改签名地址为PowerWriter 中签名地址。
  • 根据实际情况,是否开启占位符。

ECDSA 签名模式下,通常需要修改以下信息:

  • 更换ICWKEY 导出的函数。
  • 填写ID 地址。
  • 修改签名地址为PowerWriter 中签名地址 。
  • 替换为ICWKEY 中导出的UID_USERID_KEYx 。
  • 根据实际情况,是否开启占位符。

具体请参考 ECDSA 范例Matrix 范例

2:项目密码

请牢记要保存PowerWriter 项目和 ICWKEY 的项目文件,项目文件丢失后,可能造成无法正确进行签名配置,或者连接到ICWKEY 设备。

3:签名地址

签名地址的存放,请不要超出Flash 的空间,避免造成无法烧录,同时,请勿和代码进行重叠,如担心会造成重叠,请开启占位符,开启占位符之后,会在固件中预留空间,避免出现重叠现象,同时将签名地址尽可能地址靠前。

3:占位符

开启时会在固件中预分配空间,避免出现覆盖固件数据,不开启时,则指定的签名地址处的数据会被覆盖,覆盖的长度参考

签名数据长度