Simma Software, Inc.

Company Logo The TI Design Network is a worldwide community of respectable, well-established companies offering products and services that complement TIs semiconductor device solutions. Products and services include a broad range of reference designs, turnkey products and services, system modules, embedded software, engineering services, and development tools that help customers accelerate development efforts and reduce time-to-market.

Company Overview

Simma Software, Inc., The CAN Experts, specializes in real-time embedded software development for the automotive, medical, agricultural, and automation industries. Simma Software has fifteen years of experience working with CAN related technologies, is used in more than 200 embedded system designs, and has millions of units deployed worldwide.


Simma Software offers software and hardware design and support for Texas Instruments' TMS320C2000(tm) digital signal controllers, MSP430 ultra-low power microcontrollers, Stellaris, and Hercules 32-bit RISC microcontrollers. Products and services include protocol stacks, device drivers, and flash bootloaders for CAN, SAE J1939, SAE J1587, SAE J1708, ISO 15765, OBD-II, UDS, KWP2000, CANopen, and NMEA 2000.

Software Type Codec Type Name or Standard/Profile Encoder/Decoder/Codec Application(s) TI Product Family eXpressDSP Compliant? Free Evaluation
Application Software & Frameworks CANopen Protocol Stack X00 Series,Safety,Hercules TMS470M,LM4F120 Series,1000 Series,Hercules TMS570,Stellaris® ARM® Cortex™-M MCUs,2000 Series,6000 Series,Delfino F2833x/F2837x,Fixed-point F280x/1x,Hercules RM,LM4F130 Series,LM4F230 Series,LM4F210 Series,CAN Transceivers,9000 Series,8000 Series,5000 Series,3000 Series,F28M3x,LM4F110 Series,ARM,TMS320C2X DSPs,Real-time Control,C24x 16-bit Series,Piccolo F2802x/3x/5x/6x/7x N N
Application Software & Frameworks Controller Area Network (CAN) Device Driver 9000 Series,X00 Series,Hercules TMS570,ARM,3000 Series,TMS320C2X DSPs,Real-time Control,C24x 16-bit Series,6000 Series,1000 Series,LM4F210 Series,Hercules TMS470M,LM4F110 Series,LM4F120 Series,LM4F130 Series,LM4F230 Series,2000 Series,Safety,Hercules RM,Piccolo F2802x/3x/5x/6x/7x,Fixed-point F280x/1x,Stellaris® ARM® Cortex™-M MCUs,5000 Series,Delfino F2833x/F2837x,8000 Series,F28M3x N N
Application Software & Frameworks ISO 15765 Protocol Stack TMS320C8X DSPs,9000 Series,3000 Series,X00 Series,Hercules TMS570,Real-time Control,F28M3x,Hercules RM,ARM,2000 Series,Hercules TMS470M,LM4F110 Series,TMS320C5X DSPs,C24x 16-bit Series,Delfino F2833x/F2837x,6000 Series,Safety,LM4F210 Series,TMS320C2X DSPs,TMS320C4X DSPs,Fixed-point F280x/1x,Stellaris® ARM® Cortex™-M MCUs,5000 Series,1000 Series,LM4F120 Series,LM4F230 Series,TMS320C3X DSPs,Piccolo F2802x/3x/5x/6x/7x,8000 Series,LM4F130 Series N N
Application Software & Frameworks SAE J1587 Protocol Stack Microcontrollers (MCU),4 Series with LCD,Delfino F2833x/F2837x,Fixed-point F280x/1x,9000 Series,8000 Series,6000 Series,5000 Series,AM389x ARM Cortex-A8,OMAP35x Processors,Automotive,C24x 16-bit Series,RF430,MSP430G2x/i2x,Hercules TMS470M,LM4F120 Series,MSP430F1x,3 Series,MSP430F5x/6x,3000 Series,TMS320C2X DSPs,MSP430F2x/4x,Piccolo F2802x/3x/5x/6x/7x,MSP430FRxx FRAM,Hercules TMS570,AM37x Processors,MSP430L09x Low Voltage,LM4F110 Series,LM4F130 Series,Extended Temp,Fixed Function,LM4F230 Series,6 Series with LCD,MSP430 ultra-low-power MCUs,Real-time Control,Sitara Processors,AM3x,AM1x,AM38x Processors,ARM,Stellaris® ARM® Cortex™-M MCUs,2000 Series,1000 Series,Hercules RM,X00 Series,Safety,F28M3x,AM335x,LM4F210 Series N N
Application Software & Frameworks SAE J1708 Device Driver TMS320C3X DSPs,TMS320C4X DSPs,C6000 Power Optimized DSP,Other Processors,3 Series,TMS320C645x DSP,8000 Series,X00 Series,MSP430G2x/i2x,LM4F130 Series,Processors,TMS320DM643x DSP,DaVinci DM3x SOC,TMS320DM646x SOC,Fixed-point F280x/1x,6000 Series,Hercules RM,Automotive,AM335x,6 Series with LCD,TMS320C5X DSPs,C647x DSP,Stellaris® ARM® Cortex™-M MCUs,2000 Series,Safety,OMAP Processors,MSP430L09x Low Voltage,TMS320DM814x SOC,F28M3x,LM4F230 Series,Microcontrollers (MCU),C5000 DSP,C55x DSP,C62x DSP,MSP430F1x,4 Series with LCD,C24x 16-bit Series,DaVinci DM64x SOC,Delfino F2833x/F2837x,MSP430FRxx FRAM,Hercules TMS570,Sitara Processors,AM3x,TMS320C6A816x Processor,Fixed Function,LM4F120 Series,LM4F210 Series,Digital Signal Processors,TMS320C8X DSPs,MSP430F2x/4x,1000 Series,C6000 DSP,LM4F110 Series,Extended Temp,DaVinci Video Processors,RF430,3000 Series,AM1x,DaVinci DM37x SOC,C6000 DSP+ARM Processor,AM389x ARM Cortex-A8,Other C6000 DSP,C64x DSP,DaVinci DM64x DSP,Real-time Control,OMAP-L1x,OMAP35x Processors,Wireless Power - Transmitter Solutions,C66x DSP,Hercules TMS470M,DaVinci DM81x SOC,TMS320C2X DSPs,Other C5000 DSP,MSP430 ultra-low-power MCUs,Piccolo F2802x/3x/5x/6x/7x,MSP430F5x/6x,C674x DSP,9000 Series,5000 Series,AM37x Processors,AM38x Processors,ARM N N
Application Software & Frameworks SAE J1850 Device Driver TMS320C4X DSPs,TMS320C5X DSPs,TMS320C8X DSPs,TMS320C2X DSPs,TMS320C1X DSPs,TMS320C3X DSPs N N
Application Software & Frameworks SAE J1939 Protocol Stack Delfino F2833x/F2837x,Fixed-point F280x/1x,Stellaris® ARM® Cortex™-M MCUs,6000 Series,5000 Series,ARM,X00 Series,LM4F230 Series,1000 Series,Sitara Processors,AM1x,AM335x,LM4F210 Series,Real-time Control,Piccolo F2802x/3x/5x/6x/7x,Hercules TMS570,OMAP35x Processors,C24x 16-bit Series,3000 Series,AM389x ARM Cortex-A8,Hercules TMS470M,AM38x Processors,Safety,Hercules RM,TMS320C2X DSPs,9000 Series,AM3x,F28M3x,8000 Series,2000 Series,AM37x Processors,LM4F110 Series,LM4F120 Series,LM4F130 Series N N
Services Offered Application(s) TI Product Family
EngineeringService_1 Automotive, Space, Avionics & Defense Real-time Control,Delfino F2833x/F2837x,RF430,Stellaris® ARM® Cortex™-M MCUs,Hercules TMS570,MSP430G2x/i2x,LM4F230 Series,6 Series with LCD,ARM,Piccolo F2802x/3x/5x/6x/7x,MSP430F5x/6x,1000 Series,8000 Series,6000 Series,2000 Series,X00 Series,MSP430L09x Low Voltage,Fixed Function,AM1x,OMAP35x Processors,Hercules RM,LM4F120 Series,LM4F130 Series,Fixed-point F280x/1x,Safety,AM389x ARM Cortex-A8,AM335x,MSP430F1x,C24x 16-bit Series,MSP430FRxx FRAM,LM4F110 Series,AM38x Processors,Automotive,TMS320C2X DSPs,MSP430F2x/4x,Sitara Processors,AM37x Processors,Hercules TMS470M,Extended Temp,Microcontrollers (MCU),3 Series,4 Series with LCD,9000 Series,3000 Series,AM3x,MSP430 ultra-low-power MCUs,5000 Series,F28M3x,LM4F210 Series
Support Information

A list and links to documentation relevant to the solution, including schematics, board layout suggestions.

Sales Contact
JR  Simma

5940 South Ernest Drive
Terre Haute, Indiana
United States

Other Offices
Simma Software
Reference Designs, System Modules & ODM Products
5940 South Ernest Drive
United States

Simma Software
Reference Designs, System Modules & ODM Products
100 South Campus Drive
Terre Haute, Indiana
United States

Customer Tags Help

No Tags are Available for this Company Name



The information contained herein has been provided by a member of TI's Design Network. This information is provided on the TI website only as a convenience and TI is not responsible for the contents of this page or any changes or updates to the information posted on this page. Certain links provided herein permit you to leave this site and enter non-TI sites. These linked sites are not under TI's control. TI is not responsible for the contents of any linked site or any changes or updates to such sites. TI is providing these links to you only as a convenience. The inclusion of any link does not imply endorsement by TI of any linked site.

TI's Publication of information regarding third-party products or services does not constitute an endorsement regarding the suitability of such products or services or a warranty, representation or endorsement of such products or services, either alone or in combination with any TI product or service.