跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
折叠
品牌标识

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YTM32B1M系列
  4. 关于MD14的软件安全启动

关于MD14的软件安全启动

已定时 已固定 已锁定 已移动 YTM32B1M系列
7 帖子 2 发布者 353 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • yishui66Y 离线
    yishui66Y 离线
    yishui66
    编写于 最后由 编辑
    #1

    大家好,目前客户需要使用到软件安全启动+硬件AB分区切换
    现在有两个点需要快速确认,方便客户评估方案可行性
    ①软件安全启动固件校验一个扇区的时间花费是多少?
    ②如果只校验一个扇区,从开始运行安全启动流程,到结束正式进入bootloader,时间花费是多少?

    谢谢支持

    1 条回复 最后回复
    0
    • DigaD 离线
      DigaD 离线
      Diga
      编写于 最后由 编辑
      #2

      跟你扇区大小正相关,验签时间可参考下图的 CMAC

      image.png

      yishui66Y 1 条回复 最后回复
      1
      • yishui66Y 离线
        yishui66Y 离线
        yishui66
        回复了Diga 最后由 yishui66 编辑
        #3

        Diga 您好,想再请教一下。MC的主频是80MHz,MD14的主频是120MHz,但是MC的AES单Block最大输入数据个数是0xFFFF,MD14为0x7FFF。总的来说,验签时间区别大吗?
        当我验签数据远大于0x7FFF时,MC芯片改用MD14芯片,我需要考虑安全启动时间花费的差异对我的影响吗?

        2b43e650-0447-4464-87ed-0a92f215e38a-09095cde308a74e58a635d546d24fab3.png

        还有就是当MD14下载Secure Boot固件并运⾏后,将自动⽆法擦除或修改存放Secure Boot所在区域对吗?只是我们习惯再加个地址保护和JTAG链接保护来提高安全等级

        1 条回复 最后回复
        0
        • DigaD 离线
          DigaD 离线
          Diga
          编写于 最后由 编辑
          #4

          区别不大,更多的是主频的影响比较大。MD1 的运算速度是 MC0 的 1.5倍

          yishui66Y 1 条回复 最后回复
          0
          • yishui66Y 离线
            yishui66Y 离线
            yishui66
            回复了Diga 最后由 编辑
            #5

            Diga 谢谢支持,回复的真快,刚我重新编辑了一个问题。就是当MD14下载Secure Boot固件并运⾏后,将自动⽆法擦除或修改存放Secure Boot所在区域对吗?只是我们习惯再加个地址保护和JTAG链接保护来提高安全等级

            1 条回复 最后回复
            0
            • DigaD 离线
              DigaD 离线
              Diga
              编写于 最后由 编辑
              #6

              MD14 是在 secure boot 期间,对 secure boot 固件所在区域作地址保护,故无法擦除

              yishui66Y 1 条回复 最后回复
              0
              • yishui66Y 离线
                yishui66Y 离线
                yishui66
                回复了Diga 最后由 yishui66 编辑
                #7

                Diga 明白了,之前以为是烧录固件后就自动无法擦除固件所在区域,所以一直没在MD14的开发板上跑过软件安全启动的demo。那也就是软件的安全启动并不是不可逆的对吗?相对于MC03,当我在MD14上擦除掉软件安全启动固件后即使没有BVT,我的工程也能正常使用哈?

                2e3caac6-45ef-463c-9a0c-929eb604e4e9-bff304fd92947ce01c2c237705ac2101.png

                1 条回复 最后回复
                0

              • 云途开发生态介绍

                快速上手云途开发生态

              • 云途论坛规则/Yuntu Forum Rules

                发帖前请查看

              • YT CONFIG TOOL调查问卷

                帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...

              • can
                20
                demo
                20
                uds
                13
                lin stack
                11
                md14
                6
                fbl
                5
                yt-link
                5
                adc模块
                4
                Online Users
                HAIYANGH
                HAIYANG
                • 登录

                • 登录或注册以进行搜索。
                • 第一个帖子
                  最后一个帖子
                0
                • 版块
                • 最新
                • 标签
                • 热门