Skip to content

Conversation

@kartben
Copy link
Contributor

@kartben kartben commented Sep 5, 2025

Improve/consolidate documentation of these two boards. mps2 is still not perfect but at least this now ensures the toctree is correct/consistent.
Also now uses the fancy table of supported features :)

@marc-hb
Copy link
Contributor

marc-hb commented Sep 5, 2025

I tested this and confirm it gets rid of most of the remaining #95438 warnings.

@kartben
Copy link
Contributor Author

kartben commented Sep 8, 2025

@wearyzen something looks off w.r.t CI for these boards?

@wearyzen
Copy link
Contributor

wearyzen commented Sep 8, 2025

@wearyzen something looks off w.r.t CI for these boards?

Hi @kartben, I had a look at this and I am not sure why this wasn't reported in ci earlier but I'll need some time to fix this. I think if you remove the change in board.yml then its just documentation changes and ci shouldn't run on the board, do you want to try that to unblock this PR?

Prevent board docs to be mounted twice in the doc hierarchy ;
also leverage zephyr:board-supported-hw:: to provide a short overview
of the features supported by each board variant.

Signed-off-by: Benjamin Cabé <[email protected]>
Consolidate board documentation into a single page to avoid duplication
and, more importantly, ensure the board documentation is properly
displayed in the documentation website.

Signed-off-by: Benjamin Cabé <[email protected]>
@sonarqubecloud
Copy link

sonarqubecloud bot commented Sep 8, 2025

@kartben
Copy link
Contributor Author

kartben commented Sep 8, 2025

@wearyzen something looks off w.r.t CI for these boards?

Hi @kartben, I had a look at this and I am not sure why this wasn't reported in ci earlier but I'll need some time to fix this. I think if you remove the change in board.yml then its just documentation changes and ci shouldn't run on the board, do you want to try that to unblock this PR?

Hey, that's a very good idea, thanks @wearyzen :)

@wearyzen
Copy link
Contributor

wearyzen commented Sep 8, 2025

I'll make a note of the CI failures and continue working on them but let me know if you want me to create a github issue to track it

@kartben kartben merged commit 4da532c into zephyrproject-rtos:main Sep 9, 2025
20 checks passed
@kartben kartben deleted the fix_arm_boards branch September 9, 2025 16:29
@marc-hb
Copy link
Contributor

marc-hb commented Sep 10, 2025

@kartben you had this in earlier versions like f75a4b0

I cherry-picked one of these earlier versions and found this left in my tree when rebasing.

Just making sure you dropped this intentionally.

--- a/boards/arm/fvp_baser_aemv8r/board.yml
+++ b/boards/arm/fvp_baser_aemv8r/board.yml
@@ -1,6 +1,6 @@
 board:
   name: fvp_baser_aemv8r
-  full_name: Debug with Arm DS
+  full_name: FVP BaseR AEMv8-R
   vendor: arm
   socs:
   - name: fvp_aemv8r_aarch64

@kartben
Copy link
Contributor Author

kartben commented Sep 10, 2025

@kartben you had this in earlier versions like f75a4b0

I cherry-picked one of these earlier versions and found this left in my tree when rebasing.

Just making sure you dropped this intentionally.

--- a/boards/arm/fvp_baser_aemv8r/board.yml
+++ b/boards/arm/fvp_baser_aemv8r/board.yml
@@ -1,6 +1,6 @@
 board:
   name: fvp_baser_aemv8r
-  full_name: Debug with Arm DS
+  full_name: FVP BaseR AEMv8-R
   vendor: arm
   socs:
   - name: fvp_aemv8r_aarch64

Yeah this change was causing CI to actually try and run lots of integration tests on this board which happen to be apparently broken at the moment so while @wearyzen investigates I took the easy route of dropping this change for now
See

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants