• Introducing Arduino TRE

    Most powerful Arduino available to date, powered by Texas Instruments Sitara™ AM335x processor
     
    Extending the capabilities of its portfolio, Arduino has selected the Sitara™ AM335x processor to power the newest Arduino board, the Arduino TRE. Leveraging 1 GHz of performance, the Sitara AM335x processor offers up to 100x more performance on the Arduino TRE, compared to the Arduino Leonardo or Uno. The Arduino…

  • Code Composer Studio MacOS beta for MSP430

    Other Parts Discussed in Post: MSP-EXP430FR5969, MSP-EXP430F5529LP

    Supporting Code Composer Studio on Mac has been one of the most common, if not the most common, request we have had from users on the E2E forums.  It has been a long journey but we now have a beta version of Code Composer Studio supporting MSP430 microcontrollers available for anyone to try.  This release is based off of CCSv6.1.0 which we recently released…

  • 25% off Sitara Development Kits

    TI's Sitara ARM Processors is looking to spread even more Holiday cheer! From now until December 31, 2012 all AM335x development kits are 25% off! You can buy an Industrial Development Kit (TMDXIDK3359) for your industrious spouse, a Starter Kit (TMDSSK3358) for your newborn who's starting his life, an Industrial Communications Engine (TMDXICE3359) - otherwise known as ICE - for your teenager with the ice-cold…

  • Media and designers recognize TI innovation in analog, embedded processing and wireless connectivity markets

    Other Parts Discussed in Post: ENERGYTRACE

    At TI, each new product we release is an opportunity for you to create the “next big thing.” These products are built upon the hard work of 100,000 customers and 31,000 TIers worldwide, and this collaboration ensures a reliable pipeline of innovations for tomorrow and years to come.

    It shouldn’t be a surprise, because innovation is the foundation upon which TI is…

  • Happy Birthday C2000 LaunchPad!

    Other Parts Discussed in Post: CONTROLSUITE, ENERGIA

    The C2000 LaunchPad joined our MCU LaunchPad ecosystem a year ago, bringing a new level of power, performance and capabilities to the LaunchPad portfolio. In honor of its first birthday, we spoke with one of the engineers that brought the C2000 LaunchPad to life.  “I was thrilled when we brought the C2000 LaunchPad to market about a year ago.  It was the culmination…

  • Arduino TRE is available now! You read that right!!

    The moment you all have been waiting for is here! The limited edition Arduino TRE Developer Edition is now available. Awesome, but wait, what does Developer Edition mean? It means that if you are one of the first 50 to order then you join the exclusive ranks of beta testing this bad boy.

    Not everyone can handle being a beta tester. Can you? You'll need to provide feedback about the board: what's good, what's bad, and…

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

    Other Parts Discussed in Post: CONTROLSUITE

    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 how CRC works. The focus of this blog post will…

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

    Other Parts Discussed in Post: MATHLIB, AM5728, PROCESSOR-SDK-AM57X

    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 tends to yield the…

  • Win a Lego Mindstorm EV3 powered by Sitara

    Have you been having bad luck finding a good gift for that Lego aficionado? TI and ARM are here to make Friday the 13th your lucky day! Today - and for the next 7 days - you can enter The Epic Giveaway on Hexus for a chance to win one of this season's most enviable gifts: The Lego Mindstorm EV3. With Sitara at its heart the Lego Mindstorm EV3 is a complete building set equipped with the hardware and software necessary…

  • From the Experts: Executing code from RAM using TI compilers

     Many TI processors and microcontrollers (MCUs) store code in flash memory and then execute out of that same flash memory. When the CPU core is running at full frequency, wait states must be introduced on reads from flash memory. This can have a significant performance impact on the application. RAM typically operates with 0 wait states, even at full frequency. It can be very beneficial for performance-critical functions…

  • New Code Composer Studio IDE v6 – there’s an App Center for that!

    Today, we announced the latest version of our Code Composer Studio™ integrated development environment (IDE)—version 6. The new version of the IDE, as in the past, is based on the latest version (4.3) of the popular open-source Eclipse software framework and is compatible across TI’s broad embedded processing portfolio. However, this new version offers many new features and benefits.

     We’re most excited…

  • 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 time and reduce the memory footprint of your source programs. Compilers are also…

  • Power to the People: BeagleBoard.org leads the Open Hardware and Software Movement

    Other Parts Discussed in Post: AM3358

     In the beginning, overzealous semiconductor vendor overlords commanded that every developer beg on their hands and knees to use the latest technology on the latest development kits. These oppressors demanded outrageous sums of money and refused to offer any help. The earth became a desolate wasteland of overpriced and poorly supported development kits. The masses suffered as the privileged…

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

    Other Parts Discussed in Post: DESIGNDRIVE, CONTROLSUITE, DRV8305, DRV8301

    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 environment.

    On the exhibition floor, the team showcased several new demonstrations including the…

  • 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 specific area of target memory. This is simple to do using the available LCF syntax to reference the desired object file or library. However, a problem that many developers run…

  • Lego + Sitara = Total Robot World Domination

    During my formidable years, I was hooked on the Jetsons. Saturday mornings I would rush to my TV to see what antics that wacky family would get into. Their robot, Rosie, always had a special place in my heart. I thought it would be great to have a robot rolling around cleaning the house. I sure didn't want to clean my house. So the next time my momma demanded I pick up my sock that was lying on the floor I blurted out…

  • 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 additional charge.

    This is a full CCS IDE license and is not code-size limited or tied to a particular development board.

    The list of bundles available with this promotion will…

  • 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. These are likely a result of data blocking[1], which is a side-effect of data page pointer (DP) load optimization – an optimization automatically performed by the compiler. Before…

  • Up to 50% off Sitara Development Kits. Yule Love It!!

    Other Parts Discussed in Post: TMDXEVM3358, TMDSICE3359

    Just hear those dev kits jingling, bli-bli-blinking, too. Come on, it's lovely weather to make a Sitara AM335x design with you.

    If that song doesn't get your your friends and family in the spirit then nothing will. Nothing except for Sitara Processor development platforms! And for a limited time you can buy them as gifts at a discount!

    Get 20% off the Industrial…

  • Herculean performance in a low-cost development kit: TI’s newest LaunchPad

    Other Parts Discussed in Post: DP83630, CC3100

     In a recent post about functional safety, ‘Better safe than sorry: The role of functional safety in our daily lives,’ the author presents a case for how functional safety is becoming critical for a variety of systems that touch our daily lives. From the cars we drive, to the elevators we ride, to the medical equipment we use, industry standards set functional safety…

  • 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 gurus too: The Eclipse Git Team Provider.

    Get yourself a GitHub account and you’ll never ever have to fear again to start that refactoring exercise that you know your project will need…

  • Imagine you were given a machine that could make anything. What would you make?

    Imagine if you were given a magical machine that could make anything you wanted; anything you dreamed; anything you desired. What would you make with it? Would you share it with others or keep it to yourself? Would you use it for fun or for work? Maybe you would use it to prototype your next great idea. In the past, you would have to pay huge sums in non-recurring engineering costs and wait a long time just to see if…

  • 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!

     

  • C/C++ motion control library for EtherCAT drives now available for QNX on BeagleBone

    Acontis technologies - a leading provider for EtherCAT Software - just announced that their new EC-Motion product is available for the QNX platform.

    EC-Motion provides a simple C/C++ motion control library for EtherCAT drives that supports all the single-axis movement commands that are specified within the PLCopen standard. Thus, no need for additional costly hardware.

    Acontis will demo EC-Motion on the BeagleBone (BEAGLEBN…

  • A gateway to energy efficiency

    Looking for a summer project to make your staycation more high-tech and connected? See how TI technology can help set you and your family up with an energy efficient smarter home.

    From Wi-Fi® enabled appliances to ZigBee-based lighting solutions, in the past few years we have seen a dynamic range of smart solutions, collectively called the ‘Internet of Things’ (IoT). With multiple wireless and wired smart nodes in…