<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Macro for CMSIS configuration wizard</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/50738/macro-for-cmsis-configuration-wizard</link><description>Hello. 
 I want to use the CMSIS configuration wizard. 
 It is work in the example but not in my project. 
 From looking at youtube I found what I need to add to tool.xml using tFile-&amp;gt;Open studio files-&amp;gt;external tool configuration. 
 This lines was added</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 08 Aug 2019 13:57:52 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/50738/macro-for-cmsis-configuration-wizard" /><item><title>RE: Macro for CMSIS configuration wizard</title><link>https://devzone.nordicsemi.com/thread/203116?ContentTypeID=1</link><pubDate>Thu, 08 Aug 2019 13:57:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:98575bbd-0679-42a2-b973-6885832d1bfb</guid><dc:creator>Joakim Jakobsen</dc:creator><description>&lt;p&gt;Hi.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Which SDK are you working with?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;In&amp;nbsp;nRF5 SDK v.14.1.0 and all later versions, this should be added by default.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You should only need to edit the tools.xml, like you did.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;However,&amp;nbsp;&lt;/p&gt;
[quote user="BarS"]Can&amp;#39;t I use the macro $(ProjectDir)[/quote]
&lt;p&gt;&amp;nbsp;The $(ProjectDir) macro points to the direct path of the project folder. So if using the ble_app_uart example, the $(Project) would for example point to: C:/Nordic_SDK_Folder/examples/ble_peripheral/ble_app_uart/pca_100xx/s1xx/ses.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The CMSIS_Configuration_Wizard.jar is located in the:&amp;nbsp;&lt;br /&gt;Nordic_SDK_Folder\external_tools\cmsisconfig\ folder.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I suggest that you add the Project Macro like this (Note: change the folder if the CMSIS_Configuration_Wizard.jar is located elsewhere):&amp;nbsp;&lt;/p&gt;
&lt;p&gt;CMSIS_CONFIG_TOOL=../../../../../../external_tools/cmsisconfig/CMSIS_Configuration_Wizard.jar&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&amp;nbsp;&lt;br /&gt;Joakim&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Macro for CMSIS configuration wizard</title><link>https://devzone.nordicsemi.com/thread/202813?ContentTypeID=1</link><pubDate>Wed, 07 Aug 2019 11:47:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:02ec369c-2d45-412e-b3e4-bc70e9e764cc</guid><dc:creator>Bar</dc:creator><description>&lt;p&gt;Now I see that I can do it locally also from the option-&amp;gt;build-&amp;gt;Project macro .&lt;/p&gt;
&lt;p&gt;So this explain a lot.&lt;/p&gt;
&lt;p&gt;Still 1 question has no answer. When I place it relativly without the $(ProjectDir) it found the jar, like this \&lt;strong&gt;external_tools\cmsisconfig\CMSIS_Configuration_Wizard.jar&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;But if I do&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;$(ProjectDir)\external_tools\cmsisconfig\CMSIS_Configuration_Wizard.jar&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;don&amp;#39;t find.&lt;/p&gt;
&lt;p&gt;Can&amp;#39;t I use the macro $(ProjectDir)?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>