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

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YTM32B1L系列
  4. 在BootLoader程序中,调用擦除函数后,程序卡死

在BootLoader程序中,调用擦除函数后,程序卡死

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

    卡时候,EFM的参数如下:0bad36cf-5101-43d9-9335-95baa1fc7d91-image.png

    YQHY 1 条回复 最后回复
    0
    • YTCQ_shejiwangY 离线
      YTCQ_shejiwangY 离线
      YTCQ_shejiwang YunTu
      写于 最后由 编辑
      #2

      FLASH DRIVER是云途提供的,还是你自己写的?
      调用FLASH DRVIER时,要注意关中断

      mcM 2 条回复 最后回复
      0
      • mcM 离线
        mcM 离线
        mc
        在 回复了 YTCQ_shejiwang 最后由 编辑
        #3

        YTCQ_shejiwang 云途提供的

        1 条回复 最后回复
        0
        • YTCQ_shejiwangY 离线
          YTCQ_shejiwangY 离线
          YTCQ_shejiwang YunTu
          写于 最后由 编辑
          #4

          云途提供的,用于Bootload的FlashDriver内部是没有关闭中断的操作的,是放开给客户的。需要客户在调用前关闭中断。

          1 条回复 最后回复
          0
          • YQHY 离线
            YQHY 离线
            YQH YunTu
            在 回复了 mc 最后由 编辑
            #5

            mc https://forum.ytmicro.com/topic/1201/ytm32b1le05-uds-can-fbl公版操作指南
            这个是LE05的UDS demo,flashdriver放到RAM里面运行是OK的,在RAM里面跑的话就不需要关中断了,可以参考下

            1 条回复 最后回复
            0
            • mcM 离线
              mcM 离线
              mc
              在 回复了 YTCQ_shejiwang 最后由 编辑
              #6

              放在Ram中运行的,我加上关中断的操作之后:ff5efd1b-01d8-4a7f-8db7-edd59df582ff-image.png 程序一直反复的到这里

              mcM 1 条回复 最后回复
              0
              • mcM 离线
                mcM 离线
                mc
                在 回复了 mc 最后由 编辑
                #7

                mc 在 在BootLoader程序中,调用擦除函数后,程序卡死 中说:

                放在Ram中运行的,我加上关中断的操作之后:ff5efd1b-01d8-4a7f-8db7-edd59df582ff-image.png 程序一直反复的到这里
                调用后会立即复位4e92f84a-bfb2-4133-a9cc-a9ad9ef8ef6a-image.png

                yishui66Y 1 条回复 最后回复
                0
                • yishui66Y 离线
                  yishui66Y 离线
                  yishui66
                  在 回复了 mc 最后由 编辑
                  #8

                  mc 我觉得可以先自查一下擦除和写入的函数传参是否符合要求,希望能发现问题
                  e0307f3b-ee9d-48d2-932b-759bcafda7f9-1753674910030.png

                  mcM 1 条回复 最后回复
                  0
                  • mcM 离线
                    mcM 离线
                    mc
                    在 回复了 yishui66 最后由 编辑
                    #9

                    yishui66 在 在BootLoader程序中,调用擦除函数后,程序卡死 中说:

                    mc 我觉得可以先自查一下擦除和写入的函数传参是否符合要求,希望能发现问题
                    e0307f3b-ee9d-48d2-932b-759bcafda7f9-1753674910030.png

                    查到问题了,FlashDriver的驱动被31的一个子服务误擦除了
                    导致驱动使用不了

                    1 条回复 最后回复
                    0

                  • 云途开发生态介绍

                    快速上手云途开发生态

                  • 云途论坛规则/Yuntu Forum Rules

                    发帖前请查看

                  • YT CONFIG TOOL调查问卷

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

                  • demo
                    19
                    can
                    18
                    uds
                    11
                    lin stack
                    7
                    fbl
                    5
                    yt-link
                    5
                    md14
                    4
                    adc模块
                    3
                    Online Users
                    Tiger987T
                    Tiger987
                    • 登录

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