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

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YT MCAL
  4. MCAL_FLS

MCAL_FLS

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

    我在使用fls擦除时,调用Fls_Erase可以返回OK,随后执行 do
    {
    Fls_MainFunction();
    } while (Fls_GetStatus() != MEMIF_IDLE);
    while (Fls_GetJobResult() != MEMIF_JOB_OK)后,板子一直触发硬件故障是什么原因045dd25c-9be7-447a-818c-c39d8a7ef4d4-image.png

    1 条回复 最后回复
    0
    • houjun_xiaoH 离线
      houjun_xiaoH 离线
      houjun_xiao YunTu
      编写于 最后由 编辑
      #2

      1.请确认同步/异步模式配置是否正确,Fls同一个block不支持RWW,例如你的代码在PFLASH0,那么对于PFLASH0中的所有sector都不能采用Async模式,仅对PFLASH1,DFLASH可以采用Async模式。

      image.png
      2.在进行Fls擦写操作期间,不要使用Debug的Memory窗口实时观察Fls的数据。

      1 条回复 最后回复
      0
      • zhaodong1Z 离线
        zhaodong1Z 离线
        zhaodong1
        编写于 最后由 编辑
        #3

        image.png上述为我配置的pflash的sector,我的Fls_Erase传参为0x7c00,0x2000,debuge状态一直会触发硬件故障

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

          1.执行Fls擦除或写入操作时,请关闭如下所示的Memory窗口,或者将Memory窗口中的地址段调整到RAM区域
          image.png
          2.请确认一下,0x7c00~0x9c00位置是否有代码存在。

          1 条回复 最后回复
          0
          • zhaodong1Z 离线
            zhaodong1Z 离线
            zhaodong1
            编写于 最后由 编辑
            #5

            Memory窗口窗口已关闭,我在BT过程中需要擦除APP地址内容,理论上第一次使用BT刷写时这个位置是有可能没有代码的,我理解擦除功能不需要判断擦除位置是否有代码吧,,,我刚刚测试了一下调用擦写在我上述传入的参数会导致硬件故障,调用Fls_Write会一直卡在while (Fls_GetJobResult() != MEMIF_JOB_OK),现在我要使用的两个擦写函数在测试的task里一直无法通过,这个有可能是什么原因呢,或者哪里能看到错误信息可以帮助我排查一下故障原因

            1 条回复 最后回复
            0
            • houjun_xiaoH 离线
              houjun_xiaoH 离线
              houjun_xiao YunTu
              编写于 最后由 编辑
              #6

              肖候均 邀请您参加腾讯会议
              会议主题:肖候均预定的会议
              会议时间:2026/01/30 11:00-12:00 (GMT+08:00) 中国标准时间 - 北京

              点击链接入会,或添加至会议列表:
              https://meeting.tencent.com/dm/SetVYFETa7Fa

              #腾讯会议:940-680-712

              复制该信息,打开手机腾讯会议即可参与
              你如果方便我远程帮你看看吧

              1 条回复 最后回复
              0
              • zhaodong1Z 离线
                zhaodong1Z 离线
                zhaodong1
                编写于 最后由 编辑
                #7

                我发现我的擦除地址覆盖到我工程本身地址了,我再修改一下试一下,,还是不行的话下午麻烦您指导一下

                1 条回复 最后回复
                0
                • zhaodong1Z 离线
                  zhaodong1Z 离线
                  zhaodong1
                  编写于 最后由 编辑
                  #8
                  此主題已被删除!
                  1 条回复 最后回复
                  0

                • 云途开发生态介绍

                  快速上手云途开发生态

                • 云途论坛规则/Yuntu Forum Rules

                  发帖前请查看

                • YT CONFIG TOOL调查问卷

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

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

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