# Controller B USB R5 Lifecycle Qualification — 2026-07-29

Status: complete
Result: PASS
Type: evidence
Updated: 2026-08-01
Next Action: none; retain as completed predecessor lifecycle evidence
Campaign: 003-complete-bounded-hpt-slow-export-firmware-ticket

Identity alias: specimen observed here as `B-CTRL` was relabeled `USB01_2G`
later on 2026-07-29; serial unchanged.

## Identity

- Controller / J-Link: `1751219` / `69660123`
- Controller SD raw CID: `035344535330384780976F0085018507`
- USB specimen: B-CTRL, disk serial `_USB_DISK_2.0-0:0`, label `B-CTRL`,
  UUID `44B3-BA2A`, 2,013,265,920-byte disk
- Debug SREC SHA-256:
  `C8094C8C264260F2EBBEA21ED0C4E618CBE59414177A50FB70B78A1921993601`

## Controller result

- Forced 1 MiB 16/32/64/96 KiB lifecycle matrix: PASS, 7,364 ticks
- Forced 7 MiB 16/32/64/96 KiB lifecycle matrix: PASS, 14,272 ticks
- Both terminal states: complete, current file 4, overall status 0
- Intermediate captures observed USB unmounted during deliberate VBUS-off
- Raw captures:
  `work/evidence/hpt-log-store-circular-mirror/controller-b/usb-r5-lifecycle-20260729/`

## Independent unmounted Pi result

`fsck.vfat -n -v /dev/sda1` passed with no findings and left the filesystem
unchanged. A temporary read-only mount was used only for hashing, removed
afterward, and the final device state was unmounted.

| Files | Exact size | SHA-256 |
|---|---:|---|
| `U16K1M.CSV`, `U32K1M.CSV`, `U64K1M.CSV`, `U96K1M.CSV` | 1,048,576 each | `6ab78b4dde26efd91a20aa003198a13d794b1cd7276f3cc05880f944f56966b3` |
| `U16K7M.CSV`, `U32K7M.CSV`, `U64K7M.CSV`, `U96K7M.CSV` | 7,340,032 each | `885418a583a8ebf3d9e0c0f0811ca821fb82ee99a25ef6573a0a49f01fc82b1d` |

- filesystem-prefix SHA-256:
  `625e6624237b8af62c9c2ed6d811a79bd97253da4cd658cfd2350c148c4bf3ce`
- FAT1 SHA-256:
  `6e05276a14c5b14537110c5e2f5d870b5668ce2a141997ce5fcb0fe08801c8c4`
- FAT2 SHA-256:
  `6e05276a14c5b14537110c5e2f5d870b5668ce2a141997ce5fcb0fe08801c8c4`

## Decision

The same frozen R5 candidate passes the Controller B/additional-specimen
lifecycle and independent physical-persistence gates. No broader compatibility
or 32 KiB baseline work was started.
