Individual skill
hsb-flash
Flash the FPGA on an HSB board connected to an NVIDIA devkit. Supports HSB Lattice boards (FPGA versions 2407, 2412, 2507, 2510) and Leopard Imaging VB1940 "all-in-one" cameras (FPGA versions 2507, 2510). Uses release-specific YAML manifests and board-type-specific program commands. Lattice and VB1940 commands must never be mixed.
skills/hsb-flash/SKILL.md
Source commit fce3cca4170be75e82c64920654d56ee2811b005
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 9, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 3,913
- Repository last updated
- Nov 6, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- agent-skills Repository topic
- agentic-ai Repository topic
- ai-agents Repository topic
- claude-code Repository topic
- codex Repository topic
- coding-agents Repository topic
- cuda Repository topic
- developer-tools Repository topic
- llm Repository topic
- omniverse Repository topic
- holoscan-sensor-bridge Declared skill tag
- hsb Declared skill tag
- fpga-flashing Declared skill tag
- engineering Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
BENCHMARK.mddoc · 5,171 bytesSKILL.mdcore · 17,699 bytesevals/evals.jsonasset · 3,362 bytesreferences/flashing-infrastructure.mddoc · 7,863 bytesreferences/help-text.mddoc · 5,130 bytesreferences/phase-details.mddoc · 76,445 bytesscripts/v2.0.0/local_manifest.pyruns · 3,998 bytesscripts/v2.0.0/make_manifest.pyruns · 4,329 bytesscripts/v2.0.0/manifest-2407.yamlasset · 1,377 bytesscripts/v2.0.0/manifest.yamlasset · 1,371 bytesscripts/v2.3.0/manifest_leopard_cpnx100.yamlasset · 484 bytesscripts/v2.3.1/manifest.yamlasset · 1,017 bytesscripts/v2.3.1/manifest_leopard_cpnx100.yamlasset · 484 bytesscripts/v2.5.0/manifest.yamlasset · 1,035 bytesscripts/v2.5.0/manifest_leopard_cpnx100.yamlasset · 488 bytesskill-card.mddoc · 3,886 bytesskill.oms.sigasset · 7,557 bytes
Read excerpt
# HSB FPGA Flash
Use this skill when the user wants to flash (upgrade or downgrade) the FPGA firmware on an HSB board connected to a supported NVIDIA devkit.
**This skill supports two board types:**
1. **HSB Lattice boards** — standalone FPGA board with a Lattice CPNX100 FPGA
2. **Leopard Imaging VB1940** — "all-in-one" camera with an integrated Lattice FPGA
**CRITICAL SAFETY RULE: Never mix board-type commands.** Using `program_leopard_cpnx100` on a Lattice board or `program_lattice_cpnx100` on a VB1940 **can permanently brick the device**. The skill must detect and confirm the board type before any flash operation, and refuse to proceed if the board type is ambiguous or mismatched.
This workflow has side effects (it permanently modifies FPGA firmware). Never run it automatically. Only run it when the user explicitly invokes it.
**Usage warning:** This skill flashes the FPGA with new firmware. Before invoking it, ask the user to make sure they have enough Claude Code usage/tokens to complete the workflow.