HCC Embedded

Advanced Embedded Middleware

Supported TI Processors: DaVinci™ DM37x, DaVinci DM3x, OMAP35x, TMS320DM37x SoC, C54x DSPs, C66x DSPs, C64x DSP, C62x DSP, AM37x ARM® Cortex™-A8 , AM35x ARM Cortex-A8, AM18x ARM9 , AM17x ARM9, F28M35x Concerto™ Series, F28x Delfino™ MCU floating-point series, F28x Piccolo™ MCU series, F28x fixed-point series, MSP430L092 Series – Low Voltage, MSP430F1xx Series – Up to 8 MHz, MSP430G2xx Value Series – Up to 16 MHz, MSP430F2xx Series – Up to 16 MHz, MSP430AFE2xx Series – Up to 12 MHz, MSP430F4xx Series – Up to 8 or 16 MHz, MSP430F5xx/F6xx Series – Up to 25 MHz, MSP430FR57xx FRAM Series – Up to 8 or 24 MHz, 1000 Series, 2000 Series, 3000 Series, 5000 Series, 6000 Series, 8000 Series, 9000 Series

Advanced Embedded Framework: all software components from HCC can be integrated easily with almost any common RTOS, development environment, peripheral or flash device. The ability to achieve this efficiently is a central part of the company’s technology strategy. It also provides an important benefit for those companies who do not want to rely on proprietary operating systems in their design. HCC developed its Advanced Embedded Framework to enable consistent abstractions and interfaces to any embedded environment. This means that engineers can easily integrate HCC middleware whether they have proprietary or commercial software platforms. The framework not only provides a consistent set of interfaces, but it also creates the environment for HCC to apply its rigorous coding standard in the development of MISRA compliant and verifiable software components.


  • Verifiable Middleware Components: using a strong development methodology, HCC supplies a cooperative scheduler and TCP/IP stack which are developed to the highest verifiable standards.
  • Seamless RTOS Integration: all HCC middleware is developed with no dependence on the hardware or software environment. Software is supplied with efficient abstractions to nearly all popular commercial RTOS (and none).
  • High Performance: with a focus only on storage and communications software, HCC has attained memory utilisation and speed of execution which is unrivalled.
  • Extensive Tool Support: projects can be supplied for almost any popular IDE or compiler with no need for engineers to perform integration or complex peripheral configuration to get a project started.
  • Royalty Free Licensing: straightforward licensing with no run-time fees and support and maintenance included in the price.



  • Flash Management: truly fail-safe Flash Translation Layer provides a high-performance solution to interface with any Flash-based media. SafeFTL presents a simple logical sector interface and manages the underlying complexity efficiently and safely.
  • Fail-safe File Systems: five highly optimized file systems which can be used even on the smallest MCUs. Support for any target media with incredibly high performance and support for all NAND/NOR flash.
  • USB Device, Host & OTG: support for all speeds and all end-point types. Advanced class drivers which can support multi-media network and file system integration.
  • MISRA Compliant TCP/IP: advanced, high speed, embedded networking software built to fully verifiable standards. Support for IPv4 & IPv6 and extensive range of protocols.
  • Boot-loaders: customizable boot-loaders supporting file, USB or serial interfaces. Fully fail-safe recovery from interrupted programming. AES encryption module for secure data transfer.




Audio, Automotive, Broadband, Communications & Telecom, Computers & Peripherals, Consumer Electronics, Industrial, Medical, Military, Security, Video, Wireless

Contact Information

HCC Embedded

444 East 82nd Street
New York, NY, 10028

tele: 1-212-734-1345

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • TwitThis