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

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YTM32B1M系列
  4. YTM32B1MC03H0MLHT链接文件问题

YTM32B1MC03H0MLHT链接文件问题

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

    需求:将程序中的常量数据存储在 Flash/ROM 中,在系统启动时,自动将这些数据复制到 RAM 中,以便快速读写
    运行时可修改 RAM 中的参数,但原始数据仍保留在 Flash。
    采用如下的方式对链接文件修改:
    8a6c2279-3f4d-4cf6-9220-4ef864c1432d-image.png
    但是编译生成的map文件中,CAL_RAM加载的位置不对,为何不是从CAL_FLASH加载。
    d79a3825-13de-4286-bccd-032dcbd364fc-image.png
    以下是上电的内存值
    776b8ac5-c646-4941-a1e9-f230f1ad7ffb-image.png
    5f4d45b7-2c8a-479e-a607-ae9d11693909-image.png
    请问下如何进行修改才可以生成类似与NXP这样的格式
    edd394c8-8220-4ba6-b3df-3593679a73d4-image.png
    同时还有一个问题是,使用VSCODE进行jilink进行debug的时候如何在每次运行的把FLASH的值都擦除?显示的擦除芯片中,但是没有擦除。

    1 条回复 最后回复
    0
    • FrankieF 离线
      FrankieF 离线
      Frankie YunTu
      写于 最后由 编辑
      #5

      这个是YT-LINK的一个BUG,临时解决方案如下:把RAM的优先级放到最低。

      image.png

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

        是不是可以参考文档中在ram上运行的代码的方式来实现
        YT-LINK User Manual.pdf

        1 条回复 最后回复
        0
        • HEXH 离线
          HEXH 离线
          HEX
          写于 最后由 编辑
          #3
          此主題已被删除!
          1 条回复 最后回复
          0
          • HEXH 离线
            HEXH 离线
            HEX
            写于 最后由 HEX 编辑
            #4

            (1)数据存储:校准数据在编译时被存储在 Flash 的 cal_rom 区)。
            (2)运行时映射:系统启动时,链接器自动将 cal_rom 中的数据复制到 RAM 的 cal_ram 区域。通过上述配置实现了数据定义到RAM地址,但是加载的地址不太。

            c031377d-5646-4b50-8997-b9f123db2414-image.png
            想要从CAL_FALSH处加载。

            1 条回复 最后回复
            0
            • FrankieF 离线
              FrankieF 离线
              Frankie YunTu
              写于 最后由 编辑
              #5

              这个是YT-LINK的一个BUG,临时解决方案如下:把RAM的优先级放到最低。

              image.png

              HEXH 1 条回复 最后回复
              0
              • HEXH 离线
                HEXH 离线
                HEX
                在 回复了 Frankie 最后由 编辑
                #6
                此主題已被删除!
                1 条回复 最后回复
                0
                • ,FrankieF Frankie 将这个主题转为问答主题
                • ,FrankieF Frankie 将这个主题标记为已解决

              • 云途开发生态介绍

                快速上手云途开发生态

              • 云途论坛规则/Yuntu Forum Rules

                发帖前请查看

              • YT CONFIG TOOL调查问卷

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

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

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