Skip to content

Feature/add id check for new flash chip BY25Q32ESWIG#25

Closed
ghost wants to merge 2 commits into
mainfrom
unknown repository
Closed

Feature/add id check for new flash chip BY25Q32ESWIG#25
ghost wants to merge 2 commits into
mainfrom
unknown repository

Conversation

@ghost

@ghost ghost commented Apr 10, 2026

Copy link
Copy Markdown

This PR adds a manufacturer id check for the new flash chip BY25Q32ESWIG. Without the new manufacturer id check, the bootloader will fail to load the image for new devices with the new flash chip, and revert back to loading Infinitime.

The change for the new chip is documented here:
InfiniTimeOrg/InfiniTime#2096

(Side note: Completely omitting both manufacturer id checks will still boot into watchful)

Daniel Bellmann added 2 commits April 10, 2026 08:45
@lulf

lulf commented Apr 10, 2026

Copy link
Copy Markdown
Owner

Hmm, something something outdated dependencies. It's been a while since CI ran 😅

@ghost

ghost commented Apr 10, 2026

Copy link
Copy Markdown
Author

Seems to me that Rust just needs to be updated to a newer version? In the rust-toolchain.toml

error: rustc 1.85.0-nightly is not supported by the following packages:
  time@0.3.47 requires rustc 1.88.0
  time-core@0.1.8 requires rustc 1.88.0

But that is kinda weird, why the Ci would fail, if a local build is fine, as the toolchain.toml always pins the version.

@ghost ghost closed this by deleting the head repository May 20, 2026
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant