Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
大家好,目前客户需要使用到软件安全启动+硬件AB分区切换 现在有两个点需要快速确认,方便客户评估方案可行性 ①软件安全启动固件校验一个扇区的时间花费是多少? ②如果只校验一个扇区,从开始运行安全启动流程,到结束正式进入bootloader,时间花费是多少?
谢谢支持
跟你扇区大小正相关,验签时间可参考下图的 CMAC
Diga 您好,想再请教一下。MC的主频是80MHz,MD14的主频是120MHz,但是MC的AES单Block最大输入数据个数是0xFFFF,MD14为0x7FFF。总的来说,验签时间区别大吗? 当我验签数据远大于0x7FFF时,MC芯片改用MD14芯片,我需要考虑安全启动时间花费的差异对我的影响吗?
还有就是当MD14下载Secure Boot固件并运⾏后,将自动⽆法擦除或修改存放Secure Boot所在区域对吗?只是我们习惯再加个地址保护和JTAG链接保护来提高安全等级
区别不大,更多的是主频的影响比较大。MD1 的运算速度是 MC0 的 1.5倍
Diga 谢谢支持,回复的真快,刚我重新编辑了一个问题。就是当MD14下载Secure Boot固件并运⾏后,将自动⽆法擦除或修改存放Secure Boot所在区域对吗?只是我们习惯再加个地址保护和JTAG链接保护来提高安全等级
MD14 是在 secure boot 期间,对 secure boot 固件所在区域作地址保护,故无法擦除
Diga 明白了,之前以为是烧录固件后就自动无法擦除固件所在区域,所以一直没在MD14的开发板上跑过软件安全启动的demo。那也就是软件的安全启动并不是不可逆的对吗?相对于MC03,当我在MD14上擦除掉软件安全启动固件后即使没有BVT,我的工程也能正常使用哈?
快速上手云途开发生态
发帖前请查看
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...