<?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 32-bit Microcontrollers Forum - Recent Threads</title><link>http://e2e.ti.com/support/microcontrollers/c2000/f/171.aspx</link><description>The technical community for C2000 Microcontrollers for real-time control.  Devices supported include those within the Piccolo, Delfino and Concerto Microcontroller families.</description><dc:language>en-US</dc:language><generator>6.x Production</generator><item><title>Did you Know: Concerto F28M35x Workshop</title><link>http://e2e.ti.com/thread/266002.aspx</link><pubDate>Mon, 20 May 2013 13:18:40 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:23a654f8-09d6-4f59-a82a-1b18ab613a0d</guid><dc:creator>Lori Heustess</dc:creator><slash:comments>1</slash:comments><comments>http://e2e.ti.com/thread/266002.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/266002/rss.aspx</wfw:commentRss><description>&lt;p&gt;A workshop for F28M35x is hot off the press!&lt;/p&gt;
&lt;p&gt;&lt;a href="http://processors.wiki.ti.com/index.php/F28M35x_Workshop"&gt;http://processors.wiki.ti.com/index.php/F28M35x_Workshop&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;-Lori&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Concerto F28M35H52 will not boot from serial port</title><link>http://e2e.ti.com/thread/264362.aspx</link><pubDate>Sun, 12 May 2013 20:49:25 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:9861ce17-00dd-4feb-8122-0b5ca66f6b0b</guid><dc:creator>Nigel Elliott</dc:creator><slash:comments>12</slash:comments><comments>http://e2e.ti.com/thread/264362.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/264362/rss.aspx</wfw:commentRss><description>&lt;p&gt;I have a board design that will not boot from serial port, which is the primary method for loading code on to the MCU. The design itself is based on the development kit design with the exception that there is no JTAG interface and that the clock X1 is being driven by a clock oscillator, an ASEMPC-20.000MHZ-LR-T.&lt;/p&gt;
&lt;p&gt;The boot configuration pins are set as per section 6.3 follows:&lt;/p&gt;
&lt;p&gt;GPIO34 low via 2.2k to gnd&lt;/p&gt;
&lt;p&gt;GPIO35 low via 2.2k to gnd&lt;/p&gt;
&lt;p&gt;GPIO47 high via 57.6k to 3.3V&lt;/p&gt;
&lt;p&gt;GPIO43 low via 2.2k to gnd&lt;/p&gt;
&lt;p&gt;The serial loader is connected to UART0, GPIO0 and GPIO1 on pins 5 &amp;amp; 6 and the serial loader software has been proven to work with the development kit.&lt;/p&gt;
&lt;p&gt;On power up the board takes approx. 70mA.&lt;/p&gt;
&lt;p&gt;Questions&lt;/p&gt;
&lt;p&gt;Is an external pull-down resistor required for nTRST (pin 85) if it is not being used?&lt;/p&gt;
&lt;p&gt;Do EMU0 and EMU1 require pull-down resistors even if the emulator is not being used?&lt;/p&gt;
&lt;p&gt;Pin 94 Vssosc Clock Oscillator Ground Pin &amp;ndash; the documentation states not to connect to board ground yet the development board does connect this pin to board ground. Which is correct?&lt;/p&gt;
&lt;p&gt;Am I missing something?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>HOW TO RUN TMS320f28069 without debug mode</title><link>http://e2e.ti.com/thread/265461.aspx</link><pubDate>Thu, 16 May 2013 16:27:51 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:07cad86e-443a-4e89-adf7-923f4f407e3a</guid><dc:creator>Michele Fiorino</dc:creator><slash:comments>3</slash:comments><comments>http://e2e.ti.com/thread/265461.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/265461/rss.aspx</wfw:commentRss><description>&lt;p&gt;Hi all,&lt;/p&gt;
&lt;p&gt;I&amp;#39;m using the TMS320f28069 DSP, and I have realized a control board with this chip.&lt;/p&gt;
&lt;p&gt;I have realized a firmware and it works very well.&lt;/p&gt;
&lt;p&gt;My board works now only after run debug -mode with Jtag emulator connected (XDS100v2 USB emulator).&lt;/p&gt;
&lt;p&gt;How can I start my board without debug/emulator?&lt;/p&gt;
&lt;p&gt;TRST&amp;nbsp; pin is connected to ground by a 2,2 k ohm resistor.&lt;/p&gt;
&lt;p&gt;Thanks a lot.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>TMS320C283446 multiple ecap peripherals' reset</title><link>http://e2e.ti.com/thread/262075.aspx</link><pubDate>Tue, 30 Apr 2013 14:38:29 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:c95ca560-3ea3-43ab-9dcc-e6b912c05011</guid><dc:creator>Monika Nalepa</dc:creator><slash:comments>4</slash:comments><comments>http://e2e.ti.com/thread/262075.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/262075/rss.aspx</wfw:commentRss><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I am using ecap1 and ecap3 peripherals&amp;nbsp; to capture signals that differ in nanoseconds.&amp;nbsp; I need to reset ecap1 and ecap3 counters so that they start at the same time.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Performing the following actions&lt;/p&gt;
&lt;p&gt;ECap3Regs.TSCTR = 0;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;ECap1Regs.TSCTR = 0;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;does not work me as I am introduce a delay of one clock cycle between the two resets.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;How do I reset both ecap counters on the same clock cycle?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Monika&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>TMS320F28335 PWM duty cycle variation</title><link>http://e2e.ti.com/thread/265834.aspx</link><pubDate>Sun, 19 May 2013 02:35:51 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:b2b1d942-8169-4b02-abe7-5ae5a7a62dde</guid><dc:creator>yuncong jiang</dc:creator><slash:comments>3</slash:comments><comments>http://e2e.ti.com/thread/265834.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/265834/rss.aspx</wfw:commentRss><description>&lt;p&gt;&lt;span&gt;Hi @ all,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span&gt;I want to use the PWM registers to generate three signals (see figure). &amp;nbsp;I already get EPWM1 and EPWM2. Im having trouble with&amp;nbsp;EPWM3. The EPW3 should have a &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span&gt;period of 20us. The duty cycle of EPWM3 need to vary every 100us as in figure, during time T1 (high output of EPWM1), duty cycle is D1 and during time T2 (high output of EPWM2) duty cycle is D2. I failed to synchronize the three signals. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;I need some specific advice and code to solve this issue.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;a rel="nofollow" href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-discussions-components-files/171/0652.pwm-help.png"&gt;&lt;img src="http://e2e.ti.com/resized-image.ashx/__size/550x0/__key/communityserver-discussions-components-files/171/0652.pwm-help.png" border="0" alt=" " /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span&gt;Best regards,&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span&gt;Alex&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>IQmath help: inverse of a large number with _IQdiv()</title><link>http://e2e.ti.com/thread/266022.aspx</link><pubDate>Mon, 20 May 2013 14:29:53 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:50d70b87-d8bd-4e46-90a8-a0d108588d3d</guid><dc:creator>sai krishna</dc:creator><slash:comments>1</slash:comments><comments>http://e2e.ti.com/thread/266022.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/266022/rss.aspx</wfw:commentRss><description>&lt;p&gt;I need to find out the inverse of a large number which is in IQ10 format. For example _IQdiv(_IQ(1),_IQ(1e5)) with global IQ=10.&lt;/p&gt;
&lt;p&gt;Since the result is very small which would only fit into IQ17 or more, I could not avoid truncation error in the resulting IQ10 value. Can anyone suggest me a method to find inverse of a large number (say IQ10) and get the result in higher IQ format (say IQ24)?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks in advance.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>DRV8312 and F28M36x</title><link>http://e2e.ti.com/thread/266030.aspx</link><pubDate>Mon, 20 May 2013 14:53:15 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:8ad7ab07-3c48-47fc-a350-bc6fcd02e80e</guid><dc:creator>Johan Stenström</dc:creator><slash:comments>0</slash:comments><comments>http://e2e.ti.com/thread/266030.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/266030/rss.aspx</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I&amp;#39;m trying to port the BLDC Sensored project from the Piccolo F28035 that is delivered with the DRV8312-C2-KIT to the Concerto F28M36x which we will use on our platform. I&amp;#39;m currently struggling with the MainISR routine on the Timer0 interrupt. It seems like I&amp;#39;m thrown to the ILLEGAL_ISR instead when the timer interrupt fires. The main function from the project is essentially untouched but the DeviceInit function has been replaced with one that resembles the init procedure from the blinky project. Can anyone offer any insight or tips on why this is happening?&lt;/p&gt;
&lt;p&gt;BR, Johan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Instruction QMACL P,loc32,*XAR7++</title><link>http://e2e.ti.com/thread/265717.aspx</link><pubDate>Fri, 17 May 2013 16:14:02 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:a32fe407-5fa3-4af2-af92-81d2dde35790</guid><dc:creator>Ari Mendes dos Santos</dc:creator><slash:comments>7</slash:comments><comments>http://e2e.ti.com/thread/265717.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/265717/rss.aspx</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I tested the code below:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MOVL &amp;nbsp;XAR2,#_buf1&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MOVL &amp;nbsp;XAR7,#_buf2&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SPM -5&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ZAPA&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RPT #31&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|| QMACL P,*XAR2++,*XAR7++&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ADDL ACC, P&amp;lt;&amp;lt;PM&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;This code takes 71 cycles when XAR2 = 0x90C0 and XAR7 = 0x9100&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; end takes only 39 cycles when XAR=0x90C0 and XAR7 = 0x8400&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Why is that?&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;What is the general rules to achieve single cycle for QMACL P,loc32,*XAR7++?&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>question about PMSM_SENSORLESS,using the TMDSHVMTRPFCKIT ,</title><link>http://e2e.ti.com/thread/265166.aspx</link><pubDate>Wed, 15 May 2013 14:17:21 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:a6ae0762-e45f-4ebf-8bec-815f7d75c367</guid><dc:creator>jack leborn</dc:creator><slash:comments>11</slash:comments><comments>http://e2e.ti.com/thread/265166.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/265166/rss.aspx</wfw:commentRss><description>&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;i&amp;#39;m doing a reach on the pmsm_sensorless&amp;nbsp; project. i used the code provided by the controlsuite,i didn&amp;#39;t change the param.(use the default ),and directly go to level6,when lsw=1 to lsw=2 ,the PMSM &lt;strong&gt;&lt;span style="font-family:Verdana;font-size:x-small;"&gt;stall or vibrate ,so need i to change param in level5,such as SMO、PI?&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;span style="font-family:Verdana;font-size:x-small;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and i have a question,did the code in controlsuite about pmsm_sensorless need to change someting &amp;nbsp;(such as pi or anything else)to drive the PMSM well&amp;nbsp;as &amp;nbsp;the HV_PM_ACI_Sensorless.out?&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>UniFlash serial communication interface.</title><link>http://e2e.ti.com/thread/265942.aspx</link><pubDate>Mon, 20 May 2013 09:20:48 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:f2569d21-1b21-49c0-a0c3-c36bf5c7b0cf</guid><dc:creator>Anders Fagerstr���</dc:creator><slash:comments>2</slash:comments><comments>http://e2e.ti.com/thread/265942.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/265942/rss.aspx</wfw:commentRss><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I am currently looking into how to, in field, update the master and controller application firmware (residing in the on-board FLASH areas).&lt;/p&gt;
&lt;p&gt;The device is Concerto F28M36x which supports UniFlash serial communication interface according to: &lt;a rel="nofollow" href="http://processors.wiki.ti.com/index.php/UniFlash_FAQ#1._Where_do_I_find_the_download_links_to_the_latest_version_of_the_software.3F"&gt;http://processors.wiki.ti.com/index.php/UniFlash_FAQ#1._Where_do_I_find_the_download_links_to_the_latest_version_of_the_software.3F&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Another tread (&lt;a rel="nofollow" href="http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/236754.aspx"&gt;http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/236754.aspx&lt;/a&gt;) states that the device has to be set to serial boot mode, and that GPIO0, and GPIO1 be used (for UART).&lt;/p&gt;
&lt;p&gt;Ok, so far so good.&lt;/p&gt;
&lt;p&gt;Now, what I cannot get my head around is how UniFlash manages to write to flash when the device TRM quite clearly states (6.1) that the ROM bootloader only loads an application to RAM, (or starts an application from flash if one is already there).&lt;/p&gt;
&lt;p&gt;How is it possible to write to flash when there is no application firmware there to execute flash API functions from RAM?&lt;/p&gt;
&lt;p&gt;My level of confusion has reached new extremes.&lt;/p&gt;
&lt;p&gt;Any help would be much appreciated.&lt;/p&gt;
&lt;p&gt;Cheers, Anders.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>TMDSPLCKIT-V3 can't read serial port data</title><link>http://e2e.ti.com/thread/265838.aspx</link><pubDate>Sun, 19 May 2013 05:13:03 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:2bd2d528-04e5-44e2-a962-2eab4434a42f</guid><dc:creator>Tony Lee1</dc:creator><slash:comments>5</slash:comments><comments>http://e2e.ti.com/thread/265838.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/265838/rss.aspx</wfw:commentRss><description>&lt;p&gt;Hello&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I opened Zero Configuraion GUI on two computers and transmit instant message between them, the message transmission works fun. I tried to monitor the data coming in and out with a serial port monitor software while transmitting the message, but I can not see any message being received or transmitted on the software , why is that?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Is it true to use flash for sampled data?</title><link>http://e2e.ti.com/thread/265936.aspx</link><pubDate>Mon, 20 May 2013 08:55:18 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:30859231-4425-4a4f-83c1-d010a393be57</guid><dc:creator>Ras Sharif</dc:creator><slash:comments>3</slash:comments><comments>http://e2e.ti.com/thread/265936.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/265936/rss.aspx</wfw:commentRss><description>&lt;p&gt;Dear All,&lt;/p&gt;
&lt;p&gt;I am using TMS320F28335 in my project.&lt;/p&gt;
&lt;p&gt;I have to sample several channels.&lt;/p&gt;
&lt;p&gt;Data is larger than RAM space.&lt;/p&gt;
&lt;p&gt;So is it true to use FLASH for the reason?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;With best regards,&lt;/p&gt;
&lt;p&gt;Ras&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Power line channel transfer function</title><link>http://e2e.ti.com/thread/259852.aspx</link><pubDate>Fri, 19 Apr 2013 09:49:09 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:3c2cca1e-3162-422c-bd54-ed526a6c4355</guid><dc:creator>JimPLC2401</dc:creator><slash:comments>17</slash:comments><comments>http://e2e.ti.com/thread/259852.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/259852/rss.aspx</wfw:commentRss><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; I&amp;#39;m working on a powerline communications using PLC development kit V3. I&amp;#39;d like to determine the channel transfer function as a function of the distance of the PLC channel. Could you please let me know how to do it using the PLC development kit? I looked through the community but could not find any hint or information.&lt;/p&gt;
&lt;p&gt;Thank you in advance&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;-Jim&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>It is possible to allow C28x can use the shared ram before M3 start running?</title><link>http://e2e.ti.com/thread/265378.aspx</link><pubDate>Thu, 16 May 2013 11:30:58 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:eb78e570-3a1a-4399-8d6a-6e835a3f8166</guid><dc:creator>juan jimenez</dc:creator><slash:comments>4</slash:comments><comments>http://e2e.ti.com/thread/265378.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/265378/rss.aspx</wfw:commentRss><description>&lt;p&gt;Hi everyone,&lt;/p&gt;
&lt;p&gt;I have a F28M35H52C1 control card. I want to place some parts of my C28x code in the shared RAM because it doesn&amp;#39;t fit into the C28x RAM. So, I modified my .cmd file to adapt it to this scenario. The problem is that I need to run the application on the M3 side before even loading my c28x application in order to give c28x access to shared RAM. Is there any way that c28x get access to the shared RAM without running the M3&amp;nbsp;application.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Sincerely, Juan.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>ADC Accuracy</title><link>http://e2e.ti.com/thread/264395.aspx</link><pubDate>Mon, 13 May 2013 05:00:45 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:51e18625-9e8e-4cf9-be75-abb7c85d5c22</guid><dc:creator>Gautam Iyer</dc:creator><slash:comments>4</slash:comments><comments>http://e2e.ti.com/thread/264395.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/264395/rss.aspx</wfw:commentRss><description>&lt;p&gt;I&amp;#39;m working on TMS 320F2808 Control Card. The issue that I&amp;#39;m facing is with ADCs; the digital values that I tend to get contains last 4-5 bit variations. Thus my ADC value is unstable which is in turn effecting my calculations. I&amp;#39;ve attached the waveform of the digital values from ADCINA2 of the card. &amp;nbsp;Out of 12bits, last 2 bit variations is acceptable but not more. Here I&amp;#39;m getting around 13-20mv of variations. How do I reduce this variation to less than 1mV ???&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="http://e2e.ti.com/cfs-file.ashx/__key/communityserver-discussions-components-files/171/0081.ADC-Sense.jpg"&gt;&lt;img src="http://e2e.ti.com/resized-image.ashx/__size/550x900/__key/communityserver-discussions-components-files/171/0081.ADC-Sense.jpg" border="0" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Gautam Iyer&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>C2000 launchpad PWM pulse count</title><link>http://e2e.ti.com/thread/265922.aspx</link><pubDate>Mon, 20 May 2013 07:33:23 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:44cb1f00-f9c0-4339-b000-d7c023806b76</guid><dc:creator>Ivan Debelec</dc:creator><slash:comments>0</slash:comments><comments>http://e2e.ti.com/thread/265922.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/265922/rss.aspx</wfw:commentRss><description>&lt;p&gt;Hello...&lt;/p&gt;
&lt;p&gt;I&amp;#39;m trying to drive stepper motor with C2000 Launchpad, and I&amp;#39;m using PWM1 A,B and PWM2 A,B to generate sequnence and controll current using PWM chopping...&lt;/p&gt;
&lt;p&gt;That all works fine, and my stepper have smooth rotation, but now i need to count steps of my stepper...&lt;/p&gt;
&lt;p&gt;What is the easiest way to count steps in open loop control???&lt;/p&gt;
&lt;p&gt;Can I count PWM on PWM1A and set some counter and then trigger interrupt and turn off PWM???&lt;/p&gt;
&lt;p&gt;Do you have some examples that will help me with that???&lt;/p&gt;
&lt;p&gt;Thanks...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Moving from old motion controller integrated DSP design.</title><link>http://e2e.ti.com/thread/265899.aspx</link><pubDate>Mon, 20 May 2013 05:12:44 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:99ebd0a2-1f6f-498e-bdbf-f0f284b131db</guid><dc:creator>Tai-Wook Kim</dc:creator><slash:comments>0</slash:comments><comments>http://e2e.ti.com/thread/265899.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/265899/rss.aspx</wfw:commentRss><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I come to design a stand-alone motor control box from scratch. An engineer here showed me an old design&amp;nbsp;using Analog Devices&amp;#39; 30MIPS integrated DSP, but I have no idea and no experience with that design. The control box will drive two BLDC ~80W BLDC motor with pre-defined speed pattern, and knobs for real-time speed is necessary. I&amp;nbsp;used some TMS320 for non-motor applications, but I&amp;#39;m&amp;nbsp;new to C2000 (and any motion-controller integrated DSP).&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;So, could anyone tell me some advice on using C2000 on this kind of application? C2000 seems 10X times faster than old AD&amp;#39;s DSP, but the main function of that control box haven&amp;#39;t changed much, so&amp;nbsp;I wonder whether C200 will be right choice or not, also I&amp;#39;m not sure what will be a main advantage&amp;nbsp;over&amp;nbsp;simple microcontroller+ seperated motor driver (provided by the motor manufacturer) combination.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>can not make the object as global variable</title><link>http://e2e.ti.com/thread/265774.aspx</link><pubDate>Fri, 17 May 2013 23:09:40 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:3c79bf2a-3e74-4b87-88a6-e78c510d3082</guid><dc:creator>Fanx</dc:creator><slash:comments>8</slash:comments><comments>http://e2e.ti.com/thread/265774.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/265774/rss.aspx</wfw:commentRss><description>&lt;p&gt;I program for a TMSF28027 with C. I tried to employ OOP style.&lt;/p&gt;
&lt;p&gt;I make a simple code of PI controller to test it.&lt;/p&gt;
&lt;p&gt;I create several files:&lt;/p&gt;
&lt;p&gt;pidreg.h //header file of the PI controller which define a class: PIDREG&lt;/p&gt;
&lt;p&gt;pidreg.c //source file of the PI controller which implies the PI function&lt;/p&gt;
&lt;p&gt;main.c //void main(void) { }&lt;/p&gt;
&lt;p&gt;... //ADC,PWM and so on&lt;/p&gt;
&lt;p&gt;I create an object named pidreg1 in &amp;#39;main.c&amp;#39;: PIDREG pidreg1=PIDREG_DEFAULTS;&lt;/p&gt;
&lt;p&gt;When I define the object in &amp;#39;void main(void) { }&amp;#39;, the code works well. But I want to make it a global &amp;nbsp;variable, so I tried to do define it outside(before)&amp;nbsp;&amp;nbsp;&amp;#39;void main(void) { }&amp;#39;:&lt;/p&gt;
&lt;p&gt;#include &amp;quot;pidreg.h&amp;quot;&lt;br /&gt;#include &amp;lt;stdio.h&amp;gt;&lt;/p&gt;
&lt;p&gt;PIDREG pidreg1=PIDREG_DEFAULTS;&lt;br /&gt;pidreg1.Ki=2;&lt;br /&gt;pidreg1.Kp=3;&lt;/p&gt;
&lt;p&gt;void main(void)&lt;br /&gt;{&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;However I cannot compile successfully then:&lt;/p&gt;
&lt;p&gt;Description Resource Path Location Type&lt;br /&gt;#148 declaration is incompatible with &amp;quot;PIDREG pidreg1&amp;quot; (declared at line 16) main.c /2802Test2s line 17 C/C++ Problem&lt;br /&gt;#78-D this declaration has no storage class or type specifier main.c /2802Test2s line 18 C/C++ Problem&lt;br /&gt;#66 expected a &amp;quot;;&amp;quot; main.c /2802Test2s line 18 C/C++ Problem&lt;br /&gt;#66 expected a &amp;quot;;&amp;quot; main.c /2802Test2s line 17 C/C++ Problem&lt;br /&gt;#78-D this declaration has no storage class or type specifier main.c /2802Test2s line 19 C/C++ Problem&lt;br /&gt;#66 expected a &amp;quot;;&amp;quot; main.c /2802Test2s line 19 C/C++ Problem&lt;br /&gt;#78-D this declaration has no storage class or type specifier main.c /2802Test2s line 17 C/C++ Problem&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;What do I need to do?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Cycle Clock F2802x</title><link>http://e2e.ti.com/thread/265693.aspx</link><pubDate>Fri, 17 May 2013 14:49:29 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:2726d718-a104-4314-a0e6-11e220807c51</guid><dc:creator>Matt</dc:creator><slash:comments>1</slash:comments><comments>http://e2e.ti.com/thread/265693.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/265693/rss.aspx</wfw:commentRss><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I do some performance measuring on my F2802x device.&lt;/p&gt;
&lt;p&gt;I saw today this nice CCS tool a Cycle Clock, see:&lt;/p&gt;
&lt;p&gt;http://processors.wiki.ti.com/index.php/Profiling_on_C28x_Targets&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Sadly the clock didn&amp;#39;t run. Did anyone already used this feature with a F2802x device?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Kind regards&lt;/p&gt;
&lt;p&gt;Matt&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>TMS320F28335 control board showing error</title><link>http://e2e.ti.com/thread/265810.aspx</link><pubDate>Sat, 18 May 2013 14:58:22 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:1ef31e9b-e138-46dc-996c-b78f8f6ab337</guid><dc:creator>Dheeraj Suri</dc:creator><slash:comments>1</slash:comments><comments>http://e2e.ti.com/thread/265810.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/265810/rss.aspx</wfw:commentRss><description>&lt;p&gt;I am using TMS320F28335 with Docking station usb emulator XDS100 and when ever i connect the kit with usb to the computer and turn the emulator switch on .. the LED 1 of the docking station turns on but LED 1 on the DSP card doesnot turn green and also the card gives a hissing sound. Now when i try to connect from ccs3.3 , it shows the following Error connecting to the target. Error 0x00000204/-1156 Error during : Register, OCS, Lost processor clock. Device may be operating in a low-power mode. Do you want to bring it out of this mode? &amp;nbsp;I/o port = 0 Board Name : F28335XDS100 USB Emulator Cpu Name: TMS320C2800_0 &amp;nbsp; &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>PWM problem in delfino 28335</title><link>http://e2e.ti.com/thread/265812.aspx</link><pubDate>Sat, 18 May 2013 15:06:23 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:064a0fb0-3a98-406a-b67d-1e8ccfc519a3</guid><dc:creator>Salman Khalid</dc:creator><slash:comments>1</slash:comments><comments>http://e2e.ti.com/thread/265812.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/265812/rss.aspx</wfw:commentRss><description>&lt;p&gt;Hello all&lt;/p&gt;
&lt;p&gt;i want to ask about few things regarding epwm channels of delfino..&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;1. How much low frequenc can we achieved by using epwm modules as TBCRD is a 16 bit counter but when i load 65530 in it, i dont get any response on pwm lines...&lt;/p&gt;
&lt;p&gt;similarly when i load values greater then 10000 i dont get any response... what is the problem in it??&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;regards&lt;/p&gt;
&lt;p&gt;salman&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Timing on A/D registers on the Concerto Help!!!!!!!!!!</title><link>http://e2e.ti.com/thread/265842.aspx</link><pubDate>Sun, 19 May 2013 07:37:45 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:4f2052c7-eb14-47b5-a0c3-5229b0b069f7</guid><dc:creator>Arye Perlmutter</dc:creator><slash:comments>0</slash:comments><comments>http://e2e.ti.com/thread/265842.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/265842/rss.aspx</wfw:commentRss><description>&lt;p&gt;Hello Lori:&lt;/p&gt;
&lt;p&gt;Urgent!!!!!!!&lt;/p&gt;
&lt;p&gt;It takes me along time to read the ADCRESULT . I tried also through DMA and it did not improve much.&lt;/p&gt;
&lt;p&gt;Can you tell me exactly how many cycles it should take to read the ADCRESULT directly and in DMA.&lt;/p&gt;
&lt;p&gt;Waiting urgently for an answer/&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Yours Arye&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>PLC "Intermediate GUI" - Options - PHY Tx level tuning</title><link>http://e2e.ti.com/thread/265733.aspx</link><pubDate>Fri, 17 May 2013 17:52:08 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:d07a8cfc-5506-46e0-b009-d668cb65e9dd</guid><dc:creator>Oleksiy Pazyuk</dc:creator><slash:comments>3</slash:comments><comments>http://e2e.ti.com/thread/265733.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/265733/rss.aspx</wfw:commentRss><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;In the &amp;quot;Intermediate GUI&amp;quot;&amp;nbsp; there is options &amp;nbsp;- PHY Tx level tuning, where you could set PHY Attenuation/Gain.&lt;/p&gt;
&lt;p&gt;Inside there are two parameters Tx PGA attenuation and Tx PHY Attenuation/Gain.&lt;/p&gt;
&lt;p&gt;As I understand &amp;quot;Tx PGA attenuation&amp;quot; impact to the AFE031 PGA attenuation. Than what parameters will be change&amp;nbsp; by &amp;quot;Tx PHY Attenuation/Gain&amp;quot;.&lt;/p&gt;
&lt;p&gt;Could some one explain what parameters of the&amp;nbsp;&amp;nbsp;&lt;a href="http://www.ti.com/tool/tmdsplckit-v3"&gt;TMDSPLCKIT-V3 &lt;/a&gt; modem will be really impacted by these tuning?&lt;/p&gt;
&lt;p&gt;I couldn&amp;#39;t find ane documentation regarding this in the G3 and PRIME development packages. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>CCS 5 C++  free command</title><link>http://e2e.ti.com/thread/264321.aspx</link><pubDate>Sun, 12 May 2013 06:18:34 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:6f144ef2-3087-4015-93bf-abeda2ac5499</guid><dc:creator>zenman</dc:creator><slash:comments>1</slash:comments><comments>http://e2e.ti.com/thread/264321.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/264321/rss.aspx</wfw:commentRss><description>&lt;p&gt;I am using Code Composer Studio 5 and its C++ compiler.&amp;nbsp; Getting this guy doing a lot.&lt;em&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;I want to use a buffer only briefly and then return it to the heap.&amp;nbsp; This buffer will probably not be good for the stack.&lt;/p&gt;
&lt;p&gt;Does the free() command work for arrays or even objects? Will heap fragment?&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;thanks,&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>How can I transfer data from Concerto to PC in real time?</title><link>http://e2e.ti.com/thread/265784.aspx</link><pubDate>Sat, 18 May 2013 01:00:19 GMT</pubDate><guid isPermaLink="false">cb01d8b2-d089-468d-babb-77d1d8683490:de7232c9-6615-4724-94c6-4049f014b743</guid><dc:creator>Mandy Foster</dc:creator><slash:comments>3</slash:comments><comments>http://e2e.ti.com/thread/265784.aspx</comments><wfw:commentRss>http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/265784/rss.aspx</wfw:commentRss><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I trying to implement &amp;nbsp;a kind of oscilloscope with Kit Concerto F28M35H52C1.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;But I do not know how to transfer ADCResult data from the&amp;nbsp;micro-controller&amp;nbsp;to PC via Serial port in real time.&lt;/p&gt;
&lt;p&gt;Any suggestions on how can I implement a simple way to transfer ADCResult data to PC?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thank you&lt;/p&gt;
&lt;p&gt;wdwd&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>