TI launches real-time operating system

Posted on Wednesday, January 9th, 2013 in open source, software by DP


Texas Instruments has released a free real-time operating system (TI-RTOS) designed for their microcontroller range. They implemented TCP/IP and USB stacks, a FAT file system, and some device drivers.

The TI-RTOS’s source code is released under a license that allows you to use their code as long as you use it on their devices and don’t distribute it. Sounds a lot like the Microchip Application Library license:

…TI hereby grants to you a limited, non-transferable… non-sublicensable…license…for the sole purpose of developing object and executable versions…that execute solely and exclusively on TI Devices, for end use in Licensee Products…

TI used to be one of the better players.

Via Electronics Lab.

This entry was posted on Wednesday, January 9th, 2013 at 5:00 pm and is filed under open source, software. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

9 Responses to “TI launches real-time operating system”

  1. asdf says:

    Only distributed as a binary installer, yay. Seems to be a pretty common disease over at TI.

  2. _txf_ says:

    No, thank you.

    Seriously, why would anybody choose this over the multitudes of free RTOSes already available

  3. Walter says:

    It’s their right, if they developed it they have the right to license it anyway they want. Anyways it’s free and their boards are cheap.

    It’s a good deal for the non-ideological hobbyists.

    • eLLi says:

      … until you remember what holds off the release of the Bus Pirate 4 …

    • Ian says:

      I’m not really ideological about it, but you can’t legally even share a project with your friend or hackerspace if it uses this RTOS. That gives me a sad :(

  4. Tony Kao says:

    TI has actually been quite good about (re-)releasing many of their libraries in open (or at least palatable) licenses. For example, the peripheral libraries for their MSP430 and Stellaris Cortex-M3 microcontrollers are licensed under a BSD-style license, as are most example codes and header files.

  5. Alan says:

    So this is targeted at Beaglebone, Beagleboard, Pandaboard… and TI Nspire Calculator.
    Those are the only things I can think of right now, with a TI ARM Processor.

    Who makes the ARM in the HP50G ?

  6. hli says:

    Right now this is targeted at TIs Cortex-M4 and -M3 line (the latter one in form of their C2000 MCUs). So it is for real embedded systems – no Beagle* boards…

  7. eff zog says:

    I am not an ideologue either but I started out coding embedded work with intels iRMX and other proprietary toolchains right after university. Yeah I am that old, and I remember the dark ages when said tool chains cost a fortune and could become orphan-ware overnight. When Stallman and gnu came it took a few years but what a difference. I could have full control over my own codebase without worries – that is the issue. Like _txf_ says so many good GPL choices for cortex m3, m4 , ChiBios for instance.

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • KH: TPS62200 will get him to under 15uA, a bit better than the 20-30uA he mentioned. I would try the same thing. Switch some resistors in...
  • KH: Yeah, it's an end-user thing. Very few people would spend hundreds of hours on this kind of project and sustain it. It's more or less...
  • Max: Not quite a dinosaur if you've seen Big Hero 6 though... wait. You've watched it with your kids, didn't you? That's cheating...! ;) One of...
  • Edward Mallon: A visiting researcher dropped by our humble basement workshop with questions about the physical skill level students would need if they added one of our...
  • KH: And that looks really expensive... Only browsed the vid though, I'm an dinosaur so I had the sound off too. Nice of him to open-source...