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

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YTM32B1M系列
  4. pflash0的擦写

pflash0的擦写

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

    使用MC0进行BOOT升级,运行区的代码在pflash0中的0XA000-0X19000,boot程序在0X0-0XA000,升级程序保存在0X23000-0X3C000
    问题:开启了写使能和取消写保护,对pflash0还是写不进去,pflash1的可以正常写入,为什么?
    c9c4cc87-b9ae-4dc1-a608-d4e9ae31ba8b-image.png

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

      Flash控制器对同一个Block不支持RWW操作,所以程序位于PFlash0,然后Program PFlash0需要采用同步模式,并且关闭中断的方式,而对应PFlash1则不需要(两个Block支持RWW操作)另外ADDR_PROT对应Bit为0表示保护,为1则表示正常读写,从你的代码上看是只允许PFlash0前40K允许擦写,大于40K的就被保护起来了,和你的代码划分区域是不符合的。

      XgqX 1 条回复 最后回复
      0
      • XgqX 离线
        XgqX 离线
        Xgq
        回复了major 最后由 编辑
        #3

        major EFM->ADDR_PROT[0] = (~0x3FF); 写入这个值之后,会出现复位重启现象

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

          Program PFlash0需要采用同步模式,并且关闭中断的方式

          XgqX 1 条回复 最后回复
          0
          • XgqX 离线
            XgqX 离线
            Xgq
            回复了major 最后由 编辑
            #5

            major 这样配置?82ff2870-8f33-464c-8c54-7326ed8b0d5e-image.png

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

              是的,如果复位的话,看一下复位原因,在RCU->RSSR寄存器,如果是Lockup复位则说明RWW异常

              XgqX 1 条回复 最后回复
              0
              • XgqX 离线
                XgqX 离线
                Xgq
                回复了major 最后由 编辑
                #7

                major 好的,解决了,谢谢

                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
                • 登录

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