Open-CMSIS-Pack Technical Meeting 2023-05-02
Participants
Joachim Krech
Reinhard Keil
Daniel Brondani
David Jurajda
Christopher Seidl
Matthew Gordon
Vincent Grenet
Eric Finco
Maxime DORTEL
Frédéric Ruellé
Evgueni Driouk
Mike Susen
Sourabh
Kyle Dando
Slides
Presentation by Arm:
Meeting Notes
Topic of the meeting: “Generating Device and boards Support Packs (DFP / BSP)
Slide 6 provides links to documentation, examples, recommendations for DFPs and BSPs
a) Hands-on: Device Family Pack (DFP)
b) Hands-on: Board Support Pack (BSP)
Demo (Daniel) introducing:
- linker pre-processing as a pre-link step:
[csolution] Add support for linker script preprocessing in cproject.yml and cbuildgen · Issue #705 · Open-CMSIS-Pack/devtools
define symbols for linker script generation · Issue #833 · Open-CMSIS-Pack/devtools
Action List:
Request for feedback on Linker Script Management:
- suggestions and proposals wanted for multi-core and TrustZone projects with secure and non-secure projects
Harmonizing the use of toolchains and debuggers:
- csolution project import by existing toolchains
- can csolution run in the background to share linker script management without creating duplication
- can we establish unified flash programming algorithms to be used by debuggers
- can we drive adoption of debug sequences across debuggers?
Harmonize software packs and interfaces
- collaborate on common packs for software stacks like LwIP and FreeRTOS avoiding duplication of effort and fragmentation.
Outlook:
CMSIS-Toolbox focus next week’s meeting 9th May 2023
CI test process for validation of reference applications 16th May 2023
No meeting planned May 23rd 2023
Meeting Recording