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

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 最后由 编辑
    #4

    liuxu_smartens
    UDS包目前release在SDK middleware中,目前只有基于SDK的demo方案供参考;
    基于Autosar/Mcal方案的一般需要CP工具配置UDS开发实现。

    liuxu_smartensL 1 条回复 最后回复
    0
    • 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
                          • 登录

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