Skip to content

docs(BM): add structured baremetal documentation and align build/run flow with PAL#225

Merged
chetan-rathore merged 1 commit intoARM-software:mainfrom
gowthamsiddarthd:main
Jan 30, 2026
Merged

docs(BM): add structured baremetal documentation and align build/run flow with PAL#225
chetan-rathore merged 1 commit intoARM-software:mainfrom
gowthamsiddarthd:main

Conversation

@gowthamsiddarthd
Copy link
Collaborator

Introduce a new structured baremetal documentation layout under docs/baremetal/.

This change:

  • Adds a clear baremetal entry point with Getting Started and PAL porting guides
  • Documents platform bring-up workflow and troubleshooting for baremetal
  • Integrates detailed platform override guides (UART, memory, timers, PCIe, IORT, cache, PMU, RAS/RAS2, HMAT, MPAM/PCC, PE/GIC, SRAT)
  • Aligns Build / Run / Artifacts documentation with the actual baremetal flow described in pal/baremetal/README.md (generate.py, make bsa/sbsa, output paths, RDN2 bootwrapper example)
  • Updates pal/baremetal/README.md to point to the new docs location

No functional changes to ACS or PAL code; documentation-only restructuring.

Signed-off-by: Gowtham Siddarth <gowtham.siddarth@arm.com>
Change-Id: I091dad43ac8495704ef8da842c260654e444915a

…flow with PAL

Introduce a new structured baremetal documentation layout under docs/baremetal/.

This change:
- Adds a clear baremetal entry point with Getting Started and PAL porting guides
- Documents platform bring-up workflow and troubleshooting for baremetal
- Integrates detailed platform override guides (UART, memory, timers, PCIe, IORT,
  cache, PMU, RAS/RAS2, HMAT, MPAM/PCC, PE/GIC, SRAT)
- Aligns Build / Run / Artifacts documentation with the actual baremetal flow
  described in pal/baremetal/README.md (generate.py, make bsa/sbsa, output paths,
  RDN2 bootwrapper example)
- Updates pal/baremetal/README.md to point to the new docs location

No functional changes to ACS or PAL code; documentation-only restructuring.

Signed-off-by: Gowtham Siddarth <gowtham.siddarth@arm.com>
Change-Id: I091dad43ac8495704ef8da842c260654e444915a
@chetan-rathore chetan-rathore merged commit 6491298 into ARM-software:main Jan 30, 2026
27 checks passed
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.

2 participants