NOTICE: The Processors Wiki will End-of-Life in December of 2020. It is recommended to download any files or other content you may need that are hosted on processors.wiki.ti.com. The site is now set to read only.

TMS570LS12x CNCD

From Texas Instruments Wiki
Jump to: navigation, search
TMS570LS1227CNCD.jpg


TMS570LS21 controlCARDs from Texas Instruments are ideal products for initial software development and short run builds for system prototypes, test stands, and many other projects that require easy access to high-performance controllers. The controlCARDs are complete board-level modules that utilize an industry-standard DIMM form factor to provide a low-profile single-board controller solution. controlCARDs use the same 100-pin connector footprint to provide the analog and digital I/Os on-board controller and are reasonably interchangeable. The LS21CNCD board operates from an external power supply provided via the barrel connector located on the top-front of the card. The expected voltage for the control card is 6.0V to 30.0V as per the input capability of the TPS65381. The control card can be used as part of a motor control kit and offers additional control, connectivity and safety evaluation features.


More information specific to the TMS570LS12x Hercules family can be found on the TMS570 wiki page.



Kit Contents[edit]

Included in the kit are the following items:

The CNCD is made available as part of the DRV8301-LS21-KIT or orderable standalone as TMDXLS21CNCD. The kit contains everything needed to develop and run brushless DC motor control applications utilizing Hercules Safety MCUs. For more information on the kit, please see www.ti.com\tool\drv8301-LS21-kit. The stand-alone card is shipped with a DVD containing:

TI GUIComposer runtime environment TI MotorWare motor control CCS5 example projects for redundant SMO and Encoder based FOC as well as InstaSPIN™-BLDC GUI applications demonstrating the MotorWare projects (as tested on the DRV8301) MotorWare™ Documentation Hardware Documentation HALCoGen nowFlash nowECC


How to Order Kit[edit]

To order the TMS570LS12x Hercules Control Card, visit the TI e-Store.

Control Card Schematic[edit]

The PDF format schematic drawings for the TMS570LS12x Control Card is available here: TMS570LS12x_CNCD_Schematic.pdf

The Cadence Capture Format format schematic drawings for the TMS570LS12x Control Card is available here: TMS570LS12x_CNCD_Schematics.zip

The gerber files for the TMS570LS12x Control Card are available here: TMS570LS12x_CNCD_Gerbers.zip

The BOM for the TMS570LS12x Control Card are available here: TMS570LS12x_CNCD_BOM.zip

Demo Software[edit]

Hercules Motorware Update (Run the Control Card with DRV8301 Kit[1])

Hercules Motorware Release in August 2012 (Run the Control Card with DRV8301 Kit[2])

Run the Control Card with LwIP (For documentation details, please refer to HALCoGen EMAC Driver & lwIP Demonstration)


FAQ[edit]

When using nowFlash (3.42) or flash470 and trying to load the MCU using the xds100v2 or an external emulator, SDConfEx is complaining about a power issue and will not load the part.[edit]

This is likely because your JTAG clock needs to be reconfigured to support the isolated paths on the controlCARD. The LS12 (and RM46) controlCARDs include isolators to help protect the host PC from an over-power incident. The Isolators limit the speed of the JTAG to 5MHz. In nowFlash, find the files board_tixds100v2_v3_cortex_rxx.dat (for the built-in XDS100V2) or board_tixds560_v3_cortex_rxx.dat (for the TI XDS560), etc., that apply to your emulator. Modify “tclk_frequency=9.0MHz” to “tclk_frequency=5.0MHz”. After that, nowFlash will work. For the 510USB, modify sdopt.cfg.

It appears that the power supply included in the kit is not strong enough to handle fast accelerations and decelerations.[edit]

Yes, this is true. Deceleration is mostly affected in our experience but there could be some variations from kit to kit. There is a notification about this also in the quickstart guide. You can put a own higher current power supply (and motor for that matter with IS-BLDC) and see much better performance. The DRV8301 can handle up to a 60A, 60V supply. The supply selected for the kit was a standard, reasonably priced 24V supply and it's 2.5A rating is enough to evaluate the motor and our algorithms, we believe. Also, you may notice that the other DRV8301 Kits don’t include motors or power supplies but the Hercules kits do!

Resetting the MCU causes the GUI to disconnect from the MCU. Restarting the GUI takes a long time. This is very annoying.[edit]

I agree. The reconnect time is well known issue with GUI composer as it forces a reflash every time. A mechanism to recognize that the to-be flashed code is already loaded onto the MCU has already been crafted/proposed to the software team that handles the loader code and will be fixed on future releases.


Support[edit]


Important Links[edit]

  • Visit the Hercules Homepage www.ti.com/hercules for the latest information on upcoming products and Hercules announcements.
E2e.jpg {{
  1. switchcategory:MultiCore=
  • For technical support on MultiCore devices, please post your questions in the C6000 MultiCore Forum
  • For questions related to the BIOS MultiCore SDK (MCSDK), please use the BIOS Forum

Please post only comments related to the article TMS570LS12x CNCD here.

Keystone=
  • For technical support on MultiCore devices, please post your questions in the C6000 MultiCore Forum
  • For questions related to the BIOS MultiCore SDK (MCSDK), please use the BIOS Forum

Please post only comments related to the article TMS570LS12x CNCD here.

C2000=For technical support on the C2000 please post your questions on The C2000 Forum. Please post only comments about the article TMS570LS12x CNCD here. DaVinci=For technical support on DaVincoplease post your questions on The DaVinci Forum. Please post only comments about the article TMS570LS12x CNCD here. MSP430=For technical support on MSP430 please post your questions on The MSP430 Forum. Please post only comments about the article TMS570LS12x CNCD here. OMAP35x=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article TMS570LS12x CNCD here. OMAPL1=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article TMS570LS12x CNCD here. MAVRK=For technical support on MAVRK please post your questions on The MAVRK Toolbox Forum. Please post only comments about the article TMS570LS12x CNCD here. For technical support please post your questions at http://e2e.ti.com. Please post only comments about the article TMS570LS12x CNCD here.

}}

Hyperlink blue.png Links

Amplifiers & Linear
Audio
Broadband RF/IF & Digital Radio
Clocks & Timers
Data Converters

DLP & MEMS
High-Reliability
Interface
Logic
Power Management

Processors

Switches & Multiplexers
Temperature Sensors & Control ICs
Wireless Connectivity