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

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YTM32B1M系列
  4. YTM32B1MC03 UDS LIN FBL公版操作指南

YTM32B1MC03 UDS LIN FBL公版操作指南

已定时 已固定 已锁定 已移动 已解决 YTM32B1M系列
linfblfblcanudsmc03
15 帖子 4 发布者 5.7k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • ganyongchaoG 离线
    ganyongchaoG 离线
    ganyongchao YunTu
    在 回复了 liuxu_smartens 最后由 编辑
    #5

    liuxu_smartens 在 YTM32B1MC03 UDS LIN FBL公版操作指南 中说:

    使用J-Flash将boot和app一起下载到板子中,为什么boot不跳转呢?

    因为Boot中有App标志位判断,你可以debug看下,根据自己需要处理。

    liuxu_smartensL 1 条回复 最后回复
    0
    • liuxu_smartensL 离线
      liuxu_smartensL 离线
      liuxu_smartens
      在 回复了 ganyongchao 最后由 编辑
      #6

      ganyongchao 谢谢

      1 条回复 最后回复
      0
      • liuxu_smartensL 离线
        liuxu_smartensL 离线
        liuxu_smartens
        在 回复了 ganyongchao 最后由 编辑
        #7

        ganyongchao 意思是贵公司的YCT暂时无法配置MCAL下的UDS工程?

        ganyongchaoG 1 条回复 最后回复
        0
        • ganyongchaoG 离线
          ganyongchaoG 离线
          ganyongchao YunTu
          在 回复了 liuxu_smartens 最后由 编辑
          #8

          liuxu_smartens 在 YTM32B1MC03 UDS LIN FBL公版操作指南 中说:

          ganyongchao 意思是贵公司的YCT暂时无法配置MCAL下的UDS工程?

          Autosar/MCAL开发方式建议基于CP工具配置UDS协议栈,我们暂无公版方案计划,您也可以尝试移植到MCAL试试。

          1 条回复 最后回复
          0
          • liuxu_smartensL 离线
            liuxu_smartensL 离线
            liuxu_smartens
            写于 最后由 编辑
            #9

            请问这个demo是否支持A、B两个APP 的刷写和跳转?本开发板能否支持有两个APP?

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

              请问,使用的uds_lin_fbl_mc03_20250623的demo,对app增加了一些功能,结束地址0x25343,大小21316,为什么刷写app时最后一块会出现消极响应7F 36 72 。即使对原demo不做修改,使用vscode重新配置并生成工程后,再打开app的s19文件,结束地址也会改变(原app的s19文件结束地址为0x251EF,未修改重新配置生成后的s19文件结束地址为0x251EB),长度变小了,也会出现上述消极响应。boot没改

              1 条回复 最后回复
              0
              • 李富贵李 李富贵 在 中 引用了 这个主题
              • s12S 离线
                s12S 离线
                s12
                写于 最后由 编辑
                #11

                请问使用这个demo在keil里编译生成的bin文件为啥有512M大小,但关掉__attribute__((section(".fbl_bss"))) volatile uint32_t KeepInBootVar;这个变量声明后,就只有40K左右了

                1 条回复 最后回复
                0
                • RuiXuR 离线
                  RuiXuR 离线
                  RuiXu YunTu
                  写于 最后由 编辑
                  #12

                  因为--bincombined 会把所有 Load Region 合成一个连续 bin,中间空闲的内存会被自动填充。fbl_bss这个段位于0x20000400,差不多就是512M

                  1 条回复 最后回复
                  0
                  • s12S 离线
                    s12S 离线
                    s12
                    编写于 最后由 编辑
                    #13

                    attribute((section(".fbl_bss"))) volatile uint32_t KeepInBootVar;这个变量在app工程跳转编程会话时赋值为1,然后执行NVIC_SystemReset()函数,复位后在运行到boot启动文件startup.S里的RamInit0()函数后又会变成0x5A,这样的话我在boot工程的main里就无法获取app工程给他赋的值,也就没办法卡在编程会话里。请问demo里是怎么保证这个变量在软件复位后不被初始化呀

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

                      image.png 0x5A 不是普通 bss 初始化导致的,而是 RamInit0.S 的 ECC/RAM 填充值;demo 依赖 RCU->RSSR = 0x1 清 POR 标志,软件复位时 RamInit0 判断非 POR 后不会初始化 .fbl_bss。

                      s12S 1 条回复 最后回复
                      0
                      • s12S 离线
                        s12S 离线
                        s12
                        回复了RuiXu 最后由 编辑
                        #15

                        RuiXu 好的明白了,感谢🌷 🌷

                        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
                        YTuser3295Y
                        YTuser3295
                        jin_yiJ
                        jin_yi
                        • 登录

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