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

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YTM32B1M系列
  4. WDG,FEE,FLS

WDG,FEE,FLS

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

    为什么WDG看门狗初始化后会响应我的DFLASH的存储,我只有部分数据有时候可以存储进去,WDG的timeout是1S,200ms喂狗一次。按道理每次写FLS不至于用1s吧,这个是什么原因。每次都会调用fls_erase,不开启wdg功能就可以正常存储,我这个是不带OS的

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

      具体是那颗芯片,你可以尝试在调用fee(擦写flash之前)喂一次狗

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

        image.png

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

          是DFLSH里面的ECC故障?感觉跟WDG关系不大,但是屏蔽WDG又可以,好奇怪

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

            刚刚看了不是ECC的问题,寄存器正常的。但是我每次写一个数据就不行,按道理说只有换页才会擦除时间长一点。而且不是每次都会换页的。

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

              是否方便展示一下你FEE block和cluster的配置呢?

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

                S52_Lamp.yct

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

                  Cluster中配置的这些Sector,需要虚拟地址连续
                  image.png
                  所以Fls中存储CryptoKeyAddress的这个sector,不要穿插在中间,这个sector需要移到后面去。
                  image.png

                  我们在配Fee cluster 的时候物理sector可以不连续,但是要求虚拟地址连续(物理地址可以不连续),因为在生成配置数据的时候,是按照连续虚拟地址和长度计算的,这个版本在配置上还没有增加这个限制约束,下一版本为增加。
                  image.png

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

                    你现在这个,因为key所在的位置在中间,导致FEE在key这个位置会造成未擦直接写(之前KEY写入了数据),从而导致产生ECC错误。

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

                      那为什么我把WDG功能屏蔽后还是可以正常存储啊,你这个我星期一试一下

                      1 条回复 最后回复
                      0
                      • shuaiS 离线
                        shuaiS 离线
                        shuai
                        编写于 最后由 编辑
                        #11

                        因为wdg功能开启之后确实我每次调用会到fls_erase,但是关闭WDG后就可以正常存储,这个感觉说不通,很奇怪。

                        1 条回复 最后回复
                        0

                      • 云途开发生态介绍

                        快速上手云途开发生态

                      • 云途论坛规则/Yuntu Forum Rules

                        发帖前请查看

                      • YT CONFIG TOOL调查问卷

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

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

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