Skip to content

docs: add gf180mcu process and per-origin credentials behaviour#3

Merged
lanserge merged 1 commit into
mainfrom
update-docs-gf180mcu-auth
May 16, 2026
Merged

docs: add gf180mcu process and per-origin credentials behaviour#3
lanserge merged 1 commit into
mainfrom
update-docs-gf180mcu-auth

Conversation

@lanserge
Copy link
Copy Markdown
Contributor

@lanserge lanserge commented May 16, 2026

Summary

Catches the training docs up with two recent chipflow-lib changes.

  • chipflow-lib #169gf180mcu process variant. Added alongside ihp_sg13g2 in both the Supported Processes table and the chipflow.toml reference, with a one-line note that both processes support automatic SRAM inference.

  • chipflow-lib auth fix (cd821647) — credentials file is now keyed by origin ({origins: {<url>: {api_key: ...}}}) instead of holding a single api_key, and chipflow auth login always re-mints rather than reusing a cached key. The "Check saved credentials" section gains an example of the new file shape, mentions automatic migration of legacy single-key files, and explains the always-re-mint behaviour. "Logout" gets a one-liner noting its per-origin scope.

Test plan

  • Render chipflow-toml-reference.md and training-commands.md and confirm the gf180mcu row and the Supported Processes table look correct.
  • Verify cat ~/.config/chipflow/credentials on a freshly authenticated machine shows the documented {"origins": {…}} shape.
  • Sanity-check that chipflow auth login against an alternate origin doesn't clobber the existing entry.

Catches the training docs up with two recent chipflow-lib changes:

- #169 adds Process.GF180MCU = "gf180mcu", and the matching backend
  techno plugin plus SRAM IP make it end-to-end usable, including
  automatic memory inference. Listed alongside ihp_sg13g2 in both
  the Supported Processes table and the chipflow.toml reference.

- The credentials file is now keyed by origin instead of holding a
  single api_key, and 'chipflow auth login' always re-mints rather
  than reusing a cached key. Documents the new file shape, the
  automatic migration of legacy single-key files, and the per-origin
  scope of logout.
@lanserge lanserge force-pushed the update-docs-gf180mcu-auth branch from 34d1046 to cde003c Compare May 16, 2026 18:43
@lanserge lanserge merged commit fa138c3 into main May 16, 2026
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