Products       Learn       Buy       Support       Company


9/9/21:  Achieving Full MCU Partition Isolation

8/16/21:  SecureSMX® Solutions

3/25/21:  SecureSMX®

12/18/20:  CDC-ECM and CDC-NCM driver added to smxUSBH

11/11/20:  CDC-ECM and CDC-NCM driver added to smxUSBD

10/21/20:  NXP LPC55Sxx supported by SMX® ARM Cortex™-M33 RTOS

10/8/20:  802.11ac

6/23/20:  MediaTek MT7612

4/16/20:  Dialog Semiconductor DA1469x supported by SMX® ARM Cortex™-M33 RTOS

1/6/20:  NXP i.MX6 SoloX supported by SMX® ARM Cortex™-A9 RTOS

1/2/20:  NXP i.MX RT supported by SMX® ARM Cortex™-M7 RTOS

7/5/19:  SMX® v5

5/28/19:  MPU Security (Cortex-M Memory Protection Unit)

4/25/19:  eheap™ Enhancements

11/23/18:  STMicro STM32H75x/4x supported by SMX® ARM Cortex™-M7 RTOS

4/23/18:  Microchip ATSAMG supported by SMX® ARM Cortex™-M4 RTOS

  SecureSMX® is our next generation RTOS, which solves the security problem for microcontroller-based embedded systems. It enables dividing embedded software into isolated partitions so that hacker invasions are limited in scope and cannot reach vital information such as sensitive data, keys, passwords, etc., nor access code or I/O in other partitions. It currently supports Cortex-M systems, using v7 and v8 Memory Protection Units (MPU).

IoT Things are often embedded systems that have had networking added later. Having little or no security designed in, they are highly vulnerable to attack. It is for such Things, as well as new ones, that SecureSMX was designed. The need to support legacy systems based on Cortex-v7M MPUs was central to our thinking. SecureSMX allows an evolutionary approach to increasing security of a system, and techniques and tools are provided to deal with the limitations of the v7M MPU. This is all documented extenstively in the manual, which is available to customers and qualified prospects under NDA.

Partition portals give strong isolation between application and middleware modules, and between other clients and servers. Calls are made indirectly using secure messaging, so that clients have no access to server code, data, or I/O. SMX middleware has been modified to use portals, and this can be done for third party modules as well.

SecureSMX is based on SMX RTOS and middleware, which have been used in hundreds of products over 30 years. Integrated platforms are available for 150+ boards.

Quick Links Register Now For
   Product Summary
   Special Features
      Pricing and Licensing

Sign Up for News
Home       Sitemap       Contact