自动化与运维 ✓ NVIDIA · 官方 fpga-flashingholoscan-sensor-bridgelattice-fpgavb1940firmware-upgradessh

HSB FPGA 刷写助手

安全执行 HSB 板卡与 VB1940 相机的 FPGA 固件刷写。

FollowSkills 评估 · FSRS-2.0
不推荐
43/ 100 五分制 2.2 / 5
信任安全14 / 25 · 2.8/5

证据显示技能要求显式确认、板卡类型确认、分阶段审批、容器内执行并强调错误工具可能永久损坏设备;但允许--force绕过版本不匹配、--y跳过阶段确认,失败时还可假定版本为2407继续,且涉及SSH、远程仓库检出、特权Docker和永久固件修改,回滚与恢复方案不完整,清单下载也主要依赖外部地址。因此扣分。

可靠稳定6 / 20 · 1.5/5

证据显示有版本映射、单步/双步转换规则、2407兼容性回退、日志和失败摘要要求;但关键命令依赖远程仓库文档和未提供的环境,寄希望于动态修改技能,寄存器读取示例未完成,且“无法读取即假定2407并继续”会增加误操作风险。静态审查不支持超过10分,故保守扣分。

适用触发7 / 15 · 2.3/5

目标用户、板卡类型、版本范围、转换边界和触发方式较清楚,且支持Codex与Claude Code;但中文语言支持未说明,核心流程依赖SSH、Docker、GitHub及NGC/外部下载,未证明在中国大陆网络环境下可达,未充分定义非适用场景。

规范维护6 / 15 · 2.0/5

证据显示有元数据、作者团队、版本1.0.0、标签、分阶段文档、帮助文本和基准报告;但缺少推荐的Examples/Purpose结构,前置条件和限制披露不足,版本变更日志、维护责任与更新路径不完整,仓库提供的license metadata为NOASSERTION,尽管技能声明Apache-2.0。

有效结果6 / 15 · 2.0/5

证据显示技能覆盖板卡识别、版本选择、清单准备、刷写、验证、报告和清理,且BENCHMARK记录了有限的执行评估结果;但结果仍依赖现场硬件、远程环境、未提供的参考文件和外部工件,基准总体结论为FAIL,静态审查无法确认代表性输出可直接使用。因此仅给中等分数。

证据核验4 / 10 · 2.0/5

证据包括版本映射、命令示例、清单哈希、基准指标和评估任务定义,提供了一定可审计性;但没有原始运行日志、独立复现结果、完整测试套件或覆盖关键路径的CI证据,且若干关键内容位于未提供文件中。静态审查上限为5,故不满分。

证据充分度: 评估于 2026年7月20日 审查版本 55f18499943e
使用前请注意
  • 不要在板卡类型或当前版本无法可靠确认时继续刷写;尤其不要依赖“假定2407”的回退。
  • --force和--y会削弱关键确认与安全门,使用前应明确记录用户授权、目标版本和恢复方案。
  • 先验证远程依赖、容器、仓库文档、清单来源及网络可达性,并准备硬件级恢复措施。
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

hsb-flash 面向连接 NVIDIA 开发套件的 HSB 硬件,指导 FPGA 固件升级或降级。它支持 HSB Lattice 板和 Leopard Imaging VB1940 一体化相机,并根据板型选择不同命令。流程涵盖连接检查、版本识别、目标版本选择、YAML 清单准备、刷写验证、报告和清理。由于刷写会永久修改固件,技能要求用户明确触发并在关键阶段确认。

读取 SSH_TARGET、REMOTE_ROOT 等环境变量;通过 SSH 检查开发套件和板卡连接;调用 hololink 读取 FPGA 版本并识别板型;根据当前版本、目标版本和板型选择 HSB 发布仓库、YAML 清单及刷写命令;在 demo 容器内执行带有 --force 和 --accept-eula 的刷写操作;处理必要的断电重启;验证目标 FPGA 版本,生成总结并清理临时仓库和刷写文件。

  1. 需要将 HSB Lattice 板从 FPGA 2407 升级到 2412、2507 或 2510 的开发者。
  2. 需要在支持的版本之间降级 HSB Lattice FPGA 的硬件工程师。
  3. 需要刷写 Leopard Imaging VB1940 一体化相机 FPGA 2507 或 2510 的用户。
  4. 需要通过 NVIDIA 开发套件远程完成 HSB 固件维护并保留操作摘要的团队。

这个 Skill 有哪些优点和局限?

优点
  • 覆盖 Lattice 与 VB1940 两种板型,并明确禁止混用刷写命令。
  • 支持版本识别、单步或两步迁移、断电重启验证和刷写后版本核对。
  • 包含远程 SSH、发布仓库选择、YAML 清单和临时资源清理流程。
局限
  • 只支持文档列出的 FPGA 版本;Lattice 不支持早于 2407 或已知版本之间的版本,VB1940 不支持早于 2507 的版本。
  • 刷写会永久修改 FPGA 固件,流程依赖用户确认、远程开发套件、SSH、hololink 和 demo 容器。
  • 材料未提供自动化测试套件、实际硬件兼容性测试结果或完整参考文件内容。
  • frontmatter 含有 Claude Code 风格的禁用自动调用设置,迁移到其他客户端可能需要调整。

如何安装这个 Skill?

使用仓库 README 提供的命令安装:npx skills add nvidia/skills --skill hsb-flash --yes。也可以指定客户端,例如:npx skills add nvidia/skills --skill hsb-flash --agent codex --yes。仓库是包含多个技能的集合,不需要手动复制技能目录。

如何使用这个 Skill?

仅在明确需要刷写时触发:/hsb-flash [OPTIONS]。使用前必须提供 SSH_TARGET 和 REMOTE_ROOT;技能会先展示远程设置、令牌预算预检和阶段计划,然后要求确认。开始任何刷写命令前,还必须明确确认板型为 Lattice 或 VB1940。具体 --help 输出和参考文件内容未在给定材料中提供。

常见问题

这个技能会自动开始刷写吗?
不会。它要求用户明确触发,并在阶段计划、板型确认和关键刷写步骤前后进行确认。
支持哪些 FPGA 版本?
Lattice 支持 2407、2412、2507 和 2510;VB1940 支持 2507 和 2510。未记录的新版本需要按技能规定检查发布说明。
刷写失败时会怎样?
流程应停止,报告失败命令、可能原因和安全建议,并说明问题是否阻塞后续操作。
使用是否有费用?
给定材料未说明金钱费用,但技能要求刷写前确认有足够的 Claude Code 使用量或令牌额度。

同仓库的其他 Skills

均来自 NVIDIA/skills

自动化与运维 ✓ NVIDIA · 官方

Holoscan Sensor Bridge 演示环境部署

为 NVIDIA devkit 构建并验证 Holoscan Sensor Bridge 演示环境。

开发与工程 ✓ NVIDIA · 官方

HSB QA 测试运行器

在 Holoscan Sensor Bridge 开发套件上筛选、执行并报告可自动化的 QA 测试。

开发与工程 ✓ NVIDIA · 官方

Holoscan Sensor Bridge 应用运行器

在连接的开发套件上筛选、运行并调试 HSB 示例应用。

自动化与运维 ✓ NVIDIA · 官方

TAO SLURM 集群运行

通过 SSH、SLURM 和 Pyxis/Enroot 在远程 GPU 集群上运行 TAO 作业。

开发与工程 ✓ NVIDIA · 官方

Jetson BSP 镜像验证器

验证刷写后的 Jetson BSP 镜像及目标设备状态。

开发与工程 ✓ NVIDIA · 官方

Jetson BSP 镜像刷写

将已提升的 Jetson BSP 镜像安全刷入处于 RCM 模式的设备。

开发与工程 ✓ NVIDIA · 官方

NeMo MBridge GPU 内存调优

诊断 Megatron Bridge 训练中的 GPU OOM,并降低碎片、激活和 PEFT 内存占用。

开发与工程 ✓ NVIDIA · 官方

Megatron Bridge 激活重计算

在 Megatron Bridge 中用额外计算换取更低的 GPU 激活内存占用。

开发与工程 ✓ NVIDIA · 官方

NeMo MBridge 并行策略指南

为 Megatron Bridge 训练选择、组合并核验并行策略。

自动化与运维 ✓ NVIDIA · 官方

DOCA BlueField-4 部署技能

指导运维人员通过 BMC 完成 BlueField-4 首日装机、固件更新与启动故障排查。

自动化与运维 ✓ NVIDIA · 官方

DOCA 硬件安全

为 DPU/NIC 在线硬件变更提供可回滚的安全操作纪律。

开发与工程 ✓ NVIDIA · 官方

NeMo MBridge MoE 专家并行重叠

为 Megatron-Bridge 配置、验证并排查 MoE 专家并行通信重叠。

开发与工程 ✓ NVIDIA · 官方

NeMo MBridge MoE VLM 训练指南

帮助选择并调优 MoE 视觉语言模型的 FSDP 与 3D 并行训练方案。

开发与工程 ✓ NVIDIA · 官方

NeMo MBridge 训练韧性

为 Megatron Bridge 分布式训练启用故障恢复与挂起检测。

开发与工程 ✓ NVIDIA · 官方

NeMo MBridge MoE 通信重叠调优

优化 Megatron Bridge 中 MoE 专家并行通信与计算重叠。

开发与工程 ✓ NVIDIA · 官方

NeMo MBridge 序列打包

为 Megatron-Bridge 配置并验证序列打包与长上下文训练。

自动化与运维 ✓ NVIDIA · 官方

DOCA 升级管控技能

以确认门控安全执行 DOCA 升级与回滚。

开发与工程 ✓ NVIDIA · 官方

Holoscan SDK 安装向导

根据主机环境选择并引导完成 Holoscan SDK 的合适安装方式。

开发与工程 ✓ NVIDIA · 官方

NeMo MBridge CPU Offload

为 Megatron Bridge 配置、验证并排查 CPU 卸载,以缓解 GPU 显存压力。

开发与工程 ✓ NVIDIA · 官方

NeMo MBridge CUDA 图优化

在 Megatron Bridge 训练中配置、验证并评估 CUDA Graph,以降低主机驱动开销。

相关 Skills