COLDCARD firmware PR #692: recover the TRNG after a seed/clock error
coldcard-firmware-pr-692
Latest reviewed change
source content difference between and
No change to this pull request's own state: #692 remains Closed, closed unmerged by its author on 4 August 2026. The detected difference is the cross-referenced #693 entry on the page flipping from Open to Merged; #693 was merged into Coldcard/firmware master on 5 August 2026. (Hand-corrected 6 Aug 2026; the agent classification misread the reference badge as this PR's own status.)
Aug 3, 2026
bugfix: detect RNG_SR_SEIS and RNG_SR_SECS, retry safely, and fail cl…
#693
-Open
+Merged
scgbckbone
reviewed
Aug 3, 2026
First lines only. The complete diff is in the timeline below.
- Organisation
- Coinkite
- Evidence role
- Repository pull request
- Published
- not established
- Source changes
- 1
- Detected differences
- 2
- Unreviewed
- 0
- Copies held
- 3
Community proposal (Silexperience210, 3 Aug 2026) arguing the 31 July hotfix leaves the STM32 RNG latched after a single seed/clock error, so every later call faults forever; proposed a recovery path. Closed unmerged. Related to the post-hotfix bricking reports.
Every check is recorded, including checks that found no text change. A detected edit is therefore bounded between two checks. The publisher's exact save time is not observable from this record. Last checked .
This post is held twice: here, with this project's own note on why it matters, and again as part of the conversation captured at , which is polled for changes. Both copies are the same post; neither is a separate event.
Snapshot and diff bodies for this chain monitor are held in the local evidence archive but withheld from the public site because they can contain the addresses of people who published nothing themselves. Capture times and reviewed change summaries remain available below.
Held captures
-
No change to this pull request's own state: #692 remains Closed, closed unmerged by its author on 4 August 2026. The detected difference is the cross-referenced #693 entry on the page flipping from Open to Merged; #693 was merged into Coldcard/firmware master on 5 August 2026. (Hand-corrected 6 Aug 2026; the agent classification misread the reference badge as this PR's own status.)
Recovered from the Internet Archive rather than captured by this project. The row records that third-party provenance separately from captures made by this project.
What changed from the previous capture 2 lines
Aug 3, 2026 bugfix: detect RNG_SR_SEIS and RNG_SR_SECS, retry safely, and fail cl… #693 -Open +Merged scgbckbone reviewed Aug 3, 2026Extracted text as captured
Skip to content Navigation Menu Sign inAppearance settings Platform AI CODE CREATION GitHub CopilotWrite better code with AI GitHub Copilot appDirect agents from issue to merge MCP RegistryIntegrate external tools DEVELOPER WORKFLOWS ActionsAutomate any workflow CodespacesInstant dev environments IssuesPlan and track work Code ReviewManage code changes Code QualityEnforce quality at merge APPLICATION SECURITY GitHub Advanced SecurityFind and fix vulnerabilities Code securitySecure your code as you build Secret protectionStop leaks before they start EXPLORE Why GitHub Documentation Blog Changelog Marketplace View all features Solutions BY COMPANY SIZE Enterprises Small and medium teams Startups Nonprofits BY USE CASE App Modernization DevSecOps DevOps CI/CD View all use cases BY INDUSTRY Healthcare Financial servicesExcerpt only. The complete copy is held offline and backs quotations on this site. The original publication remains the canonical public source.
-
Recovered from the Internet Archive rather than captured by this project. The row records that third-party provenance separately from captures made by this project.
What changed from the previous capture 0 lines
Extracted text as captured
Skip to content Navigation Menu Sign inAppearance settings Platform AI CODE CREATION GitHub CopilotWrite better code with AI GitHub Copilot appDirect agents from issue to merge MCP RegistryIntegrate external tools DEVELOPER WORKFLOWS ActionsAutomate any workflow CodespacesInstant dev environments IssuesPlan and track work Code ReviewManage code changes Code QualityEnforce quality at merge APPLICATION SECURITY GitHub Advanced SecurityFind and fix vulnerabilities Code securitySecure your code as you build Secret protectionStop leaks before they start EXPLORE Why GitHub Documentation Blog Changelog Marketplace View all features Solutions BY COMPANY SIZE Enterprises Small and medium teams Startups Nonprofits BY USE CASE App Modernization DevSecOps DevOps CI/CD View all use cases BY INDUSTRY Healthcare Financial servicesExcerpt only. The complete copy is held offline and backs quotations on this site. The original publication remains the canonical public source.
1 presentation-noise difference. Sidebar, ticker and other page chrome churn that our review classified as not being a change to what the source says.
- +5 -3 Only GitHub header chrome changed. The 'Sign in' and 'Appearance settings' labels split onto separate lines, and the search prompt changed from 'Type / to search' to 'Search/'.
The excerpts and plain unified diffs above show the text this project held and how it changed. To verify a quotation, compare it against the page itself or against the Internet Archive's copies, which are independent of this project.
Complete captures are held offline rather than mirrored here, so this page shows diffs and excerpts. If a quotation is ever disputed, the full copy can be produced. Ask.
Compare the screenshot or a quotation against the original while it is available.