<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Kinetis Microcontrollers中的主题 How to use FreeMASTER for touch tuning?</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-use-FreeMASTER-for-touch-tuning/m-p/917226#M53641</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using the NXP Touch software (NT)&amp;nbsp; library for my development. I am working on the MKE15Z128VLH7 controller and we have a custom hardware.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need to tune the touch parameters using uSAFA key detection algorithm.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I was trying to use the FreeMASTER software to tune the touch parameters.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am able to successfully execute the following steps when using &lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word;"&gt;FreeMASTER &lt;/SPAN&gt;version 2.5.&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. Establish connection with the hardware, using Plug-in mode - FreeMASTER Segger/JLink Communication Plug in.&lt;/P&gt;&lt;P&gt;2. Load the .out file to monitor the variables.&amp;nbsp;&lt;/P&gt;&lt;P&gt;3. Add the variables to monitor in the Oscilloscope block.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am failing to execute the following steps:&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. Not able to view/capture a waveform upon the touch event.&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. Not able to view the Control Page.&amp;nbsp;&lt;/P&gt;&lt;P&gt;(as mentioned in the -&amp;nbsp;NXP Touch Library Reference Manual - NT20RM. "The FreeMASTER automatically generates&lt;BR /&gt;the HTML pages for visualization touch quantities in real time according to the current configuration of the embedded application using TSA tables". )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I checked the code for Freemaster - freemaster_cfg.h. I found that the following communication interfaces are available which needs to be set accordingly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;DIV&gt;#define FMSTR_SCI_BASE_DYNAMIC&lt;/DIV&gt;&lt;DIV&gt;#define FMSTR_DISABLE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;#define FMSTR_USE_SCI&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;#define FMSTR_USE_LPUART&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;#define FMSTR_USE_FLEXCAN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;#define FMSTR_USE_USB_CDC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;#define FMSTR_USE_PDBDM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;#define FMSTR_FLEXCAN_TXMB&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;#define FMSTR_FLEXCAN_RXMB&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;When we use the JLink which of the above would be applicable?&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P style="background-color: transparent; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word; padding: 0px; margin: 0px;"&gt;Also, the FreeMASTER version is 2.0&lt;/P&gt;&lt;P style="background-color: transparent; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word; padding: 0px; margin: 0px;"&gt;/* Define global version macro */&lt;BR style="word-wrap: break-word; padding: 0px; margin: 0px;" /&gt;#define FMSTR_VERSION 0x00020000 /* 2.0.0 */&lt;/P&gt;&lt;P style="background-color: transparent; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word; padding: 0px; margin: 0px;"&gt;&lt;/P&gt;&lt;P style="background-color: transparent; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word; padding: 0px; margin: 0px;"&gt;Is it okay to use 2.5? I was not able to connect with JLink using 2.0.&amp;nbsp;&lt;/P&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Could you please suggest the next steps I need to follow?&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Thanks and regards,&lt;/DIV&gt;&lt;DIV&gt;Sandhya Sharma&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 28 Aug 2019 14:06:53 GMT</pubDate>
    <dc:creator>sandhyash</dc:creator>
    <dc:date>2019-08-28T14:06:53Z</dc:date>
    <item>
      <title>How to use FreeMASTER for touch tuning?</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-use-FreeMASTER-for-touch-tuning/m-p/917226#M53641</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using the NXP Touch software (NT)&amp;nbsp; library for my development. I am working on the MKE15Z128VLH7 controller and we have a custom hardware.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need to tune the touch parameters using uSAFA key detection algorithm.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I was trying to use the FreeMASTER software to tune the touch parameters.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am able to successfully execute the following steps when using &lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word;"&gt;FreeMASTER &lt;/SPAN&gt;version 2.5.&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. Establish connection with the hardware, using Plug-in mode - FreeMASTER Segger/JLink Communication Plug in.&lt;/P&gt;&lt;P&gt;2. Load the .out file to monitor the variables.&amp;nbsp;&lt;/P&gt;&lt;P&gt;3. Add the variables to monitor in the Oscilloscope block.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am failing to execute the following steps:&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. Not able to view/capture a waveform upon the touch event.&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. Not able to view the Control Page.&amp;nbsp;&lt;/P&gt;&lt;P&gt;(as mentioned in the -&amp;nbsp;NXP Touch Library Reference Manual - NT20RM. "The FreeMASTER automatically generates&lt;BR /&gt;the HTML pages for visualization touch quantities in real time according to the current configuration of the embedded application using TSA tables". )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I checked the code for Freemaster - freemaster_cfg.h. I found that the following communication interfaces are available which needs to be set accordingly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;DIV&gt;#define FMSTR_SCI_BASE_DYNAMIC&lt;/DIV&gt;&lt;DIV&gt;#define FMSTR_DISABLE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;#define FMSTR_USE_SCI&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;#define FMSTR_USE_LPUART&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;#define FMSTR_USE_FLEXCAN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;#define FMSTR_USE_USB_CDC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;#define FMSTR_USE_PDBDM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;#define FMSTR_FLEXCAN_TXMB&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;#define FMSTR_FLEXCAN_RXMB&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;When we use the JLink which of the above would be applicable?&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P style="background-color: transparent; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word; padding: 0px; margin: 0px;"&gt;Also, the FreeMASTER version is 2.0&lt;/P&gt;&lt;P style="background-color: transparent; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word; padding: 0px; margin: 0px;"&gt;/* Define global version macro */&lt;BR style="word-wrap: break-word; padding: 0px; margin: 0px;" /&gt;#define FMSTR_VERSION 0x00020000 /* 2.0.0 */&lt;/P&gt;&lt;P style="background-color: transparent; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word; padding: 0px; margin: 0px;"&gt;&lt;/P&gt;&lt;P style="background-color: transparent; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word; padding: 0px; margin: 0px;"&gt;Is it okay to use 2.5? I was not able to connect with JLink using 2.0.&amp;nbsp;&lt;/P&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Could you please suggest the next steps I need to follow?&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Thanks and regards,&lt;/DIV&gt;&lt;DIV&gt;Sandhya Sharma&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Aug 2019 14:06:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-use-FreeMASTER-for-touch-tuning/m-p/917226#M53641</guid>
      <dc:creator>sandhyash</dc:creator>
      <dc:date>2019-08-28T14:06:53Z</dc:date>
    </item>
    <item>
      <title>Re: How to use FreeMASTER for touch tuning?</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-use-FreeMASTER-for-touch-tuning/m-p/917227#M53642</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello &lt;A _jive_internal="true" data-content-finding="Community" data-userid="342132" data-username="sandhyash@hcl.com" href="https://community.nxp.com/people/sandhyash@hcl.com"&gt;Sandhya Sharma&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The steps to run the freemaster can be found on this link: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-341890"&gt;https://community.nxp.com/docs/DOC-341890&lt;/A&gt;&lt;/P&gt;&lt;P&gt;The file that opens the control panel is an xxx.pmp file and can be located at src file in your project folder.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;About the macros I suggest you to download the fmstr_example_uart file from the SDK. That example can be used as reference.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Let me know if this is helpful&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Omar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Sep 2019 19:56:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-use-FreeMASTER-for-touch-tuning/m-p/917227#M53642</guid>
      <dc:creator>Omar_Anguiano</dc:creator>
      <dc:date>2019-09-03T19:56:28Z</dc:date>
    </item>
  </channel>
</rss>

