<?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>CodeWarrior Development ToolsのトピックDifference between eTPU Function Selector and Codewarrior</title>
    <link>https://community.nxp.com/t5/CodeWarrior-Development-Tools/Difference-between-eTPU-Function-Selector-and-Codewarrior/m-p/1574083#M8917</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am new to eTPU and Codewarrior software. I find there is eTPU function selector, where I can download the API functions only and on other end Codewarrior software to develop eTPU functions.&lt;/P&gt;&lt;P&gt;Kindly provide clarification on the difference between both methods. Since codewarrior for eTPU is licensed tool, provide the difference between standard and pro. version for MPC5777C.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Eashwar&lt;/P&gt;</description>
    <pubDate>Fri, 23 Dec 2022 07:31:17 GMT</pubDate>
    <dc:creator>Eashwar</dc:creator>
    <dc:date>2022-12-23T07:31:17Z</dc:date>
    <item>
      <title>Difference between eTPU Function Selector and Codewarrior</title>
      <link>https://community.nxp.com/t5/CodeWarrior-Development-Tools/Difference-between-eTPU-Function-Selector-and-Codewarrior/m-p/1574083#M8917</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am new to eTPU and Codewarrior software. I find there is eTPU function selector, where I can download the API functions only and on other end Codewarrior software to develop eTPU functions.&lt;/P&gt;&lt;P&gt;Kindly provide clarification on the difference between both methods. Since codewarrior for eTPU is licensed tool, provide the difference between standard and pro. version for MPC5777C.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Eashwar&lt;/P&gt;</description>
      <pubDate>Fri, 23 Dec 2022 07:31:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-Development-Tools/Difference-between-eTPU-Function-Selector-and-Codewarrior/m-p/1574083#M8917</guid>
      <dc:creator>Eashwar</dc:creator>
      <dc:date>2022-12-23T07:31:17Z</dc:date>
    </item>
    <item>
      <title>Re: Difference between eTPU Function Selector and Codewarrior</title>
      <link>https://community.nxp.com/t5/CodeWarrior-Development-Tools/Difference-between-eTPU-Function-Selector-and-Codewarrior/m-p/1575229#M8918</link>
      <description>&lt;P&gt;eTPU is an complex I/O co-processor. You can use it two ways:&lt;/P&gt;
&lt;P&gt;1) with using of eTPU functions prepared by NXP&lt;/P&gt;
&lt;P&gt;2) to create your own function or modify NXP’s function&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ad 1)&lt;/P&gt;
&lt;P&gt;For using eTPU functions pre-prepared by NXP (the ones you can download by eTPU Function Selector) without modification you don’t need any eTPU compiler. See&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.nxp.com/webapp/etpu/" target="_blank"&gt;http://www.nxp.com/webapp/etpu/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also there is some new version, currently containing only some functions:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.nxp.com/webapp/etpu_cw/" target="_blank"&gt;http://www.nxp.com/webapp/etpu_cw/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Only download them, configure by eTPU graphical configuration tool (GCT), include all needed files to CodeWarrior or other compiler and use it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;GCT is the tool which is intended to configure most of functions prepared by NXP that can be downloaded as a pack here:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.nxp.com/webapp/sps/download/license.jsp?colCode=ETPUGCT&amp;amp;Parent_nodeId=1311258915317726989428&amp;amp;Parent_pageType=product" target="_blank"&gt;http://www.nxp.com/webapp/sps/download/license.jsp?colCode=ETPUGCT&amp;amp;Parent_nodeId=1311258915317726989428&amp;amp;Parent_pageType=product&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here you can example procedure how to use eTPU PWM function, step by step:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.nxp.com/files/soft_dev_tools/doc/app_note/AN4687.pdf" target="_blank"&gt;http://www.nxp.com/files/soft_dev_tools/doc/app_note/AN4687.pdf&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Every eTPU FUNCTION has its own descriptive documents (application note), its software attachment usually contains some simple example code:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.nxp.com/products/automotive-products/microcontrollers-and-processors/32-bit-power-architecture/ultra-reliable-mpc56xx-32-bit-automotive-industrial-microcontrollers-mcus/enhanced-time-processor-unit:eTPU?tab=Documentation_Tab" target="_blank"&gt;http://www.nxp.com/products/automotive-products/microcontrollers-and-processors/32-bit-power-architecture/ultra-reliable-mpc56xx-32-bit-automotive-industrial-microcontrollers-mcus/enhanced-time-processor-unit:eTPU?tab=Documentation_Tab&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ad 2)&lt;/P&gt;
&lt;P&gt;If you cannot fit our existing eTPU function to your application you can write your own function or modify the existing one you will need eTPU compiler and simulator.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Currently there are 2 options (preferred solution is no.1):&lt;/P&gt;
&lt;P&gt;1) Ashware solution (compiler + simulator)&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.ashware.com/etpu2-simulators" target="_blank"&gt;https://www.ashware.com/etpu2-simulators&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2) NXP eTPU2 Development Suite (compiler + simulator)&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.nxp.com/products/automotive-products/microcontrollers-and-processors/32-bit-power-architecture/ultra-reliable-mpc56xx-32-bit-automotive-industrial-microcontrollers-mcus/codewarrior-development-studio-for-etpu-v10.3:eTPU2" target="_blank"&gt;http://www.nxp.com/products/automotive-products/microcontrollers-and-processors/32-bit-power-architecture/ultra-reliable-mpc56xx-32-bit-automotive-industrial-microcontrollers-mcus/codewarrior-development-studio-for-etpu-v10.3:eTPU2&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Buying of following book could be good start point for developing you own eTPU function or library:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.ashware.com/etpu-programming-made-easy-book" target="_blank"&gt;https://www.ashware.com/etpu-programming-made-easy-book&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 28 Dec 2022 14:15:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-Development-Tools/Difference-between-eTPU-Function-Selector-and-Codewarrior/m-p/1575229#M8918</guid>
      <dc:creator>davidtosenovjan</dc:creator>
      <dc:date>2022-12-28T14:15:23Z</dc:date>
    </item>
    <item>
      <title>Re: Difference between eTPU Function Selector and Codewarrior</title>
      <link>https://community.nxp.com/t5/CodeWarrior-Development-Tools/Difference-between-eTPU-Function-Selector-and-Codewarrior/m-p/1581334#M8932</link>
      <description>&lt;P&gt;Hello Eashwar,&lt;/P&gt;&lt;P&gt;Just to add one note to David's answer, there is one other resource for selecting off-the-shelf eTPU functions - ASH WARE's eTPU Code Builder - see&amp;nbsp;&lt;A href="https://www.ashware.com/etpu-code-builder" target="_blank"&gt;https://www.ashware.com/etpu-code-builder&lt;/A&gt;.&amp;nbsp; Except for one or two functions it provides access to all of the NXP off-the-shelf eTPU code, and also lists additional ASH WARE designed functions such as I2C, in one place.&amp;nbsp; As with the NXP options listed, the selected functions are combined into a single build that is compiled and packaged with everything needed for host integration.&lt;/P&gt;</description>
      <pubDate>Thu, 12 Jan 2023 03:22:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-Development-Tools/Difference-between-eTPU-Function-Selector-and-Codewarrior/m-p/1581334#M8932</guid>
      <dc:creator>johndiener</dc:creator>
      <dc:date>2023-01-12T03:22:58Z</dc:date>
    </item>
  </channel>
</rss>

