Other Parts Discussed in Thread: OMAP-L138
目的:编写一个辅助加密版TMS320C6748的烧录程序,退出模式为SECUREWITHSK(因为要加密UserKey),辅助程序运行在128K共享RAM里,实现串口启动辅助烧录程序并通过串口接收要烧录的程序数据,接收的数据存放在DDR2里,然后调用加密函数根据KEK加密CEK在内的UserKey,最后将完整数据烧录到NandFlash,完成加密版C6748的加密烧录工作。
问题:当bootExitType = SECUREWITHSK,串口接收完毕烧录的程序数据,Debug暂停查看数据结构时,发现数据异常。
分析:疑似跟INI文件里IOPU的配置有关,但是IOPU的资料极其缺乏,仅能从零星的几个英文回复里找到一些信息,描述IOPU的文献《Memory_Protection_03_2012_v01.pdf》更是没有获取渠道,没辙,只好发此贴求助这个10年老芯片。
我的问题与英文论坛里此链接反馈的问题一致,但是回复里面并未找到解决办法:e2e.ti.com/.../ddr-problem-with-secure-device-in-secure-mode