【待评审】新增私有属性,判断NPU卡是否支持日志收集

评审背景

  • 某机型适配的NPU卡不支持NPU日志收集
  • 需要对发起NPU日志收集命令做NPU卡判断是否该卡支持收集NPU日志。

现状和差距

  • 当前收集命令对下发收集NPU日志的NPU卡直接收集,直到收集成功或失败。

解决方案

  • 优先方案1. 和MCU对齐是否支持收集NPU日志的opcode 来判断
  • 备选方案2. 新增私有属性:NPULogSupported

决策点1

   如果方案1不行,这使用方案2: NPUCard中新增私有属性NPULogSupported
    1、新增NPULogSupported,默认“true”,选配“false”,用于判定NPU卡是否支持收集日志
    "NPULogSupported": {
            "usage": [
                "CSR"
            ],
            "baseType": "Boolean",
            "default": true
        },
        

遗留问题

评审结论