<?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>topic Re: TSA not work in FreeMASTER</title>
    <link>https://community.nxp.com/t5/FreeMASTER/TSA-not-work/m-p/1242714#M589</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;the TSA does not work over "direct memory access" JTAG/BDM communicaition. When using this approach, the FreeMASTER is only able to read and write variables (it needs variable addresses to be loded from the ELF file).&lt;/P&gt;
&lt;P&gt;In order to use features like Recorder, TSA, Pipes and Password protection, you need to use a protocol-based communication between FreeMASTER and a target processor. So for example use UART, USB-CDC, CAN and similar communication. You can also use the PD-BDM communication which uses the JTAG direct memory access to exchange protocol commands and responses. In all these cases, you need a FreeMASTER driver to be running as a part of your embedded application in a target processor.&lt;/P&gt;
&lt;P&gt;You can get the driver and example code from the board SDK packages at&amp;nbsp;&lt;A href="https://mcuxpresso.nxp.com/en/welcome" target="_self"&gt;mcuxpresso.nxp.com&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Let me know if you need further assistance.. In this case, please specify what platform and what communication interface you want to use.&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Michal&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 09 Mar 2021 18:47:27 GMT</pubDate>
    <dc:creator>MichalH</dc:creator>
    <dc:date>2021-03-09T18:47:27Z</dc:date>
    <item>
      <title>TSA not work</title>
      <link>https://community.nxp.com/t5/FreeMASTER/TSA-not-work/m-p/1242624#M588</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I have a problem with TSA&lt;/P&gt;&lt;P&gt;This is code added in uC:&lt;/P&gt;&lt;P&gt;#include "data_example.h"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;uint8_t sin_value;&lt;BR /&gt;uint8_t angle_step;&lt;BR /&gt;FMSTR_TSA_TABLE_BEGIN(first_table)&lt;BR /&gt;FMSTR_TSA_RW_VAR(sin_value,FMSTR_TSA_FLOAT)&lt;BR /&gt;FMSTR_TSA_RW_VAR(angle_step,FMSTR_TSA_FLOAT)&lt;BR /&gt;FMSTR_TSA_TABLE_END()&lt;/P&gt;&lt;P&gt;FMSTR_TSA_TABLE_BEGIN(files_and_links)&lt;BR /&gt;FMSTR_TSA_MEMFILE("/example.pmpx", example, sizeof(example))&lt;BR /&gt;FMSTR_TSA_PROJECT("FreeMASTER Project (embedded in device)", "/example.pmpx")&lt;BR /&gt;FMSTR_TSA_TABLE_END()&lt;/P&gt;&lt;P&gt;FMSTR_TSA_TABLE_LIST_BEGIN()&lt;BR /&gt;FMSTR_TSA_TABLE(first_table)&lt;BR /&gt;FMSTR_TSA_TABLE(files_and_links)&lt;BR /&gt;FMSTR_TSA_TABLE_LIST_END()&lt;/P&gt;&lt;P&gt;where data_example.h is obtained from command line&lt;/P&gt;&lt;P&gt;bin2h -c example &amp;lt; provaTSA.pmpx &amp;gt; data_example.h&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When restart freemaster i don't see any variable(without elf) and also i tried connection Wizard.&lt;/P&gt;&lt;P&gt;I used P&amp;amp;E Micro Communication Plug-in&lt;/P&gt;&lt;P&gt;I don't understand what the problem could be&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Tue, 09 Mar 2021 16:16:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/FreeMASTER/TSA-not-work/m-p/1242624#M588</guid>
      <dc:creator>michelet1</dc:creator>
      <dc:date>2021-03-09T16:16:28Z</dc:date>
    </item>
    <item>
      <title>Re: TSA not work</title>
      <link>https://community.nxp.com/t5/FreeMASTER/TSA-not-work/m-p/1242714#M589</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;the TSA does not work over "direct memory access" JTAG/BDM communicaition. When using this approach, the FreeMASTER is only able to read and write variables (it needs variable addresses to be loded from the ELF file).&lt;/P&gt;
&lt;P&gt;In order to use features like Recorder, TSA, Pipes and Password protection, you need to use a protocol-based communication between FreeMASTER and a target processor. So for example use UART, USB-CDC, CAN and similar communication. You can also use the PD-BDM communication which uses the JTAG direct memory access to exchange protocol commands and responses. In all these cases, you need a FreeMASTER driver to be running as a part of your embedded application in a target processor.&lt;/P&gt;
&lt;P&gt;You can get the driver and example code from the board SDK packages at&amp;nbsp;&lt;A href="https://mcuxpresso.nxp.com/en/welcome" target="_self"&gt;mcuxpresso.nxp.com&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Let me know if you need further assistance.. In this case, please specify what platform and what communication interface you want to use.&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Michal&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 09 Mar 2021 18:47:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/FreeMASTER/TSA-not-work/m-p/1242714#M589</guid>
      <dc:creator>MichalH</dc:creator>
      <dc:date>2021-03-09T18:47:27Z</dc:date>
    </item>
  </channel>
</rss>

