Your development toolbox! Get the latest design tips, trends and advice on development tools and software for TI embedded processors.
    • Dec 21, 2017

    Changes to TI Tools Insider blog

    Thank you for following TI’s Tools Insider blog. Moving forward, all new posts about embedded development tools and software will be published on ConnecTIng Wirelessly, MSP low-power plays or The Process. Existing Tools Insider content will continue to be searchable on the web and TI.com. We invite you to subscribe to one of the three embedded...
    • Feb 27, 2017

    From the Experts: Perform cyclic redundancy checking using linker-generated CRC tables

    To verify code and/or data integrity, TI’s microcontroller (MCU) Code-Generation Tools (CGTs), including the C2000™ MCU CGT, the MSP430™ MCU CGT and the TI ARM CGT, support cyclic redundancy checking (CRC). This method can greatly enhance the performance of your embedded design and is easy to use, once you understand the basics of...
    • Nov 17, 2016

    Data blocking in the C2000 MCU compiler explained

    At some point, C2000TM microcontroller (MCU) compiler users might have encountered scenarios where holes are observed within memory sections, or the linker is unable to place a section even though the available memory is larger than the section. Thes...
    • Oct 7, 2016

    Using OpenCLTM to offload to C66x DSPs on Sitara™ AM572x processors

    Customers traditionally approach the programming of complex ARM® + C66x digital signal processor (DSP) systems on chip (SoCs) such as TI’s Sitara™ AM57x SoC by focusing on manually partitioning the application across the ARM cores and DSPs and hand-optimizing the appropriate sections of the application for the given core. This approach...
    • Sep 21, 2016

    Get a FREE Code Composer Studio license with select TI kits and debug probes

    We are running an exclusive promotion on the TI Store for a full Code Composer Studio™ integrated development environment (IDE) node-locked license (a $445 value) bundled with select TI LaunchPadTM development kits and debug probes at no additi...
    • Apr 25, 2016

    5 Code Composer Studio tricks that even Ki-Soo Lee himself doesn't know

    Guest blog authored by Jan Cumps in celebration of Ki-Soo Lee Day Monday, April 25th. #KiSooLeeDay 1. Use the Git plug-in Software geeks have known it forever that version control is your friend. And this friend is available to firmware gu...
    • Apr 15, 2016

    From the Experts: Debugging and Optimization

    Does debug affect optimization? Does optimization affect debug? A compiler’s main job is to generate instructions and data directives that implement your C/C++ source code. However, compilers have additional responsibilities. For example, compilers act as code-optimization tools, performing program transformations that improve the execution...
    • Jan 5, 2016

    From the Experts: Accessing files and libraries from a linker command file (LCF)

    Many applications built with TI Code Generation Tools utilize custom linker command files (or LCFs) to control the placement of code and data in target memory. For example, you may want to collect a group of commonly used utility functions into a spe...
    • Dec 18, 2015

    Don’t miss out: New product demos featured at SPS IPC Drives 2015

    On November 24-26, the C2000™ microcontroller (MCU) team exhibited at the SPS IPC Drives 2015 show in Nuremburg, Germany. The show boasted more than 64,000 visitors and 1,600 exhibitors all focused on delivering solutions for the Smart Factory ...
    • Dec 16, 2015

    Don’t miss out on the top training videos of 2015

    The year is winding down and we want to help you get a few things crossed off on your to do list. To help, below we captured the top series and/or videos you must watch before 2016. Happy developing! Built for real-time control, learn how to design with C2000™ MCUs and their many peripherals with our C2000 F2807x and F2837x MCU family...