nxp-mcuxpresso / mcux-sdk-examples

MCUXpresso SDK Examples
Other
57 stars 28 forks source link

Release examples in csolution format #16

Open escherstair opened 1 year ago

escherstair commented 1 year ago

Open-CMSIS-pack is an interesting project that

Create a flexible and easy to use end to end development flow - from project creation to execution of the software on real or virtual hardware - for embedded software

It defines a csolution format for project structure (see here).

It would be great if MCUX DSK example could be released in csolution format.

Do you have a roadmap for this?

mcuxsusan commented 12 months ago

Sorry for late reply. Comment from development team is as below: "So far this task don't get a supporting basis from ARM's spec. The csolution if unified format to describe a project and it is well fit the github SDK. However, it depend on Open CMSIS pack which is another way to describe software components. It is XML format and so far not well support the case how a github project maintain its code. A typical github repo is subject to change and being continuous developed by developer while it is not easy for developer to update the CMSIS pack (PDSC file). And another gap is it don't support distribute PDSC file for different git repositories and it request the Packs be placed into a unified location.

We are raising the request to ARM that Open CMSIS pack shall be well support continuous development model for development case like github based projects."