修改Jetsonnvpmodel电源模式(BSP侧)Skill jetson-customize-nvpmodel

本技能用于对Jetson(Orin/Thor)设备上nvpmodel电源模式进行BSP侧的增删改查与默认启动设置。涉及修改CPU/GPU/EMC/TPC钳位、功耗优先级、启动默认模式等;写入基于source overlay版本管理,不会直接破坏bsp镜像。适用于需要调整Jetson功耗档位或导入Power Estimator自定义配置的场景。关键词:Jetson, Tegra, Orin, Thor, nvpmodel, 电源模式, 频率cap, PM_CONFIG, POWER_MODEL, BSP customization, power profile, 功耗档位。

BSP与板级支持 0 次安装 0 次浏览 更新于 9/6/2026

本技能用于在Jetson/Tegra(Orin、Thor)平台上进行BSP侧的nvpmodel电源模式定制,包括:添加新电源模式(需使用NVIDIA Power Estimator生成配置,禁止擅自插值)、删除电源模式(需同步修改PM_CONFIG默认ID并检查rootfs引用)、编辑既有模式的CPU/GPU/EMC/TPC频率上限与在线核心、修改启动默认模式、列出当前SKU的电源模式。配置对象为Linux_for_Tegra/rootfs/etc/nvpmodel/下对应SKU的*.conf,操作前必须先执行Overlay edit recipe,确保由source端发起并形成commit,不能直接改动bsp_image的只读副本。文件格式需按PARAM声明、POWER_MODEL块、PM_CONFIG块组织;频率值必须来自available_frequencies,INT_MAX用-1表示;至少保留CORE_0在线;命名可从同芯片家族已有模式复制。传播时需要同步到同SKU衍生载板、参考平台和_super变体,并保留_super的高频率上限。解析active SKU文件需参考nvpower.sh和DTB compatible映射。本技能覆盖裁剪、默认模式调整、档位导入,以及通过promote/flash或scp引导的系统部署,并提供常见错误排查(启动失败、频率不生效、ID not found等)和解决方法。