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

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YTM32B1M系列
  4. YTM32MC03 有没有ram flashdriver的案例,做boot用的

YTM32MC03 有没有ram flashdriver的案例,做boot用的

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

    参考代码如附件
    使用方法

    • bin_project 目录下是flash driver bin的工程文件,可按照客户需求做修改。

    • flash driver bin 工程使用CMake,ninja编译(YCT自带)。

    • VSCode中选择对应芯片编译
      733fc890-d596-4a04-9fea-c749cd52683b-image.png
      538b8a2f-3452-4c56-a201-7ee917f4fccd-image.png

    • build目录下会生成对应的文件

    • 如果是在Flash Demo上进行测试:

      • YCT配置中选择Flash Demo,YCT中关闭Flash模块。
        79eed1ce-07a4-42a6-92df-3781e6aca8df-image.png
      • Copy bin_project/build/${CHIP}/fls_drv_bin_data.h,以及bin_project/fls_drv_bin.h到 Flash Demo的APP目录下。
      • Flash Driver Bin的API和SDK中Flash API几乎一样,只是去掉了instance参数,修改main.c中flash操作语句。
      • 如果是Flash Demo生成IAR工程,需要手动在IAR工程中增加这两个头文件。其他工程不需要直接编译即可。
    • 如果是客户实际使用

      • Copy bin_project/fls_drv_bin.h到工程里面
      • 注释掉 fls_drv_bin.h中 “#define TEST_BY_ARRAY”,并配置正确的Flash Driver Bin的RAM地址
      • 下载 bin_project/build/${CHIP}/FlashDriver.bin,到RAM固定的地址中。
        flash_driver_bin_20240507.zip
    miaomiaoM TungDoT lmsL 3 条回复 最后回复
    0
    • yanglusiY 离线
      yanglusiY 离线
      yanglusi
      写于 最后由 编辑
      #4
      此主題已被删除!
      1 条回复 最后回复
      0
      • runR run 在 中 引用了 这个主题
      • YTCQ_shejiwangY YTCQ_shejiwang 在 中 引用了 这个主题
      • TungDoT 离线
        TungDoT 离线
        TungDo
        写于 最后由 编辑
        #5

        With Flash Driver, do we have support feature Blank_Check?

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

          we do not support Blank_Check feature

          1 条回复 最后回复
          0
          • 马密源马 离线
            马密源马 离线
            马密源
            写于 最后由 编辑
            #7

            这个Flash驱动的例子编译的时候 报错 那位遇见过 如何解决呀
            PixPin_2024-12-25_15-33-54.png

            1 条回复 最后回复
            0
            • FrankieF Frankie 在 中 引用了 这个主题
            • miaomiaoM 离线
              miaomiaoM 离线
              miaomiao
              在 回复了 yt0069 最后由 编辑
              #8

              yt0069 有没有这个 .bin 文件的源码可以参考下?最近在写 flash 固件,但是一次只能写 0x1220 左右的长度

              1 条回复 最后回复
              0
              • gaoShengG gaoSheng 在 中 引用了 这个主题
              • Peihua_HanP 离线
                Peihua_HanP 离线
                Peihua_Han
                写于 最后由 编辑
                #9

                我想知道这个bin_data中的数据是什么意思?
                image.png

                yt0069Y 1 条回复 最后回复
                0
                • ZOUYIWENZ 离线
                  ZOUYIWENZ 离线
                  ZOUYIWEN
                  在 回复了 Frankie 最后由 编辑
                  #10

                  Frankie 您好,在UDS升级的时候,升级一个HEX文件被周立功识别为两个文件,我看了一下,第一段是IVT段,第二段才是APP代码,中间有段空白,这个要怎么解决

                  1 条回复 最后回复
                  0
                  • yt0069Y 离线
                    yt0069Y 离线
                    yt0069 YunTu
                    在 回复了 Peihua_Han 最后由 编辑
                    #11

                    Peihua_Han 这个是flashdriver编译之后的二进制代码,可以直接根据编译的接口来调用的

                    1 条回复 最后回复
                    0
                    • TungDoT 离线
                      TungDoT 离线
                      TungDo
                      在 回复了 yt0069 最后由 编辑
                      #12

                      yt0069 I can not to using this Flash Driver with .async = true, SW will be reset when FLASH_DRV_EraseSector() function execute, could you please help me check the driver with that mode, many thanks!

                      yt0069Y 1 条回复 最后回复
                      0
                      • yt0069Y 离线
                        yt0069Y 离线
                        yt0069 YunTu
                        在 回复了 TungDo 最后由 编辑
                        #13

                        TungDo
                        mc03 flash has 2bank, only runcode place in one bank ,can use async erase another bank, so in you can check your application condition.
                        async enable has some limit.
                        e109d133-6387-4309-a249-298876d5ed1a-image.png

                        1 条回复 最后回复
                        0
                        • qinzhaoQ 离线
                          qinzhaoQ 离线
                          qinzhao YunTu
                          写于 最后由 编辑
                          #14

                          flash_driver_bin (2).zip工程增加了配置,VSCode打开,编译可以自动进行

                          1 条回复 最后回复
                          0
                          • carpeC carpe 在 中 引用了 这个主题
                          • lmsL 离线
                            lmsL 离线
                            lms
                            在 回复了 yt0069 最后由 编辑
                            #15

                            yt0069 YTM32B1HA01芯片根据这边压缩包里面的代码,能正常擦除FLASH,但不能正常写入,是什么原因?138aa292-fae6-4160-8b2f-5365ad72c24b-image.png

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

                              使用Z1LS06这颗MCU。Boot用的flashDriver使用LE0的就可以了吗?

                              yt0069Y 1 条回复 最后回复
                              0
                              • yt0069Y 离线
                                yt0069Y 离线
                                yt0069 YunTu
                                在 回复了 YTCQ_shejiwang 最后由 编辑
                                #17

                                YTCQ_shejiwang 可以的

                                1 条回复 最后回复
                                0
                                • DerrickD Derrick 被引用 于这个主题

                              • 云途开发生态介绍

                                快速上手云途开发生态

                              • 云途论坛规则/Yuntu Forum Rules

                                发帖前请查看

                              • YT CONFIG TOOL调查问卷

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

                              • can
                                20
                                demo
                                20
                                uds
                                13
                                lin stack
                                10
                                md14
                                6
                                fbl
                                5
                                yt-link
                                5
                                adc模块
                                4
                                Online Users
                                yifeng_xieY
                                yifeng_xie
                                z123456111Z
                                z123456111
                                QQT-EthanQ
                                QQT-Ethan
                                limanjiangL
                                limanjiang
                                YQHY
                                YQH
                                DerrickD
                                Derrick
                                gaoShengG
                                gaoSheng
                                JerryJ
                                Jerry
                                ColinC
                                Colin
                                quanfengQ
                                quanfeng
                                HEXH
                                HEX
                                yt0503Y
                                yt0503
                                LlllllL
                                Llllll
                                HAIYANGH
                                HAIYANG
                                • 登录

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