专栏底层软件MCU Autosar 集成stl后A核启动失败

MCU Autosar 集成stl后A核启动失败

解答中
默认448002025-06-03
54
8
  1. 硬件获取渠道,我司自己设计板子, 型号 J6M, SDK 版本:dev-j6-j6e-debug-3082-2024-07-24

  2. 系统镜像版本:@9a4b6f037b2f release 20250416-123620

  3. 问题描述:我司基于Vector Autosar开发的MCU软件目前可以正常启动A核,但是集成了stl后,A核不能正常启动。stl集成方式参考的是地平线文档J6X功能安全指导手册:1.6.4 MCU SafetyLib集成,MCU域log和A核log见附件。另外stl集成文档里提到的CF和NCF中断,没有在文件J6e_Interrupts.h中找到对应名字的中断信息。目前CF用的是 MCUSYS_L1FCHM_CORE_INTR =108,NCF用的是 MCUSYS_L1FCHM_SX_CE_CORE_INTR =107,麻烦确认一下中断号是否正确。

附件:
底层软件
征程6
评论3
0/1000
  • guo
    Lv.3

    看log,可能的原因是MCU版本( 2024-07-24 )和Acore版本(May 26 2025)差别太大导致,建议统一成最新版本试试。

    2025-06-03
    0
    4
    • 默认44800回复guo:

      Acore log 显示的日期是镜像编译的日期,不代表版本, 在集成stl之前Acore 是可以正常启动的。CF中断和NCF中断对应的中断号可以告知一下吗?谢谢。

      2025-06-04
      0
    • guo回复默认44800:

      要不是版本不匹配问题,即 SDK 版本:dev-j6-j6e-debug-3082-2024-07-24 ,建议至少升级到生态V1.0正式版本,即1230版本。我记得好像功能安全是在240930才使能交付的。

      2025-06-04
      0
    • 默认44800回复guo:

      这个SDK 版本:dev-j6-j6e-debug-3082-2024-07-24 里带的Autosar image 里集成了stl吧?我们测试过,SDK里自带的Autosar image 是有stl功能的

      2025-06-04
      0
    • guo回复默认44800:

      对的,生态版本没有FUSA,可以找项目侧申请带FUSA的版本。

      2025-06-09
      0
  • 费小财
    Lv.5

    更新下mcu的版本吧

    2025-06-04
    0
    0
  • 费小财
    Lv.5
    MCUSYS_L1FCHM_MISSION_INTR = 106u,
    MCUSYS_L1FCHM_SX_CE_CORE_INTR = 107u,
    MCUSYS_L1FCHM_CORE_INTR = 108u,
    中断号是没有问题的
    2025-06-04
    0
    1
    • 默认44800回复费小财:

      106 这个中断是什么中断?集成stl的时候需要使用吗?

      2025-06-04
      0