Skip to content

Conversation

@crasbe
Copy link
Contributor

@crasbe crasbe commented Oct 7, 2025

Contribution description

Currently the STM32 boards have a varying degree of documentation about the flashing process. This PR aims to create a guide to unify that information.

I'm not sure yet whether I want to do the migration of the doc.md files in this PR or in a separate one.
Perhaps @AnnsAnns is looking for a Braindead Procrastination Project 👀
Then I can migrate one board as an example and the rest follows the same scheme.

Open discussion points: should this get a dedicated sidebar entry as I did right now?
Also: Apparently the folder names are a bit inconsistent. Sometimes it's advanced_tutorials and sometimes it's build-system.

Testing procedure

Run make doc-starlight and look at the generated documentation.

Issues/PRs references

Picks up the work from #21337.

@crasbe crasbe requested a review from aabadie as a code owner October 7, 2025 23:15
@crasbe crasbe added the Type: enhancement The issue suggests enhanceable parts / The PR enhances parts of the codebase / documentation label Oct 7, 2025
@crasbe crasbe added State: WIP State: The PR is still work-in-progress and its code is not in its final presentable form yet CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR CI: skip compile test If set, CI server will run only non-compile jobs, but no compile jobs or their dependent jobs labels Oct 7, 2025
@github-actions github-actions bot added the Area: doc Area: Documentation label Oct 7, 2025
@riot-ci
Copy link

riot-ci commented Oct 7, 2025

Murdock results

✔️ PASSED

0c9c643 doc/guides: move 'IO Mapping & Shields' to Board Specific

Success Failures Total Runtime
1 0 1 01m:17s

Artifacts

Copy link
Member

@AnnsAnns AnnsAnns left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just some minor touches, ty for the PR 🤠 👉 👉

@AnnsAnns
Copy link
Member

AnnsAnns commented Oct 8, 2025

RE:

I'm not sure yet whether I want to do the migration of the doc.md files in this PR or in a separate one.
Perhaps @AnnsAnns is looking for a Braindead Procrastination Project 👀
Then I can migrate one board as an example and the rest follows the same scheme.

A greater migration of board doc.md related stuff will (someday) be done automagically. That's currently our little Hack'n Ack project with no ETA. (Also I appreciate the offer for procrastination projects 😛 )

@crasbe crasbe force-pushed the pr/guide_stm32_flashing branch from d287866 to 0c9c643 Compare October 8, 2025 10:59
@crasbe crasbe removed the State: WIP State: The PR is still work-in-progress and its code is not in its final presentable form yet label Oct 8, 2025
@crasbe crasbe enabled auto-merge October 8, 2025 11:05
@crasbe crasbe added this pull request to the merge queue Oct 8, 2025
Merged via the queue into RIOT-OS:master with commit 4306dff Oct 8, 2025
26 checks passed
@crasbe crasbe deleted the pr/guide_stm32_flashing branch October 8, 2025 12:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: doc Area: Documentation CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR CI: skip compile test If set, CI server will run only non-compile jobs, but no compile jobs or their dependent jobs Type: enhancement The issue suggests enhanceable parts / The PR enhances parts of the codebase / documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants