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

YunTu Forum

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

关于MD14的软件安全启动

已定时 已固定 已锁定 已移动 YTM32B1M系列
12 帖子 2 发布者 1.2k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • 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
              • DigaD 离线
                DigaD 离线
                Diga
                写于 最后由 编辑
                #8

                毕竟是软件安全启动,其过程是可逆的。你只要去除地址保护,然后把固件擦掉即可当正常不带安全启动的芯片一样。
                另外建议不要编辑帖子太多,如果有疑问可以追加帖子,编辑帖子,别人是不会收到提醒的

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

                  Diga 您好,请问一下,我看安全启动固件(hex文件)有28k,但是实际boot的link文件这么划是肯定没问题的吧?给了16KB

                  57d3186f-3822-46ec-82fe-e12b8c98d161-fb4f6997-aefe-4268-bfd9-770f7eaca326.png

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

                    给的 Hex 也就 10k 不到吧,Hex 的结束地址 0x26E0

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

                      Diga 好的,我确认了,结束地址是 0x26DF。那boot安全启动固件的区域划16KB,是固定的嘛?安全启动通过的话会自动跳到应用程序的中断向量表处?

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

                        区域固定划分 16KB
                        会跳转至 BVT 所指定的程序地址

                        1 条回复 最后回复
                        1

                      • 云途开发生态介绍

                        快速上手云途开发生态

                      • 云途论坛规则/Yuntu Forum Rules

                        发帖前请查看

                      • YT CONFIG TOOL调查问卷

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

                      • can
                        23
                        demo
                        20
                        uds
                        13
                        lin stack
                        11
                        md14
                        6
                        fbl
                        5
                        yt-link
                        5
                        adc模块
                        4
                        Online Users
                        HunchH
                        Hunch
                        EkkoE
                        Ekko
                        swordsS
                        swords
                        刘玉林刘
                        刘玉林
                        ZOUYIWENZ
                        ZOUYIWEN
                        D
                        Derrick
                        kid_liK
                        kid_li
                        hsunyuntuH
                        hsunyuntu
                        • 登录

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