我测试CC2640R2F OAD的安全密钥更换后还可以下载到芯片, 虽然不能执行但是会覆盖原来的程序, 导致板子无法运行.
安全密钥只是程序开始运行才验证吗? 而不是在下载前验证的吗?
有没有办法在OAD更新前先验证再更新程序?
Viki Shi:
Secure OAD authenticates new images using an Elliptic Curve Digital Signature Algorithm (ECDSA) before it is installed and executed on-chip.
是在运行前验证,如果验证不通过,会加载persistent app,不会死机
WK C:
回复 Viki Shi:
是会加载persistent app, 如果修改了密钥后, 会不会存在相同的密钥?
Viki Shi:
回复 WK C:
密钥重复的概率很低