Skip to content

Reusable BSP Framework and Board Onboarding Template #21

Description

@AmmarOkla12772

Create a reusable framework that simplifies future board onboarding within SampleX.
A future board should be addable by filling in a known set of board-specific files rather than redesigning the entire build structure.

Define a standard structure for:

  • board directory layout
  • startup integration
  • linker organization
  • CMake hierarchy
  • BSP interfaces
  • ThreadX configuration
  • board initialization flow

DoD:

  • BSP template structure
  • onboarding documentation
  • migration notes
  • reference implementation using STM32F401RE

Metadata

Metadata

Labels

GSoCGoogle Summer of Code participant tasks

Type

No type

Projects

Status
In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions