Commit Graph
12 Commits
Author SHA1 Message Date
qbuissondebon bfadeafb72 Add diag_rom.sh for VBIOS-backup failure diagnosis
Collects host kernel, auto-detected card BDF, sysfs rom node state
and enable attempt (reverted), kernel lockdown, Secure Boot state,
and recent rom/NVRM kernel lines - everything needed to tell
whether the sysfs ROM fallback can work on a given host.
2026-10-15 00:21:46 +02:00
qbuissondebon ac53b83f70 Name card folders by GPU UUID, record serial in serial.txt
Folder identity switches from the physical serial (which neither
nvflash nor nvidia-smi exposes on the 170HX) to the auto-read GPU
UUID from nvidia-smi. The physical serial probe result (or N/A) is
saved to <folder>/serial.txt and report.json. No manual serial
prompt anymore; --serial only overrides the recorded serial.
Unidentified runs fall back to unidentified/<bdf>/. AGENTS.md
invariant and README updated to match.
2026-10-15 00:17:13 +02:00
qbuissondebon 70a6ff9b1a Update docs: git remote policy in AGENTS.md, repo link and driver note in README
AGENTS.md now documents the real workflow: single remote origin (SSH),
push only on explicit request, never force-push or add remotes
unasked. README gains the Gitea repo link and points the driver
requirement at cmpunlocker's driver/VERSION (610.xx / 615.xx).
2026-09-28 15:48:33 +02:00
qbuissondebon 7f3cfcf058 Add opt-in cmpunlocker unlock step with post-unlock Gen2 x16 acceptance
Insert a "cmpunlocker unlock (install)" step after unlock verification:
y/N confirmation (default n) or --unlock runs install.sh from the
harness clone (main branch, ff-only pull first) with live terminal
output and full log to cards/<serial>/install_unlocker.log. On success
the Vulkan stress is skipped until after the cold reboot.

Score now enforces the post-unlock invariant: when verify reports
unlocked-ok, any final link other than Gen2 x16 fails with a red
[ERROR] and exit 1. README safety section and AGENTS.md harness
cloning invariant updated to match.
2026-09-28 15:39:10 +02:00
qbuissondebon a84aa494d0 Port bundle-only additions: agent docs, Serena config, ignore rules
Bring AGENTS.md, CLAUDE.md, .serena/ project config, and the
.gitignore additions (incl. .DS_Store) from the bundle snapshot
onto main. Python sources and README keep main's versions.
2026-09-27 21:21:06 +02:00
qbuissondebon abac82afe7 Use repo-bundled nvflash automatically (no system install needed) 2026-09-26 17:47:55 +02:00
qbuissondebon 3e7bcd2fe7 Fix permissions 2026-09-26 17:44:46 +02:00
qbuissondebon 4c1d8fa27c add nvflash tool for linux 2026-09-26 17:43:51 +02:00
qbuissondebon 42a1cfa025 README: nvflash install instructions for Ubuntu 2026-09-26 17:33:06 +02:00
qbuissondebon 94818ebdec Single-card flow; preflight sudo precondition + Ubuntu package install 2026-09-26 17:27:35 +02:00
qbuissondebon 4e53bd880c Add README 2026-09-26 17:11:25 +02:00
qbuissondebon 12651dcd93 CMP 170HX 23-card checker: PCIe cap-mod checks, VBIOS backup, cmpunlocker verify, optional Vulkan VRAM test 2026-09-26 17:04:22 +02:00