<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://e2e.ti.com/utility/FeedStylesheets/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/"><channel><title>C2000™ Microcontrollers</title><link>http://e2e.ti.com/support/microcontrollers/c2000/default.aspx</link><description>&amp;lt;p style=&amp;quot;display:none;&amp;quot;&amp;gt;blank&amp;lt;/p&amp;gt;</description><dc:language>en-US</dc:language><generator>6.x Production</generator><item><title>Forum Post: RE: HOW TO RUN TMS320f28069 without debug mode</title><link>http://e2e.ti.com/support/microcontrollers/c2000/f/171/p/265461/931790.aspx#931790</link><pubDate>Wed, 22 May 2013 10:58:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:931790</guid><dc:creator>Michele Fiorino</dc:creator><description>&lt;p&gt;Dear David, your indications are very precious.&lt;/p&gt; &lt;p&gt;Today our DSP is booting from flash.&lt;/p&gt; &lt;p&gt;Now there is a little problem:&lt;/p&gt; &lt;p&gt;the SPLL and the sgen3D work very good in debug mode, but don&amp;#39;t work in flash mode.&lt;/p&gt; &lt;p&gt;All the other part of code (PWM, ADC, SPI interface, CAn interface, ECAP etc.) work correctly.&lt;/p&gt; &lt;p&gt;Why?&lt;/p&gt; &lt;p&gt;Best reguards&lt;/p&gt; &lt;p&gt;&lt;/p&gt;</description></item><item><title>Forum Post: RE: [ Config and Start CPU-Timer of DSP TMS320F28335 ]</title><link>http://e2e.ti.com/support/microcontrollers/c2000/f/171/p/265605/931731.aspx#931731</link><pubDate>Wed, 22 May 2013 09:25:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:931731</guid><dc:creator>Igor Gorbachev</dc:creator><description>&lt;p&gt;Hello!&lt;/p&gt; &lt;p&gt;Sorry! So far I have not found somehing criminal&amp;nbsp;in your code. But If I&amp;#39;d been in your shoes&amp;nbsp;I would prefer to begin the development project&amp;nbsp;from the very first on base http://e2e.ti.com/cfs-file.ashx/__key/communityserver-discussions-components-files/171/3326.Example_5F00_2833xCpuTimer.c.&amp;nbsp;First, I would run an empty interrupt handler timer0 for 200 us and I would make sure that it works properly. And then I would be included to the your project the rest functions gradually.&lt;/p&gt; &lt;p&gt;Regards,&lt;/p&gt; &lt;p&gt;Igor&lt;/p&gt;</description></item><item><title>Forum Post: RE: How to use DSP/BIOS for PLC PRIME PHY layer</title><link>http://e2e.ti.com/support/microcontrollers/c2000/f/171/p/264334/931701.aspx#931701</link><pubDate>Wed, 22 May 2013 08:53:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:931701</guid><dc:creator>Igor Gorbachev</dc:creator><description>&lt;p&gt;Hello Bin!&lt;/p&gt; &lt;p&gt;&lt;span&gt;You read &amp;quot;I have to call HAL_cpuTint0Func somewhere. In PRIME PHY example, it is called in cputimer0_isr....&amp;quot;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;So...Not so easy as it seemed at first. Indeed,&amp;nbsp;I also still do not understand where to call this function&amp;nbsp;HAL_cpuTint0Func...We need to think...&lt;/p&gt; &lt;p&gt;Regards,&lt;/p&gt; &lt;p&gt;Igor&lt;/p&gt;</description></item><item><title>Forum Post: RE: New dsp processor</title><link>http://e2e.ti.com/support/microcontrollers/c2000/f/171/p/266431/931667.aspx#931667</link><pubDate>Wed, 22 May 2013 08:08:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:931667</guid><dc:creator>Igor Gorbachev</dc:creator><description>&lt;p&gt;Hello!&lt;/p&gt; &lt;p&gt;I didn&amp;#39;t work with this board, but I would prefer to set thus:&lt;/p&gt; &lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-discussions-components-files/171/2337.dockingstation.JPG"&gt;&lt;img src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-discussions-components-files/171/2337.dockingstation.JPG" border="0" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Regards,&lt;/p&gt; &lt;p&gt;Igor&lt;/p&gt;</description></item><item><title>Forum Post: Initial rotor position detection (rotor alingment) in PMSM motor, using Hall sensors</title><link>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/266472.aspx</link><pubDate>Wed, 22 May 2013 07:49:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forum:266472</guid><dc:creator>Grigory</dc:creator><description>&lt;p&gt;Dear All,&lt;/p&gt; &lt;p&gt;I`ve implemented closed loop servo design based on HVPM_sensored project. Last thing to do is to startup motor without any excess rotation looking for Index signal (to align flux like in axamples) or bumps caused by flux alingment (like in my project, I use algorithm Iq=0/Id=1 at start up to align rotor and stator flux). I need motor start to rotate immediately from stand steel position to desired position according command - like any industrial servodrive do. So I need to detect initial rotor position.&lt;/p&gt; &lt;p&gt;As I know initial rotor positon can be detected by:&lt;/p&gt; &lt;p&gt;1) Spesial algorithm with test signals. We apply test signals to phases and calculate rotor position based on responces. This takes few seconds and complicated to implement. Much literature and patents in Web. I think this is not for me, now. May be later.&lt;/p&gt; &lt;p&gt;2) Using Hall sensors. Servomotor that I use and plan to use has Hall sensors + incremental encoder. Moreover industrial servodrivers I examined use this tecnique to start up.&lt;br /&gt;in this doc on page 4 you can find idea how to implement this tecnique - http://www.ti.com/sc/docs/general/dsp/fest99/digital_control/1xufuzhen-osu.pdf&lt;/p&gt; &lt;p&gt;I tried to do but did not succeeded. &lt;br /&gt;As I undestand I must read Hall states and change CalibratedAngle, like this&lt;/p&gt; &lt;p&gt;if (HALL_U&amp;amp;&amp;amp;!HALL_V&amp;amp;&amp;amp;HALL_W) qep1.CalibratedAngle = qep1.LineEncoder*qep1.PolePairs/(2*6)+0*qep1.LineEncoder*qep1.PolePairs/6;&lt;br /&gt;if (HALL_U&amp;amp;&amp;amp;!HALL_V&amp;amp;&amp;amp;!HALL_W) qep1.CalibratedAngle = qep1.LineEncoder*qep1.PolePairs/(2*6)+1*qep1.LineEncoder*qep1.PolePairs/6;&lt;br /&gt;if (HALL_U&amp;amp;&amp;amp;HALL_V&amp;amp;&amp;amp;!HALL_W) qep1.CalibratedAngle = qep1.LineEncoder*qep1.PolePairs/(2*6)+2*qep1.LineEncoder*qep1.PolePairs/6;&lt;br /&gt;if (!HALL_U&amp;amp;&amp;amp;HALL_V&amp;amp;&amp;amp;!HALL_W) qep1.CalibratedAngle = qep1.LineEncoder*qep1.PolePairs/(2*6)+3*qep1.LineEncoder*qep1.PolePairs/6;&lt;br /&gt;if (!HALL_U&amp;amp;&amp;amp;HALL_V&amp;amp;&amp;amp;HALL_W) qep1.CalibratedAngle = qep1.LineEncoder*qep1.PolePairs/(2*6)+4*qep1.LineEncoder*qep1.PolePairs/6;&lt;br /&gt;if (!HALL_U&amp;amp;&amp;amp;!HALL_V&amp;amp;&amp;amp;HALL_W) qep1.CalibratedAngle = qep1.LineEncoder*qep1.PolePairs/(2*6)+5*qep1.LineEncoder*qep1.PolePairs/6;&lt;/p&gt; &lt;p&gt;Does anybody have ideas how to implement initial rotor positon detection using Hall sensors?&lt;/p&gt;</description></item><item><title>Forum Post: RE: Concerto SPI2 interface problem</title><link>http://e2e.ti.com/support/microcontrollers/c2000/f/171/p/265701/931616.aspx#931616</link><pubDate>Wed, 22 May 2013 06:54:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:931616</guid><dc:creator>Stefan Buechner</dc:creator><description>&lt;p&gt;Problem solved recently. It was a bit tricky, the other master (FPGA) was kept in a config-mode but did not give me control over &lt;span style="text-decoration:underline;"&gt;all&lt;/span&gt; SPI signals, missed an remark in the user guide of the FPGA.&lt;/p&gt; &lt;p&gt;Another thing which I run into while searching for the problem: When I read some registers (e.g. GPIODATA or SSISR) I don&amp;#39;t get the value I expect. I have to read the content to an variable. Just to take care of when you are debugging...&lt;/p&gt; &lt;p&gt;Stefan&lt;/p&gt;</description></item><item><title>Forum Post: RE: Schematics for TMDSHVPSFBKIT?</title><link>http://e2e.ti.com/support/microcontrollers/c2000/f/171/p/266174/931591.aspx#931591</link><pubDate>Wed, 22 May 2013 06:10:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:931591</guid><dc:creator>Paul Teagle</dc:creator><description>&lt;p&gt;Hello Hrishi,&lt;/p&gt; &lt;p&gt;thanks for the info; its just what I was looking for.&lt;/p&gt; &lt;p&gt;It is just about identical with the power stage board for the UCC28950, so I guess it has been adapted&amp;nbsp;for the C2000 dev kit by the&amp;nbsp;developers.&lt;/p&gt; &lt;p&gt;rgds,&lt;/p&gt; &lt;p&gt;Paul T.&lt;/p&gt;</description></item><item><title>Forum Post: RE: Moving from old motion controller integrated DSP design.</title><link>http://e2e.ti.com/support/microcontrollers/c2000/f/171/p/265899/931567.aspx#931567</link><pubDate>Wed, 22 May 2013 04:59:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:931567</guid><dc:creator>Tai-Wook Kim</dc:creator><description>&lt;p&gt;Dear Mr. Clearman,&lt;/p&gt; &lt;p&gt;Thank you for your reply.&lt;/p&gt; &lt;p&gt;The configuration will be 48V and ~5A peak and ~1.5A continous roughly.&lt;/p&gt; &lt;p&gt;The motion required is just like that of a sewing machine, forward/backward, faster/slower, stop/reverse. Also the C2000 will need to process some non-motion task (e.g. check an external safety sensor status, ring a warning buzzer, etc).&amp;nbsp;&lt;/p&gt; &lt;p&gt;I can say that I was&amp;nbsp;afraid about &amp;#39;Isn&amp;#39;t C2000 a overspec one? Is there any famous &amp;#39;cheaper&amp;#39; solution&amp;nbsp;from TI (or from other manufacturer)?&amp;#39;&lt;/p&gt; &lt;p&gt;I keep studying related things through materials and postings in this site,&amp;nbsp;however, I needed a help about my basic concern on this selection of C2000.&lt;/p&gt; &lt;p&gt;Thank you.&lt;/p&gt;</description></item><item><title>Forum Post: RE: I2C data corruption! reliable SW</title><link>http://e2e.ti.com/support/microcontrollers/c2000/f/171/p/266348/931549.aspx#931549</link><pubDate>Wed, 22 May 2013 04:16:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:931549</guid><dc:creator>Thiago M</dc:creator><description>&lt;p&gt;Decided adding TXS0104EDRG4 Voltage translator to +5V to the chips. And setting chips addresses the most different as possible - add0=add1=1 for one and add0=add1=-0 for other. That should make it more difficult for misaddressing - if that word exists :)&lt;/p&gt; &lt;p&gt;Couldn&amp;#39;t find CRC code or instructions for I2C neither a working solution for stuck bus yet!&lt;/p&gt; &lt;p&gt;Any thoughts?&lt;/p&gt;</description></item><item><title>Forum Post: !!! HELP !!! can not debug with FLASH mode, but working in RAM mode.</title><link>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/266430.aspx</link><pubDate>Wed, 22 May 2013 03:28:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forum:266430</guid><dc:creator>Rafeeq MUHAMMED</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt; &lt;p&gt;I am using C2000 launchpad with Digital Power Supply example project CCS v5 running. I could run debugging if &amp;quot;RAM&amp;quot; debugging mode is selected, unfortunately I need to change it to &amp;quot;FLASH&amp;quot; mode to increase code size. While changing debugging mode to &amp;quot;FLASH&amp;quot; and start &amp;quot;Built All&amp;quot; i get many error messages and stop the built. I do not understand what makes difference same code run well in RAM debugging option and not built in FLASH. I have attached error log and screen while return built error.&lt;/p&gt; &lt;p&gt;(Please visit the site to view this file)&lt;/p&gt; &lt;p&gt;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-discussions-components-files/171/0676.6708.screen.bmp"&gt;&lt;img src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-discussions-components-files/171/0676.6708.screen.bmp" alt=" " border="0" /&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Forum Post: RE: Question on F28069</title><link>http://e2e.ti.com/support/microcontrollers/c2000/f/171/p/266297/931470.aspx#931470</link><pubDate>Wed, 22 May 2013 00:03:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:931470</guid><dc:creator>Juan Gonzales</dc:creator><description>&lt;p&gt;Hi Hrishi,&lt;/p&gt; &lt;p&gt;Does this have to do with DCAEVT1.sync?&lt;/p&gt; &lt;p&gt;(*ePWM[n+1]).DCACTL.bit.EVT1SYNCE = 1;&lt;/p&gt; &lt;p&gt;One interesting thing&amp;nbsp;our customer&amp;nbsp;found during testing, is if the event (comparator trip in this case) remains high, the DCAEVT1.sync generates a pulse every 10 clks. Is this documented anywhere?&amp;nbsp; I could not readily find it in the data-sheet.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Forum Post: RE: the compiler told me symbol "DSP28x_usDelay" was undefined</title><link>http://e2e.ti.com/support/microcontrollers/c2000/f/171/p/266148/931469.aspx#931469</link><pubDate>Tue, 21 May 2013 23:58:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:931469</guid><dc:creator>BING NIE</dc:creator><description>&lt;p&gt;the error was gone.&amp;nbsp; thank u&lt;/p&gt;</description></item><item><title>Forum Post: TMS320F28335 Experimenter Kit Contents</title><link>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/266411.aspx</link><pubDate>Tue, 21 May 2013 23:21:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forum:266411</guid><dc:creator>Angelo Ballungay</dc:creator><description>&lt;p&gt;Hi all,&lt;/p&gt; &lt;p&gt;I need a microcontroller that can sample at &amp;gt;2MSPS and store the data into memory.&amp;nbsp; Does anybody know if I order the TMS320F28335 Experimenter Kit (http://www.ti.com/tool/tmdsdock28335), if that will be able to serve my purposes and come with everything I need, e.g. dock, microcontroller, cords, ADC/memory interface, etc...&lt;/p&gt; &lt;p&gt;Thank you&lt;/p&gt;</description></item><item><title>Forum Post: Loading program tms 320F28335</title><link>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/266410.aspx</link><pubDate>Tue, 21 May 2013 23:15:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forum:266410</guid><dc:creator>Saifuzzaman Sabuj</dc:creator><description>&lt;p&gt;I am a new user of &lt;a href="http://www.ti.com/product/TMS320F28335" title="Link to Product Folder" target="_blank"&gt;TMS320F28335&lt;/a&gt; and trying to program it using code composer studio. I have written a file and converted to .obj format. How can i load it processor ?&lt;/p&gt; &lt;p&gt;Is there any good document or video to learn it ?&lt;/p&gt;</description></item><item><title>Forum Post: RE: DRV8312 getting hot</title><link>http://e2e.ti.com/support/microcontrollers/c2000/f/902/p/263202/931431.aspx#931431</link><pubDate>Tue, 21 May 2013 22:27:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:931431</guid><dc:creator>ChrisClearman</dc:creator><description>&lt;p&gt;Sam,&lt;/p&gt; &lt;p&gt;This whole discussion is about scaling inside of a control system.&amp;nbsp; We&amp;#39;re in process of adding this discussion to the UG as it is very important to understand. There is quite a bit of adaptive scaling that happens inside of the algorithm, but it is limited based on the user set values which effect per unit scaling. The way we did this is very flexible to address a wide variety of motors, but it puts the onus on the user to make some good decisions.&amp;nbsp; We need to document this decision making process better.&lt;/p&gt; &lt;p&gt;Essentially the discussion is around: how do you&amp;nbsp;set the USER_IQ_FULL_SCALE variables (and to do this you need to understand their impact throughout the system)&amp;nbsp;&lt;/p&gt; &lt;p&gt;The main one is USER_IQ_FULL_SCALE_VOLTAGE_V, and we are in process of documenting some checks / requirements.&lt;/p&gt; &lt;p&gt;Ex: USER_IQ_FULL_SCALE_VOLTAGE_V must meet the following&lt;/p&gt; &lt;p&gt;&amp;gt; USER_MOTOR_RATED_FLUX * USER_IQ_FULL_SCALE_FREQ_Hz&amp;nbsp; [assuming this is your real Hz limit in all operating modes]&lt;/p&gt; &lt;p&gt;Satisfies USER_IQ_FULL_SCALE_VOLTAGE_V / EST_HZ&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; USER_MOTOR_RATED_FLUX&amp;nbsp;&amp;nbsp; [we are looking to clarify exactly how much smaller&lt;/p&gt; &lt;p&gt;as a trade-off with Rs Full Scale = USER_IQ_FULL_SCALE_VOLTAGE_V / USER_IQ_FULL_SCALE_CURRENT_A&lt;/p&gt; &lt;p&gt;You can tell that you need an IQ_V:&lt;br /&gt;- larger than your Bemf produced (dominate feature for large flux machines, non-dominant for small flux machines) so Flux calculations don&amp;#39;t overflow&lt;br /&gt;- but you want it as small as possible to maximize your Rs resolution (your current is pretty set by your motor, always keep it as small as needed)&lt;br /&gt;- and in the proper range to satisfy/maxmize flux resolution&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;Q: Presumably I need to also ensure that IQ_VOLTAGE is greater than my supply voltage?&lt;/p&gt; &lt;p&gt;A:&amp;nbsp; Not necessarily. There is some head-room and you can have a ratio of &amp;gt;1 for the Vbus / IQ_V.&amp;nbsp; Though in most cases the IQ_V will be higher than Vbus based on the other criteria that need to be met.&amp;nbsp; Hope that doesn&amp;#39;t confuse you.&lt;/p&gt; &lt;p&gt;Q: But it doesn&amp;#39;t necessarily need to be greater than maximum ADC voltage?&lt;/p&gt; &lt;p&gt;A: Technically it doesn&amp;#39;t, again because of a similar reason as the Vbus, but I believe the recommendation will probably be that for your own custom design there is no reason that you should have IQ_V &amp;lt; ADC_V, if so you designed your voltage scaling incorrectly.&amp;nbsp; With the kits the ADC_V is fixed but there are times with certain motors we certainly MUST set the IQ_V &amp;lt; ADC_V to meet the above criteria.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Forum Post: RE: TMS320F2812 QEP peripheral</title><link>http://e2e.ti.com/support/microcontrollers/c2000/f/171/p/263184/931350.aspx#931350</link><pubDate>Tue, 21 May 2013 20:50:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:931350</guid><dc:creator>David M. Alter</dc:creator><description>&lt;p&gt;[quote user=&amp;quot;Alan Blumenstein&amp;quot;]&lt;/p&gt; &lt;p&gt;Oder way to say it is&lt;/p&gt; &lt;p&gt;v =&amp;nbsp;EvaRegs.T2CNT/EvaRegs.T2PR ?&lt;/p&gt; &lt;div style="clear:both;"&gt;[/quote]&lt;/div&gt; &lt;div style="clear:both;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style="clear:both;"&gt;No, that is not correct.&amp;nbsp; The &amp;#39;T&amp;#39; in the equation is the elapsed time between QEP readings.&amp;nbsp; That is not the same thing as the T2PR value.&amp;nbsp; Actually, you want T2PR to be set to 0xFFFF in order for the T2CNT to roll over at 0xFFFF (I assume T2 is holding your QEP count).&amp;nbsp; That way you can perform modulo-16 arithmetic when you compute x(t)-x(t-T).&lt;/div&gt; &lt;div style="clear:both;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style="clear:both;"&gt;I mean, think about this.&amp;nbsp; Suppose x(t)=0x0001, and x(t-T)=0xFFFF.&amp;nbsp; It means that x(t)-x(t-T) = 0x0002.&lt;/div&gt; &lt;div style="clear:both;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style="clear:both;"&gt;Take a look at that appnote SPRA363.&lt;/div&gt;</description></item><item><title>Forum Post: RE: to determine start and the end of one period of a sinusoidal waveform</title><link>http://e2e.ti.com/support/microcontrollers/c2000/f/171/p/266160/931349.aspx#931349</link><pubDate>Tue, 21 May 2013 20:47:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:931349</guid><dc:creator>Igor Gorbachev</dc:creator><description>&lt;p&gt;Hello!&lt;/p&gt; &lt;p&gt;In addition &lt;span&gt;the zero crossing method&lt;/span&gt;&amp;nbsp;you can apply FFT-method also. But&amp;nbsp;this method is not very convenient because it&amp;nbsp;requires more RAM and it requires also knowledge of the approximate waveform max.frequency estimates for the correct choice of the sampling frequency.&amp;nbsp;By the way&amp;nbsp;If you want to calculate the full power, you just need to multiply the voltage by the current. But to calculate the active power is necessary to determine the phase shift between current and voltage and multiply full power&amp;nbsp;by the cosine of the phase shift.&lt;/p&gt; &lt;p&gt;Regards,&lt;/p&gt; &lt;p&gt;Igor&lt;/p&gt;</description></item><item><title>Forum Post: RE: Warning of IQmath.Lib</title><link>http://e2e.ti.com/support/microcontrollers/c2000/f/171/p/266380/931304.aspx#931304</link><pubDate>Tue, 21 May 2013 20:03:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:931304</guid><dc:creator>David M. Alter</dc:creator><description>&lt;p&gt;Fanx,&lt;/p&gt; &lt;p&gt;As Chris said, it is not important.&amp;nbsp; It means that the object files in the library were compiled with an older compiler.&amp;nbsp; The older compiler did not put certain compatibility checking information into the object module (for example, floating point code vs. fixed point code.&amp;nbsp; Just an example).&amp;nbsp; We tend to add additional information into the compiler output for new compilers, as such information is needed.&amp;nbsp; Without it, the tools cannot perform certain compatibility checking for us.&lt;/p&gt; &lt;p&gt;The fix would be for us to recompile the IQmath library using a newer compiler.&amp;nbsp; You always run the risk then that the library might not be compatible with code generated from an older compiler should someone be using an older compiler.&lt;/p&gt; &lt;p&gt;Regards,&lt;/p&gt; &lt;p&gt;David&lt;/p&gt;</description></item><item><title>Forum Post: RE: IQmath operation</title><link>http://e2e.ti.com/support/microcontrollers/c2000/f/171/p/266357/931303.aspx#931303</link><pubDate>Tue, 21 May 2013 19:59:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:931303</guid><dc:creator>Manish Bhardwaj</dc:creator><description>&lt;p&gt;yes&lt;/p&gt;</description></item><item><title>Forum Post: RE: hvkit InstaSPIN Motor</title><link>http://e2e.ti.com/support/microcontrollers/c2000/f/902/p/266349/931282.aspx#931282</link><pubDate>Tue, 21 May 2013 19:23:00 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:forumreply:931282</guid><dc:creator>ChrisClearman</dc:creator><description>&lt;p&gt;a- what may &amp;nbsp;the error be?&lt;/p&gt; &lt;p&gt;There is no working connection from your PC USB to the JTAG of the Piccolo device on the controlCARD. I can duplicate this error simply by not connecting the USB cable into the controlCARD.&lt;/p&gt; &lt;p&gt;b- M3-j5 is Populated&amp;nbsp;or not?&lt;/p&gt; &lt;p&gt;POPULATED&lt;/p&gt; &lt;p&gt;and main-j9 is Populated&amp;nbsp;or not?&lt;/p&gt; &lt;p&gt;NOT&lt;/p&gt; &lt;p&gt;&lt;strong&gt;2-&lt;/strong&gt; when i need to work from ccs v5 and did connection and tried to do &amp;#39;test connection&amp;quot; also an error massage and it is attaiched with this post in txt file? can you help me for that? are the same hw Set-up&amp;nbsp;as work from GUI?&lt;/p&gt; &lt;p&gt;Yes, same HW set-up for all TMDSCNCD28069MISO and HVKT r1p1 (yellow), using GUI Composer or CCS.&lt;/p&gt; &lt;p&gt;3- what is the mening by ls_d and ls_q? for ACI?&lt;/p&gt; &lt;p&gt;stator inductance (Ls) is made of of two parts, called Ls_d and Ls_q. In motors with high saliency the difference is quite large. For induction motors and most synchronous motors a single &amp;quot;average&amp;quot; Ls works just fine. For highly salient motors you can compensate for this difference (even during run time) to achieve even better FAST tracking for enahanced performance and use in more efficient control systems.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;When you plug in USB from PC to your controlCARD please check your Windows Device Manager and insure that a new USB port is found by your PC.&lt;/p&gt; &lt;p&gt;there should be two, called&lt;/p&gt; &lt;p&gt;TI XDS100 Channel A&lt;/p&gt; &lt;p&gt;TI XDS100 Channel B&lt;/p&gt; &lt;p&gt;and under Ports you should see USB Serial Port (COM##) - this is the UART chanel provided by XDS100/FTDI chip on the controlCARD.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>