Open-CMSIS-Pack Technical Meeting 2022-03-08


Mar 8, 2022



Jonatan Antoni

Daniel Brondani

Maxime Dortel

Evgueni Driouk

Mark Edgeworth

Eric Finco

Bill Fletcher

Vincent GRENET

Reinhard Keil

Joachim Krech

Laurent Meunier

Charles Oliveira

Frederic Ruelle

Holt Sun

Cristian Tepus

David Jurajda

Marc Goodner


Petr Hradsky


Data Model Gaps by NXP


Updates from last week


RK: Input to Handlebars should be in json format

FR: This is possible if doesn’t need to be human readable

RK: Generator-owned components - could be hidden. Generator owned and invisible attributes proposed to be merged - any issues?

JK: Could be a passed through component without being generator owned.

FR: For a better name need to understand the usecase.

RK: Refer to issue #100 attribute “invisible”.

FR: Are we defining primary and secondary components?

ED: What is the purpose of the invisible component? If something goes wrong, how would you present it to the user?

EF: Isn’t it a way to have a meta component or one encapsulated in another?

RK: In principle yes. For the USB example makes no sense unless you have components which use the USB controller.

MD: “Selected by context” rather than “invisible” is preferable

EF: We need to think about it before confirming.


FR: Why can’t csolution do this?

VG: SCI won’t be aware of yaml stuff

RK: cprj is standalone description. Propose to keep cprj file.

FR: Not sure why yaml is out of SCI.

RK: yaml file is more flexible. Depends on setup of environment.

Ability to create a standalone project (#93)

EF: Re alternative path - ST believes the user should be able to define the directory structure

LM: For packs

Holt Sun’s presentation

JK: Let’s continue the discussion re project path and we’ll look at it.

‘csolution’ update


CMSIS Annual Update Webinar next week, so no Open-CMSIS-Pack Technical Meeting.