Delivery of standardized software components has always been a problem in the embedded systems market. ARM Ltd. now try to solve that problem by launching the CMSIS-PACK standard for software component discovery and distribution.
It remains to be seen how fast CMSIS-PACK gets traction as a standardized embedded software distribution system and replace other alternative solutions, but Atollic TrueSTUDIO already provides support for CMSIS-PACK to offer you full flexibility.
With CMSIS-PACK, you can discover what software components are available (provided they are published in the appropriate way), and very easily manage dependencies and download/install the selected software components.
Typical examples are device driver libraries and board support packages - several semiconductor vendors already provide these in CMSIS-PACK compliant format. But you can also develop your own CMSIS-PACK compliant software components.
Atollic TrueSTUDIO now includes an Eclipse perspective for browsing, discovery and downloading/installation of CMSIS-PACK libraries. Downloaded CMSIS-PACK libraries can easily be set up in a component configuration editor as well:
With integrated support for CMSIS-PACK, Atollic TrueSTUDIO can now be used with a lot more devices and boards, even if they aren't natively supported by the tool itself. And the combination of ECLIPSE, GNU GCC/GDB, and CMSIS-PACK support make Atollic TrueSTUDIO one of the most open and standards-compliant ARM Cortex development tool on the market!
Do you want to learn more about state-of-the-art development and debugging of ARM Cortex devices? Read this free whitepaper: