Other Parts Discussed in Thread: OMAP-L138
TI工程师:
制作好ais文件并且将其写入Nandflash后,还需要一个uart程序读取head并进行加密,但是这个程序如何与GenericSecureUartHost.exe这个软件配合使用呢,具体解答一下吗?
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.
Other Parts Discussed in Thread: OMAP-L138
TI工程师:
制作好ais文件并且将其写入Nandflash后,还需要一个uart程序读取head并进行加密,但是这个程序如何与GenericSecureUartHost.exe这个软件配合使用呢,具体解答一下吗?
GennericSecureUartHost工具是对芯片进行解锁操作,通过uart口下载一个小程序去解锁,仿真器调试时用。
您现在的问题是不能从nand flash启动吗?加密版本的AIS文件是否由SecureHexAIS_OMAP-L138.exe工具生成? 是否通过加密版的串口烧写工具烧写ais文件到nand flash。请参考下面的帖子和wiki网站。
e2echina.ti.com/.../107285
http://processors.wiki.ti.com/index.php/Basic_Secure_Boot_for_OMAP-L138_C6748
user5054519 说:还需要一个uart程序读取head并进行加密,但是这个程序如何与GenericSecureUartHost.exe这个软件配合使用呢,具体解答一下吗?
就是将这个小程序按加密芯片的使用步骤生成加密版的AIS, 通过GenericSecureUartHost下载到芯片上,运行读取head并加密再写回flash. 重新上电后,flash里的image的head就是用CEK加密后KEK了,也就是这个image与芯片进行绑定了,这个flash焊到别的板子上也是运行不起来的了。