• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Microcontrollers » C2000™ Microcontrollers » C2000 32-bit Microcontrollers Forum » Give TI Your Feedback on C2000
Share
C2000™ Microcontrollers
  • Forums
  • Announcements
  • E2E Wiki
Options
  • Subscribe via RSS
C2000 Resources
  • Product Folder
  • C2000 Training Portal
  • C2000 Technical Training Catalog
  • C2000 Datasheets, App Notes, User Guides
  • C2000 Hardware Design Kits
  • controlSUITE for C2000 Software Library


  • InstaSPIN Resources
  • What is InstaSPIN?
  • Videos and Support


  • InstaSPIN-FOC and InstaSPIN-MOTION Resources
  • What is InstaSPIN-FOC?
  • What is InstaSPIN-MOTION?
  • Product Folder: F28069F, F28068F, F28062F, F28068M, F28069M
  • User’s Guide
  • Technical User’s Manual
  • Tools
  • Give TI Your Feedback on C2000

    Give TI Your Feedback on C2000

    This question has suggested answer(s)
    ChrisClearman
    Posted by ChrisClearman
    on Oct 13 2009 15:31 PM
    Mastermind23195 points

    I would like to know what you would like to see from C2000 Real-Time Controllers.

    Software, Applications, Coding Practices, Hardware, Peripherals, Documentation, Web-Site, Training, etc. Anything goes :)

    What do YOU need?

     

     

    Edit: made sticky by LH

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    All Replies
    • Vasily15156
      Posted by Vasily15156
      on Oct 15 2009 06:00 AM
      Intellectual295 points
      I need less power consumption.

      The truth is out there...

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • StephanS
      Posted by StephanS
      on Oct 16 2009 02:09 AM
      Expert2035 points

      For us, Piccolo B (28035) is already well-fitting.

      What we could need is:

      - Higher speed than 60MHz

      - More internal RAM

      - More flexible CLA RAM usage (actually it always uses 4K of the available 10k)

      - eventually an external memory interface

      - internal EEProm would be nice...

      - all the above of course at the same power consumption and at a similar price as the existing 28035.... [;)]

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • energy_freek
      Posted by energy_freek
      on Oct 16 2009 06:35 AM
      Prodigy250 points

      It would be great to have a small flash sector to be used as parameter recording area, 32K is way to big to dedicate to it. I had to include a SPI flash memory (2K) to be used.

      A eeprom area as Stephan already mentioned.

      Marcelo

       

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Arefeen
      Posted by Arefeen
      on Oct 16 2009 08:49 AM
      Genius5170 points

      It would be nice to have RTC module.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • ChrisClearman
      Posted by ChrisClearman
      on Oct 16 2009 12:03 PM
      Mastermind23195 points

      Thanks for the feedback so far, I was about to think everything was perfect in C2000 land :)

      Vasily
      Re: Power Consumption
      - Certainly understand the request, do you have any rough targets for active or standby?  With the flash process and the size of some of our high performance peripherals there are certainly challenges currently, but we have some things in the works.

      Stephan
      Re: Piccolo F2803x enhancements
      - Higher speed (80? 100? 120?), more RAM, EMIF...got it. That's certainly a common request from F2803x customers and something we are looking at to fill out the higher end fo the Piccolo portfolio. (also requested often is a bit more flash 256-512KB and USB).

      energy_freak & Stephan
      Re: Small flash sector / EEPROM
      - Another common request. Some technical challenges with the flash technology we currently use (large pump requires larger sectors for cost effectiveness) as far as very small sectors, but there is some good news as it relates to EEPROM. Have you seen this AppNote?: http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=sprab69
      - To go along with this, we are very close to being able to update all of the F28xx datasheets for increased flash w/e endurance.  Probably to 50k typical.  It took quite a long time to run this qualification, but we are almost done.
      - We of course are also looking at some new non-volatile memory options moving forward for C2000

      Arefeen
      Re: RTC module
      - A semi-common request that we see from specific applications, and once we are able to reduce our overall power consumption it's certainly a must-have IMO.  I'm interested to understand the use case that you have today for this.  In what use case do you need to know how long the device has been in RTC mode?  Is this a raw timer, or do you want an actual calendar function built in as well?

       

      Thanks, and please tell us more!

      flash sectors power consumption EEPROM piccolo roadmap rtc
      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Arefeen
      Posted by Arefeen
      on Oct 16 2009 14:35 PM
      Genius5170 points

      Chris -

      A raw timer is utilized when a RTC module is not available. A common feature of many industrial drives is to keep trip history and a RTC module with real calendar is useful to implement an useful operational history. C2000 should seriously look at integrating RTC - IMHO.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • AndyP
      Posted by AndyP
      on Oct 17 2009 07:19 AM
      Prodigy170 points

      We are using TMS320F28335, and the most welcomed enhancements would be:

      - more RAM!

      - even higher speed,

      - higher speed SPI, 12.5MHz in Master-receiver is simply not enough,

      - integrated USB,

      - GPIOs with programmable drive strength and slew rate,

      - maybe SDRAM od DDR memory interface.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Vasily15156
      Posted by Vasily15156
      on Oct 18 2009 07:05 AM
      Intellectual295 points

      About TMS320F28335 I was not satisfied with:
      1. low onboard memory size( I think it has to be at least doubled in size)
      2. relatively slow Flash(i.e. flash pipeline is not always can help). Flash size is OK.
      3. Power consumption(but I already voted about this)

      The truth is out there...

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • pbk
      Posted by pbk
      on Oct 19 2009 09:30 AM
      Intellectual355 points
      • Internal EEPROM. I am still wondering why this is not there.
      • Improved Flash technology: faster execution and faster programming times. I feel like aging every time I flash a device.
      • More internal RAM. 2x will do for me.
      • Modern peripherals (USB).
      • Cleaner peripheral design accompanied by adequate examples (eg I2C implementation is a mess, poorly documented and buggy).
      • Improved debugger support. I guess the functionality is there, but emulators for the TMS are far more unreliable that for other architectures I have used (eg ARM - compare TI's trace implementation to theirs. What were they thinking?!).
      • Better compiler support. Specifically, native byte access. It's OK if you want to support legacy code, but don't impose that on newer parts that can access 8-bit data and where you can recompile all libraries. This breaks any 3rd party library that assumes byte storage is possible.

      All these are in the top of my list.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • ChrisClearman
      Posted by ChrisClearman
      on Oct 20 2009 17:20 PM
      Mastermind23195 points

      Thanks for the additional feedback. Most of this is not a surprise, and much of it is being addressed.

      Interesting to see that it is almost all chip hardware related, very little tools, software or system applications.

       

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Arefeen
      Posted by Arefeen
      on Oct 21 2009 09:35 AM
      Genius5170 points

      Hello Chris

      Well if you are looking for additional application ideas in motor drives area then C2000 should focus on parameter identification techniques for various motors so that the drive can self calibrate for vector control operation. Many industrial drives utilize auto-tuning and C2000 devices can greatly increase the speed and accuracy of this process.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Arefeen
      Posted by Arefeen
      on Oct 21 2009 10:34 AM
      Genius5170 points

      hello Chris

      From an actual system application point of view - C2000 application team can also look at crane systems. I believe C2000 devices will offer many benefits for these systems. I don't expect C2000 team to implement a complete crane system [:)] but if you study the system and show/implement various modules using C2000 then a system integrator can take those modules to shorten development cycle.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • StephanS
      Posted by StephanS
      on Oct 26 2009 03:02 AM
      Expert2035 points

      Okay, to add some tool-related requests:

      - I would second the byte addressing request - this would reduce RAM usage and would enable code reuse.

      - faster tool (compiler/linker) speed. Since moving from cgtools 4.1.3 to 5.x, the time for a make has nearly doubled. I know that many features are added, but the time waiting for the end of a build is really wasted and should be reduced.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • StephanS
      Posted by StephanS
      on Oct 26 2009 03:09 AM
      Expert2035 points

      Oh, and I forgot my vote for higher execution speed when running from flash: This is actually really poor and one reason for the request for bigger RAM - we simply can't live with the slow execution speed from flash for many routines and have to run them from RAM.

      In addition, the datasheet should show the slower speed from flash somehow to prepare beginners - we were very surprised when detecting that the controllers execute only at 60..80% of their speed when running from flash.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Vasily15156
      Posted by Vasily15156
      on Oct 26 2009 09:16 AM
      Intellectual295 points
      >Oh, and I forgot my vote for higher execution speed when running from flash: This is actually really poor and one reason for the request for bigger RAM - we simply can't live with the slow execution speed from flash for many routines and have to run them from RAM. I have same problem with TMS320F28335

      The truth is out there...

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    12345»
    TI E2E™ Community
    • Support Forums
    • Blogs
    • Videos
    • Groups
    • Site Support & Feedback
    • Settings
    TI E2E™ Community Groups
    • TI University Program
    • Make the Switch
    • Microcontroller Projects
    • Motor Drive & Control
    Other Communities
    • Deyisupport
    • Designsomething.org
    • beagleboard.org
    • TI on Element 14
    • TI on TechXchangeSM
    Other Technical & Support Resources
    • WEBENCH® Design Center
    • Product Information Centers
    • Technical Documents
    • TI Design Network
    • TI Technical Articles
    • TI Training

    All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

    Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

    Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
    TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

    TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
    embedded processors, along with software, tools and the industry’s largest sales/support staff.

    © Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
    Trademarks | Privacy Policy | Terms of Use